Resolução do erro 406 (não aceitável) na API Criar novo modelo de conteúdo do Adobe

Corrija o erro 406 na API Criar novo modelo de conteúdo do AEP, garantindo que os cabeçalhos corretos sejam usados durante a criação do modelo de conteúdo.

Descrição description

Ambiente

Adobe Experience Platform, Journey Optimizer

Problema/Sintomas

Ao tentar criar um novo modelo de conteúdo usando a API Criar Novo Modelo de Conteúdo no Journey Optimizer, foi encontrado um erro com o código de status 406 (Não Aceitável). A mensagem de erro indica que a representação solicitada não corresponde a nenhuma das representações aceitáveis.

Exemplo de erro da API:

"detailedMessage": "406 NOT_ACCEPTABLE \"Could not find acceptable representation\""

O cabeçalho Accept não deve ser enviado quando se faz uma POST para criar um novo Modelo de conteúdo.

Resolução resolution

  1. Certifique-se de que a chamada de API para criar ou atualizar modelos de conteúdo por meio da API Criar novo modelo de conteúdo não inclua um cabeçalho Accept. A presença desse cabeçalho pode levar a uma incompatibilidade nas representações esperadas, resultando em um erro 406.
  2. Mantenha o cabeçalho Content-Type definido como application/vnd.adobe.ajo.template.v1+json ao fazer chamadas de API relacionadas ao conteúdo.
  3. Use o cabeçalho Accept somente ao buscar ou listar modelos ou fragmentos de conteúdo existentes, não durante sua criação ou atualização.

Leitura relacionada

Criar modelos de conteúdo no Guia do Journey Optimizer.

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f