Anmelden

Willkommen in unserem Support Center

Hier erhalten Sie Hilfe zu Integration und Live-Kampagnen.

Willkommen in unserem Support Center. Hier erhalten Sie Hilfe zu Integration und Live-Kampagnen.

Die Criteo Marketing API testen

 

Mit den untenstehenden Elementen können Sie die Criteo REST API über die Kommandozeile oder über einen Browser testen. Mittels Curl können Sie die unterschiedlichen GET- und POST-Abfragen simulieren, mit denen Sie die ersten Reports erhalten.

Die Elemente, die Sie für Ihre Abfragen anpassen müssen, sind orange unterlegt.

Curl zur Authentifizierung 

curl -X POST 
--header 'Content-Type: application/x-www-form-urlencoded' 
--header 'Accept: application/json' 
-d 'client_id=[clientId]&client_secret=[clientSecret]&grant_type=client_credentials' 
'https://api.criteo.com/marketing/oauth2/token'

API-Rückgabe: Token

Curl für Endpunkt "portfolio"

curl -X GET 
--header 'Accept: application/json' 
--header 'Authorization: Bearer [token]' 
'https://api.criteo.com/marketing/v1/portfolio'

API-Rückgabe: Advertiser_ID

Curl zum Statistik-Abruf

curl -X POST 
--header 'Content-Type: application/json'
--header 'Accept: application/octet-stream'
--header 'Authorization: Bearer [token]
-d '{
 "reportType": "CampaignPerformance",
 "ignoreXDevice": true,
 "startDate": "[startDate]",
 "endDate": "[endDate]"
 "dimensions": [ "Day", "CampaignId" ],
 "metrics": [ "Clicks", "Displays"],
 "format": "Csv",
 "currency": "[Currency]",
 "timezone": "GMT"
}'
'https://api.criteo.com/marketing/v1/statistics

API-Rückgabe: Download-Link zum Report

Curl, um eine API-Zielgruppe zu erstellen

curl -X POST 
--header 'Content-Type: application/json'
--header 'Accept: application/octet-stream'
--header 'Authorization: Bearer [token]
-d '{ "advertiser_id": 0,
 "name": "string",
 "description": "string"}'
'https://api.criteo.com/marketing/v1/audiences/userlist'

API-Rückgabe: audience_id 

Curl, um eine Zielgruppe zu aktualisieren

curl -X PUT
--header 'Content-Type: application/json'
--header 'Accept: application/octet-stream'
--header 'Authorization: Bearer [token]
-d '{
"name": "String",
 "description": "String"
}' 
'https://api.criteo.com/marketing/v1/audiences/audience_ id'
API Antwort: OK/ERROR 
curl -X GET 
--header 'Accept: application/json' 
--header 'Authorization: Bearer [token]' 

Swagger

Swagger ist das weltweit größte Framework von API-Entwicklertools für Tests und Implementierung. Mit Swagger-Tools können Sie die API auch manuell testen.

Swagger Finden Sie an dieser URL: https://api.criteo.com/marketing/swagger/

HINWEIS: Dieser Swagger verweist auf die Criteo Produktionsumgebung. Hier durchgeführte Tests wirken sich also auf echte Kampagnen aus.

War dieser Beitrag hilfreich?
0 von 0 fanden dies hilfreich
Powered by Zendesk