...
Änderungen an einem Auftrag oder an Anzeigen werden als Event in der Tabelle “dauftrag_changed_event” gespeichert. Zudem werden produktionsrelevante Änderungen an Anzeigen mit der Eigenschaft “DAnzProduktionsArt=api” in der Tabelle “dauftrag_production_event” gespeichert. Jedes Event erhält eine fortlaufende ChangeID und wird zusammen mit der CID des DAuftrag “DAuftrag” gespeichert. Bei den Abfragen werden nur Anzeigen berücksichtigt, die die Bedingung “DAnzeigeZugeladen!=ja” erfüllen.
...
eventName: Entscheidet über die Art der Abfrage. Folgende Werte sind möglich:
changed: Alle Änderungen an Aufträgen und Anzeigen werden berücksichtigt
production: Nur produktionsrelevante Änderungen an Anzeigen mit “DAnzProduktionsArt=api” werden berücksichtigt
offset: Gibt die letzte ChangeID “ChangeID” an. Alle nachfolgenden ChangeIDs “ChangeIDs” in der Tabelle “dauftrag_production_event” werden beim nächsten Aufruf berücksichtigt. Zurückgegeben wird die im Aufruf höchste berücksichtigte ChangeID“ChangeID”. Der Wert ist beim ersten Aufruf leer. Bei weiteren Aufrufen wird der Wert des jeweils vorherigen Aufrufs zurückgegeben.
limit: Gibt an, wie viele Datensätze bei jedem Aufruf ausgegeben werden sollen.
...
offset: Die im Aufruf höchste berücksichtigte ChangeID“ChangeID”.
data: Auftrags- und Anzeigennummern ab dem angegebenen offset. Es werden maximal soviele Datensätze ausgegeben, wie im limit Limit definiert istsind.
Mit den bei /ads/events erhaltenen Nummern können die Daten der zugehörigen Elemente abgefragt werden.
...
Es ist möglich, Ausnahmen zu definieren, bei welchen bestimmte Angaben an Aufträgen nicht zur Speicherung eines Events führen.
Beispiel:
Es ist beispielsweise möglichbeispielsweise möglich, es so einzurichten, dass für Aufträge der Verrechnungsarten der Verrechnungsarten “NurZurVerrechnung” und “AuftraggeberGutschrift” kein Event gespeichert wird. Anzeigen von Aufträgen dieser Verrechnungsarten werden somit nicht übertragen.
...