Google アナリティクスの Measurement Protocol を使用すると、ウェブまたはアプリ ストリームにオフライン データを送信できます。 タグや Firebase SDK を使ってすでに収集しているデータに加えて使用できます。
このガイドでは、Google アナリティクス Measurement Protocol の一般的なユースケースと要件について説明します。
要件の概要
次の表に、各用途の要件のクイック リファレンスを示します。 あります。次のベスト プラクティスに留意してください。
イベントとユーザー プロパティの
timestamp_micros
は、デフォルトでリクエストになります。 あります。イベントやユーザー プロパティの変更を送信する際は、 イベントの送信ガイドの説明に沿ってタイムスタンプをオーバーライドし、 ユーザー プロパティのガイドをご覧ください。リアルタイム レポートとエンゲージメント指標の正確性については、
engagement_time_msec
イベント パラメータを、からの経過時間(ミリ秒)に設定 必要があります。
ユースケース | セッション ID | リクエスト時間の要件 | timestamp_micros の要件 |
---|---|---|---|
User-ID をイベントに割り当てる | 必須 | セッション開始日の営業日の終了時間以下 | セッション開始 >= セッション開始 <= セッション終了 |
セッション アトリビューション | 必須 | セッション開始 + 24 時間以内 | セッション開始 >= セッション開始 <= セッション終了 |
広告プラットフォームにイベントをエクスポートする | 不要 | 前回のセッションの営業日 + 63 日以下 | <= リクエスト時間 |
オーディエンスのイベントまたはユーザー プロパティを送信する 作成 | 不要 | ウェブ: 直近のオンライン イベントの時間 + 30 日以下 アプリ: 直近のオンライン イベントの時間 + 42 日以下 |
<= リクエスト時間 |
User-ID をイベントに割り当てる
Measurement Protocol を使用すると、オンラインまたはオフラインのイベントを User-ID。
イベントに User-ID を追加するユースケースには、次のようなものがあります。
オンライン測定では、 オンライン イベントの User-ID が使用されますが、 オンライン セッションと User-ID を関連付けることができます。
このシナリオでは、Measurement Protocol を使用して オンライン イベントにユーザー ID を割り当てます。
で送信するイベントの User-ID がありません。 Measurement Protocol ですが、それらのイベントを ユーザーがセッション中にオンラインにログインした場合は User-ID。
このシナリオでは、オンライン イベントを使用して User-ID を持つ Measurement Protocol イベント。
イベントに User-ID を追加するための要件は次のとおりです。
- イベントのパラメータ リストに
session_id
を含めます。 - Measurement Protocol イベントは、開始日と同じ営業日に 説明します。
timestamp_micros
をオーバーライドする場合は、 オンライン セッションの開始時刻と終了時刻。- オンライン イベントの User-ID を提供する場合は、
user_id
を 表示されます。 - Measurement Protocol イベントごとに User-ID を割り当てることが目標の場合
対応するオンライン セッションから呼び出す場合は、
user_id
を設定する必要はありません。
セッション アトリビューション
特定の要件を満たす Measurement Protocol イベントがレポートに表示される 同じセッション属性(地域情報、参照元、 メディア、キャンペーンなど)を、同じセッションのオンライン イベントと見なします。
セッション アトリビューションの要件は次のとおりです。
- イベントのパラメータ リストに
session_id
を含めます。 オンライン セッションを開始してから 24 時間以内にリクエストを送信してください。 あります。
たとえば、プロパティの 火曜日の午前 11 時 15 分までにリクエストを送信してください。
timestamp_micros
をオーバーライドする場合は、 オンライン セッションの開始時刻と終了時刻。
広告プラットフォームにイベントをエクスポートする
Google アナリティクスには、お客様が Measurement Protocol を使用して送信したイベントが含まれる リンクされた広告サービス(Google 広告やキャンペーン マネージャーなど)へのエクスポート 360。
これが役立つ一般的なシナリオには、次のようなものがあります。
- お客様のビジネスに、広告に掲載したいオフライン イベントがあります アトリビューションとレポート作成です
- タグ付けや管理では使用できない他のイベントがシステムにある そのイベントをリンク先 URL に プロダクトの
イベントを広告プラットフォームにエクスポートするための要件は次のとおりです。
翌営業日の 63 日以内にリクエストを送信してください 直近のオンライン イベント(キーイベントのアトリビューション期間が長い場合でも) 制限されます。
たとえば、
client_id
または最新のオンライン イベントがapp_instance_id
は 3 月 1 日に発生しました。Measurement Protocol を送信します にお送りいただく必要があります。timestamp_micros
をオーバーライドする場合は、タイムスタンプを以下の値に設定します。 関連付けられます。
オーディエンス作成のためのイベントまたはユーザー プロパティを送信する
Measurement Protocol を使用して送信されるイベントとユーザー プロパティは、 オーディエンスの条件を評価する(遵守している場合)。
オーディエンスのイベントやユーザー プロパティを送信するための要件は次のとおりです。 作成:
営業日の終わりまでに、ウェブ ストリームにリクエストを送信してください 同じ
client_id
の最新のオンライン イベントの 30 日後。たとえば、
client_id
の最新のオンライン イベントが次の日付に発生したとします。 3 月 1 日の前日までに Measurement Protocol イベントを 3 月 31 日営業日です営業日の終わりまでに、リクエストをアプリ ストリームに送信 同じ
app_instance_id
の最新のオンライン イベントの 42 日後。例:
app_instance_id
に最新のオンライン イベントが発生した場合 2023 年 3 月 1 日までに Measurement Protocol イベントを 4 月 12 日営業日となりますtimestamp_micros
をオーバーライドする場合は、タイムスタンプを以下の値に設定してください。 関連付けられます。