Adobeの新しいコンテンツテンプレートを作成 API での 406 (許容不可)エラーの解決
AEPの新しいコンテンツテンプレートを作成 API の 406 エラー を修正するには、コンテンツテンプレートの作成時に正しいヘッダーが使用されるようにします。
説明 description
環境
Journey OptimizerAdobe Experience Platform
問題/症状
Journey Optimizerで 新しいコンテンツテンプレートを作成 API を使用して 新しいコンテンツテンプレートを作成しようとすると、ステータスコード 406 (受け入れられません) のエラーが発生します。 このエラーメッセージは、要求された表示域が受け入れ可能な表示域のいずれとも一致しないことを示しています。
API からのエラーの例:
"detailedMessage": "406 NOT_ACCEPTABLE \"Could not find acceptable representation\""
新しいコンテンツテンプレートの作成 Accept ールを実行する場合は、POST ヘッダーを送信しないでください。
解決策 resolution
- Create New Content Template API を使用してコンテンツテンプレートを作成または更新するための API 呼び出しに、
Acceptヘッダーが含まれていないことを確認します。 このヘッダーが存在すると、期待される表現が一致せず、406 エラーが発生する可能性があります。 - コンテンツに関連する API 呼び出しを行う場合は、
Content-Typeヘッダーをapplication/vnd.adobe.ajo.template.v1+jsonに設定したままにします。 Acceptヘッダーは、既存のコンテンツテンプレートやフラグメントの取得やリスト時にのみ使用し、作成やアップデート時には使用しません。
関連資料
Journey Optimizer ガイドの コンテンツテンプレートの作成 を参照してください。
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f