メインコンテンツへスキップ
プッシュメッセージレポートは、配信結果、ユーザーエンゲージメント(CTR)、デバイスレベルの確認、エラー診断を含む、各プッシュ通知のパフォーマンスを追跡するのに役立ちます。

プッシュメッセージレポートの高レベル統計。


配信統計と結果の定義

重要な概念:
  • プッシュサブスクリプションは、メッセージで使用されるオーディエンスと設定に応じて、モバイルおよびWebプッシュサブスクリプションを指す場合があります。
  • OneSignal(すべてのプッシュプロバイダーと同様)は、プッシュサービス(Google(FCM)、Apple(APNs)、Huawei(HMS)など)にプッシュ通知を送信し、プッシュサービスがユーザーに送信します。
  • 配信済み、サブスクライブ解除、失敗の応答は、プッシュサービスからのものです。
  • 確認済み配信とクリックの応答は、OneSignal SDKからのものです。
指標定義
オーディエンス含まれるセグメント内のプッシュサブスクリプションの数。重複と除外されたセグメント内のサブスクリプションを除外します。
送信済みメッセージが送信されたオーディエンス内のプッシュサブスクリプションの数。サブスクライブ解除、失敗、残り、または上限に達したサブスクリプションを除外します。
配信済みプッシュサービスによって正常に受信されたプッシュ通知の数。
確認済み配信メッセージの受信を確認したプッシュサブスクリプションの数。
サブスクライブ解除アプリをアンインストールした、ブラウザデータをクリアした、またはプッシュをオプトアウトし、それ以降アプリを開いていないため、メッセージを受信しなかったプッシュサブスクリプションの数。
失敗エラーのためにメッセージを受信しなかったプッシュサブスクリプションの数。失敗メッセージのトラブルシューティングを参照してください。
残りOneSignal側で送信のためにまだキューに入っている通知の数。
上限頻度制限設定により送信されなかった通知の数。
クリックメッセージのクリック数。
クリックスルー率(クリック / 配信済み) * 100%として計算されます。
確認済みCTR(クリック / 確認済み配信) * 100%として計算されます。
影響を受けた開封クリックせずに通知を受信した後に発生したアプリの開封数。設定 > プッシュとアプリ内 > 影響を受けた開封で設定された時間ウィンドウに基づきます。

失敗メッセージのトラブルシューティング

これらのエラーにより、OneSignalはプッシュプロバイダーにメッセージを配信できませんでした:
エラータイプトラブルシューティング手順
401 UnauthorizedWebWebプッシュサーバーが不明確な401エラーを出しました。慎重に再試行してください。重複送信が発生する可能性があります。
404 Not FoundWeb無効なプッシュサブスクリプションエンドポイント(不正なトークン)。
Authentication ErrorFCMFCM認証情報を確認し、サービスアカウントファイルを再アップロードして、もう一度試してください。
DeviceTokenNotForTopicAPNsトークンのBundle IDがAPNsキーまたは証明書と一致しません。p8トークンまたはp12セットアップで修正してください。
Expired CertificateAPNsp12証明書の有効期限が切れています。証明書のセットアップを参照してください。
FcmV1InvalidToken / Not FoundFCM無効なプッシュトークン。Firebase認証情報を確認してください。デバイスはトークンを更新するためにアプリを再度開く必要があります。
None / MissingFCMFirebase Cloud Messaging APIがプロジェクトで有効になっていない可能性があります。Firebaseコンソールでアクティブ化して再試行してください。
Permission DeniedFCMどの権限が欠落しているかを確認するために完全なエラーメッセージを確認してください。サービスアカウントファイルの権限を更新し、OneSignalに再アップロードしてください。
SenderIdMismatchFCMFCM v1 Sender IDの不一致。Firebase認証情報を確認してください。ユーザーは更新されたトークンのためにアプリを再度開く必要があります。
TopicDisallowedAPNsAPNsトークンの不一致。p8設定でTeam ID、Key ID、Bundle IDを確認してください。

配信ステータス

ステータス説明
配信済みメッセージのプッシュサービスへの送信が完了しました。
スケジュール済みメッセージは将来の配信予定です。
送信中メッセージは積極的に送信されています。
キュー済みメッセージは送信待ちです。
キャンセル済みメッセージは手動でキャンセルされました。プッシュ通知のキャンセルを参照してください。
受信者なし送信時に有効なオーディエンスがありません(例:サブスクライブ解除またはセグメント外)。
失敗OneSignalはエラーによりメッセージを送信できませんでした。

メッセージ統計

過去30日間のクリック、セッション、カスタム成果のグラフを表示します。

カスタム成果とともに成果グラフを示す画像

  • OneSignal API経由で送信されたメッセージは、30日間のみ保持されます。
  • テンプレート分析を使用して、時間の経過に伴うメッセージパフォーマンスを追跡します。
  • ダッシュボードまたはAPI経由でメッセージデータをエクスポートします。

オーディエンスアクティビティ

オーディエンスアクティビティレポートは、各サブスクリプションが特定のメッセージとどのようにインタラクションしたかを示します。結果はカテゴリにグループ化されているため、受信者がどのようにエンゲージしたかをすばやく確認できます。
Audience activity screenshot

オーディエンスアクティビティのタブとテーブル

  • カテゴリ
  • テーブル列
カテゴリ説明
送信済みメッセージがデバイスに送信されました。
確認済み配信配信がデバイスによって確認されました。
配信未確認配信確認が受信されませんでした。
クリック済みユーザーが通知をクリックしました。
未クリックユーザーが通知をクリックしませんでした。
失敗配信に失敗しました。
サブスクライブ解除メッセージを受信した後にサブスクリプションがサブスクライブ解除されました。
各タブには、そのカテゴリの受信者数が表示され、個々のサブスクリプションレコードにドリルダウンできます。
オーディエンスアクティビティデータは、メッセージが送信されてから30日間のみ利用可能です。より長く保持する必要がある場合は、結果をエクスポートしてください。

オーディエンスアクティビティが役立つ理由

オーディエンスアクティビティは、どの特定のユーザーが各結果に該当するかを示すことで、配信カウントを超えるのに役立ちます。次の用途に使用します:
  • 失敗または未確認の配信を確認して配信の問題を診断します。
  • クリックと非クリックを比較してエンゲージメントを測定します。
  • メッセージに関連付けられたサブスクライブ解除を特定してチャーンを追跡します。
  • リターゲティングまたはエクスポート用にオーディエンスをセグメント化します。

オーディエンスのリターゲティング

オーディエンスアクティビティビューから、任意のカテゴリ(例:クリックしなかったすべてのユーザー)に直接リターゲティングメッセージを送信できます。 これにより、エンゲージしなかったユーザーをフォローアップしたり、チャーンしたユーザーを再エンゲージしたり、配信を確認したユーザーで成功を強化したりすることが簡単になります。

結果のエクスポート

エクスポートメニューを使用してオーディエンスデータをダウンロードできます:
  • 選択されたアクティビティ – 現在表示されているタブのみをエクスポートします(例:配信に失敗したすべてのユーザー)。
  • すべてのアクティビティ – すべてのカテゴリにわたる完全なレポートをエクスポートします。
エクスポートにより、オフラインで結果を分析したり、他のチームと共有したり、CRMおよび分析ツールとマージしたりできます。

メッセージ設定

このセクションには、メッセージの詳細と、配信前にメッセージがどのように構成されたかの視覚的な概要が表示されます。
  • オーディエンス - オーディエンスの詳細(次を含む):
    • 受信者の合計数 - メッセージが送信されたサブスクリプションの数
    • メッセージの送信方法:使用されたターゲティングフィルターまたはセグメント
  • スケジュール - メッセージの送信が開始された時刻と、選択されたユーザーごとの配信オプション(ある場合)。
  • スロットリング - スロットリング、頻度制限、またはチャネルオーバーライド
  • メッセージ - メッセージコンテンツ。
    • ターゲットプラットフォーム(Android、iOS、特定のブラウザ)
  • 詳細設定 - 優先度、有効期限、Collapse IDなど。
  • 追加データ - メッセージに追加されたカスタムデータ。