トラブルシューティング
日本語翻訳に関する免責事項
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
このトピックでは、直接HTTPリクエストを用いた統合における最も一般的なエラーと解決策について説明します。
ブラウザIDを取得しようとしたときに401 Unauthorized(不正扱い)
ブラウザIDを取得しようとする際、URLのstream_api_target_endpointパラメータやclient_keyパラメータの値が誤っている場合にこのエラーが発生します。
エラーを修正するために:
- stream_api_target_endpointパラメータについては、正しいストリームAPIターゲットエンドポイントを指定します。
- client_keyパラメータについては、正しいクライアントキーを指定します。
イベントを送信しようとしたときの400 Bad Requestエラー
このエラーは、イベントオブジェクトにbrowser_idまたはtypeを含まない場合に発生します。
エラーを修正するために:
- HTTPリクエストの message クエリパラメータで、イベントを表すキーと値のペアを見つけます。
- browser_idキーについては、以前取得したブラウザIDを指定します。
- イベントオブジェクトにtypeが含まれていることを確認してください。
イベントを送信しようとしたときの404「見つかりません」エラー
このエラーは、イベントオブジェクトに誤ったブラウザIDが含まれている場合に発生します。
エラーを修正するために:
- HTTPリクエストの message クエリパラメータで、イベントを表すキーと値のペアを見つけます。
- browser_idキーについては、以前取得したブラウザIDを指定します。
Sitecore Personalizeに現れないイベント
イベントをSitecore Personalizeに送信し、HTTP応答に201 Createdステータスコードがある場合、この問題はposキーの値が正しくない場合に発生します。
エラーを修正するために:
- HTTPリクエストの message クエリパラメータで、イベントを表すキーと値のペアを見つけます。
- posキーでは、販売時点の正しい名前を指定します。
この記事を改善するための提案がある場合は、 お知らせください!