プッシュ通知レポート
この記事では、プッシュ・キャンペーンの成功を確認・分析するためのプッシュ・レポートについて説明する。
分析を表示する
キャンペーンを開始したら、そのキャンペーンの詳細ページに戻って主要な指標を確認できます。キャンペーンページに移動し、キャンペーンを選択して詳細ページを開きます。プッシュメッセージをキャンバスで送信した場合は、キャンバス分析を参照してください。
レポートに記載されている用語や指標の定義をお探しですか?以下を参照してください。 レポート指標用語集でプッシュによるフィルタリングを行ってください。
キャンペーン分析タブから、一連のパネルでレポートを確認できます。以下のセクションに記載されているものより多い場合も少ない場合もありますが、それぞれに有用な目的があります。
期間
キャンペーン分析の期間設定は、デフォルトで現在時刻から過去90日間を表示します。これは、キャンペーンが90日以上前に開始された場合、指定した期間の分析データが「0」と表示されることを意味します。古いキャンペーンの全分析データを表示するには、レポートの時間範囲を調整してください。
キャンペーンの詳細
キャンペーンの詳細パネルには、 プッシュメッセージ の全体的なパフォーマンスのハイレベルな概要が表示されます。
このパネルでは、受信者に送信されたメッセージの数、1次コンバージョン率、このメッセージによって生み出された総収益などの全体的な指標を確認できます。このページから、配信、オーディエンス、コンバージョン設定を確認することもできます。

最後に表示してからの変更
チームの他のメンバーによるキャンペーンへの更新数は、キャンペーン概要ページの最後に表示してからの変更指標で追跡されます。最後に表示してからの変更を選択すると、キャンペーンの名前、スケジュール、タグ、メッセージ、オーディエンス、承認ステータス、またはチームアクセス設定の更新に関する変更ログを表示できます。各更新について、誰がいつ更新を行ったかを確認できます。この変更ログを使用してキャンペーンの変更を監査できます。
プッシュのパフォーマンス
プッシュパフォーマンスパネルでは、メッセージがさまざまな側面でどの程度のパフォーマンスを示したかを確認できます。このパネルの指標は、選択したメッセージングチャネルや、多変量テストを実行しているかどうかに応じて異なります。プレビューアイコンをクリックすると、バリアントやチャネルごとにメッセージを表示できます。

表示を簡素化する場合は、列を追加/削除をクリックし、必要に応じて指標をクリアします。デフォルトでは、すべての指標が表示されます。
プッシュ指標
以下は、メッセージのパフォーマンスを確認する際に表示される主な指標の内訳です。すべてのプッシュ指標の完全な定義については、レポート指標用語集を参照し、プッシュでフィルタリングしてください。
| 指標 | 説明 |
|---|---|
| バウンス数 | バウンス数とは、意図した受信者に届かなかったメッセージの総数です。 バウンスしたプッシュ通知を参照してください。 |
| 直接開封数 | 直接開封数は、通知を直接押してアプリや Web サイトを開いたユーザーの総数です。 |
| 開封数 | 開封とは、直接開封と誘発された開封の両方を含むインスタンスで、Braze SDK が独自のアルゴリズムを用いて、プッシュ通知によってユーザーがアプリを開封したと判断したものを指します。 |
通知の配信は、Apple プッシュ通知サービス(APNs)による「ベストエフォート」です。アプリにデータを配信することを目的としておらず、新しいデータが利用可能であることをユーザーに通知することのみを目的としています。重要な違いは、APNs がデバイスに正常に配信した数ではなく、APNs に正常に配信されたメッセージの数が表示されることです。
配信停止の追跡
プッシュ通知の配信停止はキャンペーン分析の指標に含まれておらず、Apple や Google などのプロバイダーによるユーザーのプッシュステータスの更新に依存します。これらの更新は頻度が低く、予測不可能な場合があります。そのため、プッシュの配信停止はプッシュキャンペーン分析の指標として含まれていません。
ただし、手動でプッシュの配信停止を追跡することで、通知の頻度やコンテンツの関連性に対するユーザーの反応について貴重なインサイトを得ることができます。プッシュの配信停止を追跡する方法は2つあります:セグメントフィルターまたはカスタムフィルターを使用する方法です。
プッシュが有効になっていないユーザー、つまりサブスクライブまたはオプトインしておらず、フォアグラウンドプッシュトークンを持っていないユーザーを識別するセグメントを作成できます。例えば、アプリ内の配信停止数を確認するには、以下のセグメントを「OR」条件で組み合わせます:
Background or Foreground Push Enabled is falseHas Uninstalled

セグメンテーションフィルターはおおよその目安であり、特定の日付やキャンペーンに結びつけることはできません。
サブスクリプション変更のカスタムイベントをログに記録すると、データポイントが消費されます。または、セグメントフィルターを使用して、プッシュが有効になっていないユーザーを識別し、ターゲットにしてください。
別の回避策として、この指標を追跡するために、ユーザーのプッシュ有効ステータスが true か false かに基づいて、プッシュの配信停止のカスタムイベントを作成することもお勧めします。
開封を把握する
_直接開封数_と_誘発された開封数_には「開封」という言葉が含まれていますが、実際には異なる指標です。_直接開封数_は、上の表に記載されているように、プッシュ通知を直接開封することを指します。_誘発された開封数_は、プッシュ通知を受け取った後、特定の時間内にプッシュ通知を開かずにアプリを開封することを指します。つまり、_誘発された開封数_はアプリの開封を指し、プッシュ通知の開封ではありません。
プッシュ通知の送信数がユニーク受信者数を超える可能性がある理由
以下の理由により、_送信数_が_ユニーク受信者数_を上回る場合があります:
- 再適格性がオンになっている:キャンペーンまたはキャンバスの設定で再適格性が有効になっている場合、セグメントと配信条件を満たすユーザーは同じプッシュ通知を複数回受け取ることができます。その結果、総送信数が多くなります。
- ユーザーが複数のデバイスを持っている:再適格性が有効になっていない場合、ユーザーが複数のデバイスをプロファイルに関連付けていることで差異が説明される場合があります。例えば、ユーザーがスマートフォンとタブレットの両方を持っていて、プッシュ通知が登録されたすべてのデバイスに送信される場合です。各配信は送信としてカウントされますが、ユニーク受信者は1人のみ記録されます。
- ユーザーが複数のアプリに割り当てられている:ユーザーが複数のアプリに関連付けられている場合(新しいアプリのテスト時など)、それぞれのアプリで同じプッシュ通知を受け取ることがあります。これが送信数の増加につながります。
バウンスが発生する理由
バウンスは、Apple プッシュ通知サービス(APNs)において、プッシュ通知が対象のアプリがインストールされていないデバイスに配信されようとするときに発生します。APNs はまた、デバイスのトークンを任意に変更する権利を持っています。以前にトークンを登録した時点(各セッション開始時にユーザーのプッシュトークンを登録する場合など)から送信時刻までの間にプッシュトークンが変更されたユーザーのデバイスに送信しようとすると、バウンスが発生します。
ユーザーが次回のアプリ開封時にデバイス設定でプッシュを無効にした場合、SDK はプッシュが無効にされたことを検知し、Braze に通知します。この時点で、プッシュ有効状態を無効に更新します。無効化されたユーザーが新しいセッションを持つ前にプッシュキャンペーンを受信すると、キャンペーンは正常に送信され、配信されたように表示されます。このユーザーに対してプッシュがバウンスすることはありません。その後のセッションで、ユーザーにプッシュを送信しようとすると、Braze はフォアグラウンドトークンがあるかどうかを既に認識しているため、通知は送信されません。
配信前に期限切れとなったプッシュ通知は失敗とはみなされず、バウンスとして記録されることもありません。
Firebase Cloud Messaging(FCM)のバウンスは3つのケースで発生する可能性があります:
| シナリオ | 説明 |
|---|---|
| アンインストールされたアプリケーション | メッセージがデバイスに配信されようとして、そのデバイスで対象のアプリがアンインストールされている場合、メッセージは破棄され、デバイスの登録 ID は無効になります。今後そのデバイスにメッセージを送信しようとすると、NotRegistered エラーが返されます。 |
| バックアップされたアプリケーション | アプリケーションがバックアップされると、アプリケーションが復元される前に登録 ID が無効になる可能性があります。この場合、FCM はアプリケーションの登録 ID を保存しなくなり、アプリケーションはメッセージを受信しなくなります。そのため、アプリケーションのバックアップ時に登録 ID を保存すべきではありません。 |
| 更新されたアプリケーション | アプリケーションが更新されると、以前のバージョンの登録 ID が使えなくなることがあります。そのため、更新されたアプリケーションは既存の登録 ID を置き換える必要があります。 |
過去のパフォーマンス
過去のパフォーマンスパネルでは、メッセージパフォーマンスパネルの指標を時系列のグラフとして表示できます。パネル上部のフィルターを使用して、グラフに表示される統計やチャネルを変更します。このグラフの時間範囲は、常にページ上部で指定された時間範囲を反映します。
日ごとの内訳を取得するには、 ハンバーガーメニューをクリックし、CSV ダウンロードを選択してレポートの CSV エクスポートを受け取ります。

コンバージョンイベントの詳細
コンバージョンイベントの詳細パネルには、キャンペーンのコンバージョンイベントのパフォーマンスが表示されます。詳細については、コンバージョンイベントを参照してください。

コンバージョンの相関
コンバージョンの相関パネルでは、どのようなユーザー属性と行動がキャンペーンに設定した結果に役立つか、または悪影響を与えるかを把握できます。詳細については、コンバージョンの相関を参照してください。

リテンションレポート
リテンションレポートには、特定のキャンペーンまたはキャンバスにおいて、指定した期間にユーザーが選択したリテンションイベントを実行した割合が表示されます。詳細については、リテンションレポートを参照してください。
目標到達プロセスレポート
目標到達プロセスレポートは、キャンペーンまたはキャンバスを受け取った後の顧客のジャーニーを分析できるビジュアルレポートを提供します。キャンペーンまたはキャンバスでコントロールグループや複数のバリアントを使用している場合、異なるバリアントがコンバージョンファネルにどのような影響を与えたかをより細かいレベルで理解し、このデータに基づいて最適化できます。
詳細については、目標到達プロセスレポートを参照してください。