Solución de un error 406 (no aceptable) en la API de creación de nueva plantilla de contenido de Adobe

Corrija el error 406 en la API de creación de nueva plantilla de contenido de AEP asegurándose de que se utilizan los encabezados correctos durante la creación de la plantilla de contenido.

Descripción description

Entorno

Adobe Experience Platform, Journey Optimizer

Problema/Síntomas

Al intentar crear una nueva plantilla de contenido usando la API Crear nueva plantilla de contenido en Journey Optimizer, se encontró un error con el código de estado 406 (No aceptable). El mensaje de error indica que la representación solicitada no coincide con ninguna de las representaciones aceptables.

Ejemplo de error de API:

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

El encabezado Accept no se debe enviar al hacer POST para crear una nueva plantilla de contenido.

Resolución resolution

  1. Asegúrese de que la llamada de API para crear o actualizar plantillas de contenido mediante la API Crear nueva plantilla de contenido no incluya un encabezado Accept. La presencia de este encabezado puede provocar una discrepancia en las representaciones esperadas, lo que provoca un error 406.
  2. Mantenga el encabezado Content-Type establecido en application/vnd.adobe.ajo.template.v1+json al realizar llamadas de API relacionadas con el contenido.
  3. Utilice el encabezado Accept solo cuando recupere o enumere plantillas o fragmentos de contenido existentes, no durante su creación o actualización.

Lectura relacionada

Crear plantillas de contenido en la Guía de Journey Optimizer.

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