概要
OneSignalは、メッセージのパフォーマンスを測定し、時間の経過とともにユーザーエンゲージメントを追跡し、購入やサインアップなどの下流のビジネス成果を帰属するための分析を提供します。ダッシュボードで分析を表示したり、APIを通じて取得したり、Event Streamsを使用してリアルタイムイベントを独自のシステムにストリーミングしたり、データをCSVにエクスポートしたりできます。 メッセージレポートと集計動向については以下で説明します。他の分析機能に移動:Event Streams
送信、開封、クリック、却下などのリアルタイムメッセージイベントをデータウェアハウスまたは分析ツールに送信します。
Exporting data
オフライン分析用にメッセージとユーザーデータをCSVにエクスポートします。
Journey analytics
複数ステップのJourneysにわたるコンバージョン、離脱、パフォーマンスを測定します。
Template analytics
同じテンプレートから送信された多数のメッセージにわたる分析を集計します。
Conversion metrics
クロスチャネルのラストタッチ帰属により、収益やサインアップなどのビジネスインパクトを測定します。
Goals
Journeyにターゲット指標を設定し、Journeyレポートで進捗を追跡します。
Metrics glossary
チャネルごとにダッシュボード、API、CSV、Event Streamsの指標名を対応付けます。
どの分析を使用すればよいですか?
目標に基づいて適切な分析ツールを選択してください。ほとんどのチームは、キャンペーンを最適化するか、配信をデバッグするか、長期的な行動を分析するかに応じて、複数のツールを使用します。メッセージレポート
OneSignalを通じて送信されたすべてのメッセージには、その特定の送信の配信、エンゲージメント、成果メトリクスを示すメッセージレポートがあります。メッセージレポートは単一メッセージをカバーします。複数のメッセージにわたってデータを集計しません。 ダッシュボード > メッセージに移動してメッセージを選択してレポートを表示するか、View messages APIおよび/またはExport audience activity CSVを使用してプログラムでレポートを取得します。JourneysまたはTemplatesを使用してメッセージを送信する場合は、各メッセージを個別に確認するのではなく、集計されたパフォーマンスを確認するためにJourney analyticsおよび/またはTemplate analyticsを使用してください。
Push message reports
プッシュ通知の配信、開封、クリック、確認済み配信、成果。
In-app message reports
アプリ内メッセージのインプレッション、クリック、却下、コンバージョン指標。
Email message reports
メールメッセージの送信、開封、クリック、バウンス、登録解除。
SMS message reports
SMS/RCSメッセージの配信、クリック、失敗、オプトアウト。
Live activity message reports
ライブアクティビティの更新、クリック、エンゲージメント、ライフサイクルイベント。
集計動向
集計動向は、アプリ全体でメッセージとユーザーのアクティビティが時間の経過とともにどのように変化するかを示します。これらのチャートは、季節性、スパイク、長期的なエンゲージメントの変化を特定するのに役立ちます。 請求関連のプラン使用状況(チャネル別送信数、MAU、請求制限)については、以下を参照してください:- App > Settings > Usage(アプリレベルのメッセージ量)
- Organizations > Billing(プラン制限とアプリ全体の使用状況)
エンゲージメント動向
エンゲージメント動向を使用して、すべてのメッセージにわたるメッセージ送信、配信、開封、クリック、登録解除を追跡します。エンゲージメント動向は個別メッセージのパフォーマンスを示しません。単一の送信についてはメッセージレポートを使用してください。 ダッシュボード > Analytics > Engagement Trendsに移動してこれらのチャートを表示します。追跡内容:- 送信と配信(アプリ内メッセージの場合は「インプレッション」と表示)
- 開封とクリック
- 登録解除

ダッシュボードのエンゲージメント動向チャート
Engagement trends
時間の経過とともにメッセージ送信、開封、クリック、登録解除を追跡します。
サブスクリプション動向
サブスクリプション動向を使用して、サブスクリプションがチャネル別に時間の経過とともにどのようにサブスクライブおよび登録解除するかを確認します。サブスクリプション動向はオプトインとオプトアウトのアクティビティを追跡します。開封やクリックなどのメッセージエンゲージメントは追跡しません。開封率とクリック率についてはエンゲージメント動向を使用してください。 ダッシュボード > Analytics > Subscription Trendsに移動してこれらのチャートを表示します。サブスクライブと登録解除にはそれぞれ独自のチャートがあります。Subscription trends
合計サブスクライブ数、サブスクライブ数、登録解除数を含む、サブスクライブおよび登録解除アクティビティを時間の経過とともに追跡します。
リテンション
リテンションを使用して、選択した日付にアクティブだったユーザーの何パーセントがその後の日に戻ってきたかを確認します。日付を選択すると、その日にセッションがあったすべてのユーザーが、チャートが先に向かって追跡するコホートになります。リテンションは開封やクリックなどのメッセージエンゲージメントを測定しません。開封率とクリック率についてはエンゲージメント動向を使用してください。 ダッシュボード > Analytics > Retentionに移動してこのチャートを表示します。カーブの形状の読み取り方や、チャネル系列またはプラットフォーム系列の比較方法については、リテンションカーブの解釈を参照してください。Retention metrics
チャネルおよびプラットフォーム別に、特定の日の後にユーザーが戻ってくるかどうかを測定します。
コンバージョン指標
コンバージョン指標は、メッセージとのやり取り後にユーザーが行う購入、サインアップ、コンテンツ表示などのアクションを追跡することで、メッセージングのビジネスインパクトを測定します。 どのカスタムイベントをコンバージョンとしてカウントするかを定義し、OneSignalはすべてのチャネル(プッシュ、メール、SMS、アプリ内、RCS)にわたるラストタッチ帰属モデルを使用してそれらのコンバージョンをメッセージに帰属します。コンバージョン指標は、レガシーのカスタム成果機能を置き換えます。コンバージョントラッキングを初めて設定する場合は、Conversion metricsを使用してください。
Conversion metrics
帰属モデル、チャネルごとの対象インタラクション、帰属ウィンドウ、設定手順の詳細。
レガシー成果
レガシーカスタム成果機能は、プッシュ通知とアプリ内メッセージのみをカバーする異なる帰属モデルを使用します:FAQ
メッセージデータはどのくらいの期間保持されますか?
複数のメッセージにわたってデータを集計するにはどうすればよいですか?
各メッセージには一意のメッセージIDがあり、APIを介した手動集計は可能ですが非効率的です。 推奨アプローチ:- テンプレート分析を使用して、同じテンプレートから送信された関連メッセージのパフォーマンスを集計します。
- Journeys分析を使用して、関連Journeysのパフォーマンスを集計します。