Die Transaktions API wird zum Aufruf der Transaktionen genutzt. Hierfür muss folgender Parameter an den API-Aufruf angehangen werdenThe Transaction API is used to retrieve transaction data. For this purpose, the following parameter must be appended to the API call:
API | Parameter |
---|---|
Transaktionen | get-orders |
BeispielExample: https://www.domain.de/api//ACCESS-TOKEN/admin/ID/get-orders.csv
Für die Transaktions API gibt es zusätzliche Parameter, die abgefragt werden können. Nachfolgend eine Aufstellung aller Parameter:
Transaktionsstatus
...
Parameter
...
Wert
...
Beschreibung
...
The Transaction API provides access to a range of additional parameters that can be utilized for querying purposes. Below is a comprehensive list of these parameters:
status of transaction
Parameter | Value | Description | Example |
---|---|---|---|
condition[l:status] | openAlle Transaktionen, welche als “Offen” im System hinterlegt sind | All transaction that have the status “open” in the system | condition[I:status]=open |
| confirmedAlle Transaktionen, welche als “Bestätigt” im System hinterlegt sind. | All transaction that have the status “confirmed” in the system | condition[I:status]=confirmed |
| paidAlle Transaktionen, welche als “Ausgezahlt” im System hinterlegt sind. | All transaction that have the status “paid” in the system | condition[I:status]=paid |
| canceledAlle Transaktionen, welche als “Storniert” im System hinterlegt sind. | All transaction that have the status “cancelled” in the system | condition[I:status]=canceled |
Info: Es ist eine Kombination aus mehreren Status möglich. Zum Beispiel: Note: A combination of multiple statuses is possible. For example:
condition[l:status]=confirmed,paidWeitere Transaktions-API Filter
additional filter
Parameter | WertValue | BeschreibungDescription | BeispielExample | |
---|---|---|---|---|
condition[l:publisher] | Zahlenwert, entsprechend des Projekts | Alle Transaktionen, welche dem entsprechenden Publisher zugeordnet sind.Numerical value corresponding to the publisher. | All transactions that have been assigned with the respective publisher | condition[l:publisher]=1001 |
condition[l:mandant] | Zahlenwert, entsprechend des Mandanten | Alle Transaktionen, welche dem entsprechenden Mandanten zugeordnet sind.Numerical value corresponding to the client. | All transactions that have been assigned with the respective client | condition[l:mandant]=1 |
condition[l:advertiser] | Zahlenwert, entsprechend der Advertiser-ID | Alle Transaktionen, welche dem entsprechenden Advertiser zugeordnet sind.Numerical value corresponding to the advertiser id. | All transactions that have been assigned with the respective advertiser | condition[l:advertiser]=1 |
condition[l:projects] | Zahlenwert, entsprechend des Projekts | Alle Transaktionen, welche unter der entsprechenden Projekt-ID des Programms hinterlegt sind.Numerical value corresponding to the project. | All transactions that have been assigned with the respective projects | condition[l:projects]=50001 |
condition[l:campaigns] | Zahlenwert, entsprechend der Kampagne | Alle Transaktionen, welche unter der entsprechenden Kampagne des Programms hinterlegt sind.Numerical value corresponding to the campaigns. | All transactions that have been assigned with the respective campaigns | condition[l:campaigns]=1 |
[datemode] | incoming = Erstellungsdatumtransaction date processing = Bearbeitungsdatumprocessing date payout = AuszahlungsdatumAlle Transaktionen, welche in einem bestimmten Zeitraum erstellt/ bearbeitet/ ausgezahlt worden sindpayout date | All transactions that have been created/processed/paid within a specific time period. | [datemode]=processing |
Definition der Felder in der Transaktions-API
Die Spaltennamen der heruntergeladenen Transaktionen beinhalten folgende Parameter:
...
id
...
Definitions of columns names
id | Unique ID of the transaction | ||
status | Status der Transaktion.of the transaction | ||
timestampZeitpunkt der Transaktion. | Transaction date of the transaction | ||
campaign_id | Kampagne, welcher der Transaktion zugeordnet wurdeCampaign ID to which the transaction is assigned. | ||
attribution Betrag | der gezahlten Attribution.attribution value | ||
delivered_tagcode_count | Anzahl der ausgeführten Tags.delivered tag codes | ||
delivered_tagcode_serversided_url | Übermittelter Serversided Trackingcall.delivered serversided tracking call | ||
ordertokenVom | Advertiser übermittelte Bestellnummer.order number | ||
sourceQuelle der Transaktion. | source of transaction | ||
project_id | Projekt ID, welche die Transaktion zugeordnet wurdeproject id to which the transaction is assigned. | ||
admedia_id | Werbemittel-ID über die die Transaktion erzeugt wurdead media id to which the transaction is assigned. | ||
type | Der Typ der Transaktion wie zum Beispiel Sale oder View. | commission | Provision, welche dem Publisher zugeordnet wurde.kind of transaction - e.g sale or lead |
commission | commission of transaction | ||
commission_group_id | Provisionsgruppe, in der sich der Publisher befand, als Transaktion erzeugt wurdecommission group id in which the project was located when the transaction was generated. | ||
trigger_id | Trigger ID, welche der Transaktion zugeordnet wird. | description | Beschreibung, welche bei der Transaktion übermittelt wurdetrigger id to which the transaction is assigend |
description | Additional information that was passed in tracking when the transaction occurred (optional). | ||
trigger_value | Die Vergütung, welche in der entsprechenden Trigger ID zum Zeitpunkt der Transaktion hinterlegt warThe amount of commission, used for calculation the commission. | ||
trigger_type | Art des Triggers (Fixvergütung, prozentuale Vergütung). | turnover | Provisionsrelevanter Bestellwerttype of trigger (e.g fixed commission, percentage commission) |
turnover | Revenue of transaction | ||
original_turnover | Bestellwert in der Advertiser-WährungRevenue in advertiser currency | ||
action_id | Action ID , welche bei der Transaktion übermittelt wurde.to which the transaction is assigned | ||
salary_id | ID des Auszahlungsvorgangs, in welchem die Transaktion abgerechnet wurdeof payout process in whicht the transaction was paid out. | ||
session_id | Session ID , welche bei der Transaktion übermittel wurde.to which the transaction is assigned | ||
order_currency | Währung der Bestellung.order currency | ||
status_change_dateBei späteren Änderungen der Transaktion wird dieser Wert an das entsprechende Datum angepasst. | For transaction status changes, this value is adjusted to the corresponding date | ||
cancel_reason | Wenn die Transaktions storniert wurde, wird hier der Stornogrund hinterlegt.cancel reason | ||
source_turnoverVom | Advertiser übermittelter Bestellwert.initial turnover of transaction | ||
last_changeTimestamp der letzten Transaktionsänderung. | timestamp of last transaction modification | ||
user_agent | Clientinformation des Nutzers, welcher die Transaktion erzeugt hat.User Agent | ||
order_actions_id | Interner Verweis auf den provisionsrelevaten Klick / Postviewinternal reference to the commission-relevant click / postview. | ||
bonus_id | Die Bonus ID eines Bonus-Laufes. | ||
customer_journey_status | Interne Kennziffer.internal kpi | ||
ebestidGehashte Bestellnummer zur Anzeige für den Publisher. | hashed order number shown in publisher area | ||
order_timestamp | Timestamp des Orderaufrufs.timestamp of transaction | ||
action_timestampTimestamp der Action, welche zur Order führte. | timestamp of click / postview | ||
trigger_title Name | des Trägers.name of the trigger | ||
payoutdateAuszahlungsdatum | .payout date | ||
campaign_group_title | Titel der Provisionsgruppe.title of the commission group | ||
project_titleName | des Projekts, welchem die Transaktion zugeschrieben wurde.name of the project | ||
campaign_titleName | der Kampagne, die der Transaktion zugeordnet wird.name of the campaign | ||
advertiser_idDie | ID des Advertisers, welchem die Transaktion zugeordnet wird.id of the advertiser | ||
publisher_id | Die ID des Publishers, welchem die Transaktion zu | ||
referrer | Die Seite au der der Klick erzeugt wurde, der später zur Transaktion geführt hat. | ||
country | Land in der die Transaktion erzeugt wurde. | ||
subid | Subid, welche bei der Transaktion übermittel wurde. | ||
publisher_prename | Vorname des Publishers. Wird anhand der Publisher ID aus dem System gezogen. | ||
publisher_surname | Nachname des Publishers. Wird anhand der Publisher ID aus dem System gezogen. | ||
publisher_searchtitle | Suchtitel des Publihsers. Wird anhand der Publisher ID aus dem System gezogen. | ||
basket_items | Anzahl der Artikel im Warenkorb. | ||
sub_status | Advertiser-Interner Status zur Verwaltung der Transaktion. | ||
visibility | Sichtbarkeit für den Publisher.id of the publisher | ||
referrer | The page where the click was generated that later resulted in the transaction. | ||
country | country the transaction was generated | ||
subid | subid | ||
publisher_prename | prename of the publisher | ||
publisher_surname | surname of the publisher | ||
publisher_searchtitle | searchtitle fhe publisher | ||
basket_items | amount of articles in basket | ||
sub_status | internal status to manage the transaction | ||
visibility | visibility for the publisher |