For the complete documentation index, see llms.txt. This page is also available as Markdown.

Erros

A API de Ad Placement pode devolver os seguintes códigos de resposta:

Código
Descrição
Explicação

400

Pedido inválido

Indica que os dados enviados estão formatados incorretamente.

200

OK

Isto indica que o pedido está correto ou que há algumas zonas que não puderam ser encontradas. A resposta indicará quais são essas zonas.

500

Erro interno

Indica que ocorreu um erro interno, mas a causa é desconhecida. Contacte o seu Account Manager ou Sucesso do Cliente para obter ajuda.

Mensagens de erro 400

Mensagem
Explicação

Corpo JSON malformado

Erro de sintaxe

Tipo de pedido não suportado

Foi utilizado o verbo de pedido errado

Este campo está em falta

Falta um campo obrigatório

Este campo não era esperado

Foi adicionado ao pedido um parâmetro não reconhecido

Este valor deve ser do tipo X

Foi utilizado o formato errado para um parâmetro específico

Exemplo de erro 400

Pedido:

{
    "user": {
        "testing": false
    },
    "zones": [
        {
            "id": "12345"
        }
    ]
}

Resposta:

Mensagens de erro 200

Mensagem
Explicação

ID da zona não encontrado

O ID da zona não pode ser encontrado OU o domínio do endpoint não corresponde ao formato de anúncio pedido

Zona ou site não válido

A zona ou o editor está bloqueado.

Exemplo de erro 200

Neste exemplo, pedimos anúncios para várias zonas e algumas delas devolveram erros.

Pedido:

Resposta:

zones.data null

Muito raramente, um pedido de zona de anúncios devolverá uma resposta correta, mas o data campo será null. Isto significa que o sistema não encontrou anúncios que satisfaçam o pedido dado, tendo em conta a localização do utilizador, o navegador, etc.

Última atualização

Isto foi útil?