Behebung eines 406-Fehlers (nicht akzeptabel) in der Adobe-API zum Erstellen einer neuen Inhaltsvorlage

Behebung des 406 Fehlers in der AEP-API Neue Inhaltsvorlage erstellen , indem sichergestellt wird, dass bei der Erstellung von Inhaltsvorlagen die richtigen Kopfzeilen verwendet werden.

Beschreibung description

Umgebung

Adobe Experience Platform, Journey Optimizer

Problem/Symptome

Beim Versuch, eine neue Inhaltsvorlage mit der Create New Content Template API in Journey Optimizer zu erstellen, tritt ein Fehler mit Status-Code 406 (Not Acceptable) auf. Die Fehlermeldung zeigt an, dass die angeforderte Darstellung mit keiner der zulässigen Darstellungen übereinstimmt.

Beispielfehler von API:

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

Die Accept-Kopfzeile sollte beim Erstellen einer neuen Inhaltsvorlage nicht gesendet POST.

Auflösung resolution

  1. Stellen Sie sicher, dass der API-Aufruf zum Erstellen oder Aktualisieren von Inhaltsvorlagen über Neue Inhaltsvorlagen-API erstellen keine Accept-Kopfzeile enthält. Das Vorhandensein dieser Kopfzeile kann zu einer Nichtübereinstimmung der erwarteten Darstellungen führen, was zu einem 406-Fehler führt.
  2. Lassen Sie den Content-Type-Header bei API-Aufrufen im Zusammenhang mit dem Inhalt auf application/vnd.adobe.ajo.template.v1+json gesetzt.
  3. Verwenden Sie den Accept-Header nur beim Abrufen oder Auflisten vorhandener Inhaltsvorlagen oder Fragmente, nicht während ihrer Erstellung oder Aktualisierung.

Verwandtes Lesen

Erstellen von Inhaltsvorlagen im Journey Optimizer-Handbuch.

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