Skip to content

Braze SDKのデバッグ

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

前提条件

Braze SDK デバッガーを使用するには、「個人識別情報(PII)の閲覧」および「ユーザープロファイルの閲覧(PII 編集済み)」の詳細権限(または「ユーザープロファイルの PII 準拠閲覧」のレガシー権限)が必要です。デバッグセッションのログをダウンロードするには、「ユーザーデータのエクスポート」権限も必要です。さらに、Braze SDK は以下の最小バージョンを満たしているか、参照している必要があります。

Braze SDKのデバッグ

ステップ 1: アプリを閉じる

デバッグセッションを開始する前に、現在問題が発生しているアプリを閉じます。セッションの開始時にアプリを再起動できます。

ステップ 2: デバッグセッションを作成する

Braze で、Settings に移動し、Setup and TestingSDK Debugger を選択します。

「SDK Debugger」がハイライトされた「Setup and Testing」セクション。

Create debugging session を選択します。

「SDK Debugger」ページ。

ステップ 3: ユーザーを選択する

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

選択したユーザーのデバッグページ。

ステップ 4: アプリを再起動する

まずアプリを起動し、デバイスがペアリングされていることを確認します。ペアリングが成功した場合は、アプリを再起動します—これにより、アプリの初期化ログが完全にキャプチャされます。

ステップ 5: 再現ステップを完了する

アプリを再起動した後、手順に従ってエラーを再現します。

ステップ 6: セッションを終了する

再現手順が完了したら、End Session > Close を選択します。

「End Session」ボタンが表示されているデバッグセッション。

ステップ 7: セッションを共有またはエクスポートする(オプション)

セッション終了後、セッションログを CSVファイル としてエクスポートできます。また、他のユーザーは Session ID を使用してデバッグセッションを検索できるため、ログを直接送信する必要はありません。

セッション終了後に「Export Logs」と「Copy Session ID」が表示されたデバッグページ。

New Stuff!