API エラー403027ータ用Customer Journey Analyticsソリューション
Customer Journey Analytics API リクエストでエラー403027が返され、「User region is missing」というメッセージが表示された場合、Adobe Developer Console プロジェクトには通常、Adobe Experience Platform APIが含まれていないか、統合に必要な製品プロファイルへのアクセス権がありません。 通常、Adobe Admin Consoleで必要なAPIを追加してアクセスを確認することで、問題を解決できます。
説明 description
環境
Adobe Customer Journey Analytics
問題/症状
Customer Journey Analytics API リクエストは、Customer Journey Analytics統合用に設定されたAdobe Developer Console プロジェクトを介して送信すると失敗します。 統合資格情報が設定されているように見える場合がありますが、リクエストが正常に完了しません。
解決策 resolution
Customer Journey Analytics API リクエストでエラー403027が返され、「User region is missing」というメッセージが表示された場合、統合で使用されるAdobe Developer Console プロジェクトには通常、Adobe Experience Platform APIが含まれていないか、統合がAdobe Admin Consoleで必要なCustomer Journey Analytics製品プロファイルにアクセスできません。
{
"error_code": "403027",
"message": "User region is missing"
}
この問題を解決するには:
- Adobe Developer Consoleにログインし、Customer Journey Analytics API統合に使用するプロジェクトを開きます。
- プロジェクト用に設定されたAPIを確認し、Customer Journey Analytics APIと Adobe Experience Platform API の両方が含まれていることを確認します。
- Adobe Experience Platform APIがリストにない場合は、同じプロジェクトに追加し、プロジェクトの変更を保存します。
- Adobe Admin Consoleで、統合に関連付けられているサービスアカウントまたはテクニカルアカウントが、必要なCustomer Journey Analytics製品プロファイル に割り当てられていることを確認します。
- Admin Consoleの変更内容を保存します。
- Customer Journey Analytics API リクエストを再試行します。 必要に応じて、プロジェクトまたは製品プロファイル設定を更新した後、新しいアクセストークンを生成します。
- リクエストが正常に完了し、エラー
403027が返されなくなったことを確認します。
APIの割り当てと必要な製品プロファイルアクセスの両方を確認した後もエラーが継続する場合は、Adobe サポート にチケットを送信してください。