Braze SDKのデバッグ
Braze SDKの組み込みデバッガーを使用する方法を説明します。これにより、アプリで詳細ログを有効にする必要なく、SDK対応チャネルの問題をトラブルシューティングできます。

より詳細な調査のために、詳細ログを有効にして詳細なSDK出力をキャプチャしたり、特定のチャネルに関する詳細ログの読み方を学習したりすることもできます。
前提条件
Braze SDKデバッガーを使用するには、「View PII」および「View User Profiles (PII Redacted)」の権限が必要です。デバッグセッションのログをダウンロードするには、「Export User Data」権限も必要です。さらに、Braze SDKは以下の最小バージョンを満たしているか、参照している必要があります。
Braze SDKのデバッグ

Braze Web SDKのデバッグを有効にするには、URLパラメーターを使用します。
ステップ1: アプリを閉じる
デバッグセッションを開始する前に、現在問題が発生しているアプリを閉じます。セッションの開始時にアプリを再起動できます。
ステップ2: デバッグセッションを作成する
BrazeでSettingsに移動し、Setup and TestingでSDK Debuggerを選択します。

Create debugging sessionを選択します。

ステップ3: ユーザーを選択する
メールアドレス、external_id、ユーザーエイリアス、またはプッシュトークンを使用してユーザーを検索します。セッションを開始する準備ができたら、Select Userを選択します。

ステップ4: アプリを再起動する
まずアプリを起動し、デバイスがペアリングされていることを確認します。ペアリングが成功した場合は、アプリを再起動します—これにより、アプリの初期化ログが完全にキャプチャされます。
ステップ5: 再現ステップを完了する
アプリを再起動した後、手順に従ってエラーを再現します。

エラーを再現する際は、高品質なログを作成できるように、再現手順をできるだけ正確に実行してください。
ステップ6: セッションを終了する
再現手順が完了したら、End Session > Closeを選択します。


セッションの長さとネットワーク接続状況に応じて、ログの生成に数分かかる場合があります。
ステップ7: セッションを共有またはエクスポートする(オプション)
セッション終了後、セッションログをCSVファイルとしてエクスポートできます。また、他のユーザーはSession IDを使用してデバッグセッションを検索できるため、ログを直接送信する必要はありません。
