Entrar

Bem-vindo ao nosso Centro de Suporte

Obtenha ajuda com integração e campanhas ativas.

Bem-vindo ao nosso Centro de Suporte. Obtenha ajuda com integração e campanhas ativas.

Testando a Criteo Marketing API

 

Os elementos abaixo vão ajudar você a testar nossa Criteo REST API através da linha de comando ou de um navegador, usando Curl para simular as diferentes chamadas GET e POST que permitirão recuperar seus primeiros relatórios.

Os elementos que você vai precisar alterar nas suas chamadas estão realçados em laranja.

Curl para autenticação 

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'

Resposta da API: Token

Curl para portfólio

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

Resposta da API: Advertiser_ID

Curl para recuperação de estatí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

Resposta da API: Baixar o link para o relatório 

Curl para criar uma audiência da 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'

Resposta da API: audience_id 

Curl para atualizar uma audiência de usuário

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

Swagger

O Swagger é o maior framework do mundo de ferramentas para desenvolvedores de API para teste e implantação. Você pode usar nossas ferramentas Swagger para testar manualmente a API.

O Swagger está disponível nesta URL: https://api.criteo.com/marketing/swagger/

Nota: Este swagger está vinculado ao ambiente de produção da Criteo. Qualquer teste aplicado aqui afetará campanhas reais.

Esse artigo foi útil?
Usuários que acharam isso útil: 0 de 0
Powered by Zendesk