メインコンテンツへスキップ

概要

OneSignalは、メッセージのパフォーマンスを測定し、ユーザーのアクションを追跡し、行動データをエクスポートする複数の方法を提供します。このガイドは、利用可能なすべての分析ツール、チャート、エクスポートの中心的な概要を提供し、どのようなデータが利用可能で、どのように構造化されているかを理解できるようにします。 一般的な高度な分析機能へのジャンプ:

エンゲージメント動向

OneSignalダッシュボードには、ユーザーメッセージの効果に関するリアルタイムおよび履歴的な洞察のための高レベルチャートと詳細なメッセージレポートの両方が含まれています。 エンゲージメント動向を使用して、メッセージイベントを経時的に追跡します。

ダッシュボードのエンゲージメント動向チャート

メッセージレポート

特定のメッセージレポートについては、ダッシュボードからメッセージをクリックするか、View message APIを使用します。 異なる時間に送信したいJourneysまたはトランザクショナルメッセージの場合は、テンプレートを使用して分析を集計できます。

サブスクリプション動向

チャネル別に新しくサブスクライブおよび登録解除されたサブスクリプションを追跡します。経時的な履歴動向も含まれます。

ダッシュボードのサブスクリプション動向チャート

MetricDescription
Total Subscribedサブスクライブされたサブスクリプションの総数。ユーザーがメッセージの登録を解除したり、アプリをアンインストールしたり、削除されたりすると、カウントが変動します。
New Subscribes選択した期間における新しくサブスクライブされたサブスクリプションのカウント。
New Unsubscribes選択した期間中に登録解除されたサブスクリプションのカウント(例:アプリをアンインストールまたはオプトアウト)。詳細については、サブスクリプションを参照してください。

成果

成果は、メッセージを送信した後に何が起こるかを測定します。これには、ユーザーがメッセージを受信して相互作用しているかどうかが含まれますが、購入、共有、いいね、追跡したいその他のアクションなどのカスタム成果を追跡するために拡張できます。

ダッシュボードのグローバル成果チャート。

成果の帰属

成果は、3つの方法のいずれかでメッセージに帰属できます:
AttributionWhen it applies
Directユーザーがアプリ内メッセージブロック、メールリンク、またはプッシュ通知をクリックして新しいセッションを開始し(アプリが30秒以上閉じられていた)、成果をトリガーしました。
Influencedユーザーはプッシュ通知をクリックしませんでしたが、影響ウィンドウ内(デフォルト:24時間)でアプリを開き、成果をトリガーしました。最新の10件のプッシュ通知に適用されます。
Unattributed成果は、帰属ウィンドウまたはクリックの外で発生しました。特定のメッセージにリンクされていません。

影響帰属

影響成果の仕組み:
  • Settings > Push & In-App > Influenced Opensで影響期間を設定します(変更は次の新しいセッションでデバイスごとに有効になります)。
  • プッシュ通知が送信されたときに、ユーザーがクリックしなくても、アプリを開いて成果SDKメソッドをトリガーした場合、「影響を受けた」と見なされます。
  • この帰属は、影響期間内に送信された最大10件のメッセージにクレジットされます。
    • 例:影響期間が24時間で、その日に15件のメッセージを送信し、ユーザーがいずれもクリックしなかったが、アプリを開いて成果SDKメソッドを呼び出すアクションを実行した場合、最新の10件のメッセージが「成果に影響を与えた」と見なされます。

FAQ

メッセージデータはどのくらいの期間保持されますか?

Message TypeRetention Period
Dashboard-sent messagesアプリの存続期間
API-sent messages30日間
Audience activity CSV30日間
Journeys messagesJourneys分析を参照

複数のメッセージにわたってデータを集計するにはどうすればよいですか?

JourneysまたはAPIを介してメッセージを送信する場合、送信された各メッセージまたは行われた各リクエストには一意のメッセージIDがあることに気付くでしょう。メッセージIDは、システム内でメッセージを追跡する方法です。メッセージIDがない場合は、メッセージが作成されませんでした。 View Message APIを使用して個々のメッセージの統計を取得し、データを自分で集計することもできますが、これは面倒で時間がかかる可能性があります。代わりに、テンプレート分析を使用すると、そのテンプレートで送信されたすべてのメッセージのデータを集計します。 Journeysについては、詳細はJourneys分析を参照してください。