---
title: "トラブルシューティング"
slug: "troubleshooting-1153275"
abstract: "直接ストリームAPI HTTPリクエストに関する一般的なエラーと、それらのトラブルシューティング方法(Sitecore Personalize)を説明します。"
---
# トラブルシューティング

このトピックでは、直接HTTPリクエストを用いた統合における最も一般的なエラーと解決策について説明します。

## ブラウザIDを取得しようとしたときに401 Unauthorized(不正扱い)

ブラウザIDを取得しようとする際、URLのstream\_api\_target\_endpointパラメータやclient\_keyパラメータの値が誤っている場合にこのエラーが発生します。

エラーを修正するために:

1.  stream\_api\_target\_endpointパラメータについては、正しい[ストリームAPIターゲットエンドポイント](https://doc.sitecore.com/personalize/ja/developers/api/stream-api/direct-http-requests-reference/collect-required-details.html#UUID-60c4c930-3cfe-e0ad-3b98-69ceff75989f_section-idm1903325950147122 "Stream API target endpoint")を指定します。
2.  client\_keyパラメータについては、正しい[クライアントキー](https://doc.sitecore.com/personalize/ja/developers/api/stream-api/direct-http-requests-reference/collect-required-details.html#UUID-60c4c930-3cfe-e0ad-3b98-69ceff75989f_section-idm1903325950058068 "Client key")を指定します。

## イベントを送信しようとしたときの400 Bad Requestエラー

このエラーは、イベントオブジェクトにbrowser\_idまたはtypeを含まない場合に発生します。

エラーを修正するために:

1.  HTTPリクエストの message クエリパラメータで、イベントを表すキーと値のペアを見つけます。
2.  browser\_idキーについては、以前取得したブラウザIDを指定します。
3.  [イベントオブジェクトにtype](https://doc.sitecore.com/personalize/ja/developers/api/stream-api/bx-js-library-legacy-reference/objects-1166464/event-object.html "Event object")が含まれていることを確認してください。

## イベントを送信しようとしたときの404「見つかりません」エラー

このエラーは、イベントオブジェクトに誤ったブラウザIDが含まれている場合に発生します。

エラーを修正するために:

1.  HTTPリクエストの message クエリパラメータで、イベントを表すキーと値のペアを見つけます。
2.  browser\_idキーについては、以前取得したブラウザIDを指定します。

## Sitecore Personalizeに現れないイベント

イベントをSitecore Personalizeに送信し、HTTP応答に201 Createdステータスコードがある場合、この問題はposキーの値が正しくない場合に発生します。

エラーを修正するために:

1.  HTTPリクエストの message クエリパラメータで、イベントを表すキーと値のペアを見つけます。
2.  posキーでは、販売[時点](https://doc.sitecore.com/personalize/ja/developers/api/stream-api/direct-http-requests-reference/collect-required-details.html#UUID-60c4c930-3cfe-e0ad-3b98-69ceff75989f_section-idm1903325950166538 "Name of point of sale")の正しい名前を指定します。