Iniciar sesión

Bienvenido al Centro de soporte técnico

Obtenga ayuda con la integración y las campañas en vivo.

Bienvenido al Centro de soporte técnico. Obtenga ayuda con la integración y las campañas en vivo.

Pruebas de la API de marketing de Criteo

 

Los siguientes elementos te ayudarán a poner a prueba nuestra REST API de Criteo, desde la línea de comandos o desde un navegador, utilizando Curl para simular diferentes llamadas GET y POST, que te permitirán recuperar tus primeros informes.

En naranja están destacados los elementos que deberás cambiar en tus llamadas.

Curl para autentificación 

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'

Respuesta de API: Token

Curl para portfolio

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

Respuesta de API: Advertiser_ID

Curl para recuperación de estadísticas

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

Respuesta de API: Link de descarga del informe 

Curl para crear una audiencia de API

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'

Respuesta de API: audience_id 

Curl para actualizar una audiencia de API

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'
Respuesta de API: OK/ERROR 
curl -X GET 
--header 'Accept: application/json' 
--header 'Authorization: Bearer [token]' 

Swagger

Swagger es la plataforma más grande del mundo de herramientas para desarrolladores de API, que permite la realización de pruebas y la implementación. También puedes utilizar nuestras herramientas de Swagger para realizar pruebas manuales de la API.

A la Swagger se puede acceder a través de esta url: https://api.criteo.com/marketing/swagger/

Nota: este enlace de Swagger te dirige al entorno de producción de Criteo. Cualquier prueba realizada allí tendrá un impacto en las campañas reales.

¿Fue útil este artículo?
Usuarios a los que les pareció útil: 0 de 0
Tecnología de Zendesk