トラブルシューティング
このページは、Pushメッセージングチャネルで発生する可能性のあるさまざまな問題のトラブルシューティングに役立つ。
プッシュ通知を受信しない
プッシュ通知での配信に課題を感じているか?以下の点を確認してこの問題のトラブルシューティングを行うためのステップがいくつかあります。
プッシュ通知のサブスクリプションのステータス
プッシュ通知は、登録済みユーザーまたはオプトインしたユーザーにのみ送信できます。ユーザープロファイル[]セクションの[エンゲージメント]](/docs/ja/user_guide/engagement_tools/segments/using_user_search/#engagement-tab)タブでユーザープロファイルを確認し、テスト対象のワークスペースでアクティブにプッシュ登録されているかどうかを確認する。複数のアプリに登録している場合は、「Push Registered For」フィールドにリストアップされる:
Brazeエクスポートエンドポイントを使用してユーザープロファイルをエクスポートすることもできる:
どちらのエンドポイントも、デバイスごとのプッシュ有効化情報を含むプッシュトークンオブジェクトを返す。
セグメント
テストではなく本番のキャンペーンの場合)ターゲットにしているセグメントに該当することを確認する。ユーザープロフィールでは、ユーザーが現在属しているセグメントのリストが表示される。セグメンテーションはリアルタイムで更新されるため、これは常に変化する変数であることに注意してください。
また、セグメンテーションを作成する際に、User Lookupを使用することで、ユーザーがセグメンテーションの一部であることを確認することができる。
プッシュ通知上限
グローバル周波数の上限を確認します。ワークスペースにグローバル頻度上限が設定されており、指定された時間枠のプッシュ通知上限をすでに超えているため、プッシュ通知を受け取れなかった可能性がある。
このためには、ダッシュボードでグローバルフリークエンシーキャップを確認します。キャンペーンがフリークエンシー・キャッピング・ルールに従うように設定されている場合、これらの設定によって影響を受けるユーザーが多数存在する。
レート制限
キャンペーンまたはキャンバスにレート制限が設定されている場合、この制限を超過したためにメッセージングを受信できなくなる可能性があります。詳細については、「レート制限」を参照してください。
コントロールグループステータス
これが単一チャンネルのキャンペーンや、コントロールグループのあるキャンバスであれば、コントロールグループに属している可能性がある。
- バリアントの分布をチェックして、コントロールグループがあるかどうかを確認します。
- もしそうであれば、キャンペーンコントロールグループでフィルターするセグメントを作成し、セグメントをエクスポートして、ユーザーIDがこのリストにあるかどうかをチェックする。
有効なプッシュトークン
プッシュトークンは、送信者がプッシュ通知を持つ特定の機器を対象にするために使用する識別子です。つまり、デバイスが有効なプッシュトークンを持っていなければ、そのデバイスにプッシュ通知を送ることはできない。
プッシュ通知タイプ
正しい種類のプッシュ通知を使用しているか確認する。例えば、FireTVをターゲットにしたい場合は、Androidのプッシュ・キャンペーンではなく、Kindleのプッシュ通知を使うことになる。同様に、Android をターゲットにする場合は、iOS のプッシュキャンペーンではなく、Android のプッシュ通知を使用します。Brazeのワークフローを理解するための詳細については、以下の記事をチェックしてほしい:
現在のアプリ
内部ユーザーでプッシュ通知をテストする場合、プッシュ通知を受け取りたいユーザーが現在該当アプリにログインしていることを確認する。これが原因で、ユーザーがプッシュを受け取らないか、またはセグメンテーション対象ではないと思われるプッシュを受け取ることがあります。
それでもサポートが必要な場合は、サポートチケットをを登録してください。