このドキュメントでは、Measurement Protocol を使用してメール関連のユーザー操作を測定する方法を説明します。
概要
メールを活用すると、アプリやウェブサイトの外でユーザーとの関係を維持できます。 このガイドでは、まず Measurement Protocol の基本をいくつか説明します。これはメールにも当てはまります。その後、メールの開封やメール内のリンクのクリックをトラッキングします。
メールの Measurement Protocol
Measurement Protocol のすべてのヒットには特定のフィールドが必要です。このドキュメントでは、フィールドの選び方のほか、おすすめのフィールドを いくつか紹介します。
メール内にイメージタグを配置する必要があります。メールのメイン コンテンツの読み込みが遅れないように、メールの末尾に画像を配置することをおすすめします。
<img src="https://www.google-analytics.com/collect?v=1&..."/>
トラッキング ID(&tid)
サイトと同じトラッキング ID を使用します。これにより、クライアント ID とユーザー ID がデバイスやメディアタイプをまたいで使用できるようになります。
クライアント ID(&cid)
クライアント ID は 64 ビットのランダムな整数である必要があります。Google アナリティクスではこれまで、clientID を 2 つの符号なし 32 ビット 10 進数(123456789.123456789
)に分割していました。Measurement Protocol では、英数字などのより大きい UUID がサポートされています。
ユーザー ID(&uid)
userID を使ってクロスデバイスでユーザーを測定する場合は、クライアント ID に加えてメールでも UserID を使用できます。
イベント
メールの開封はイベントとしてトラッキングする必要があります。カテゴリ(&ec)は email
、アクション(&ea)は open
を使用します。
t=event&ec=email&ea=open
イベントは独自の方法で報告できます。メールは複数回開く可能性があるため、これはメールの開封に重要です。
ドキュメント パス
どのイベントにも、ドキュメント パス(&dp)またはドキュメントの場所(&dl)を指定できます。メールは標準 URL に準拠していないため、ドキュメント パスを使用してください。ドキュメント パスはスラッシュ(/)で始め、メールごとに一意である必要があります。
ドキュメントのタイトル
ドキュメント タイトル(&dt)はメールの件名にしてください。
システム情報フィールド
システム情報フィールドにわかっている項目(言語など)がある場合は、その項目をヒットに追加します。
キャンペーンのフィールド
キャンペーンの項目がない場合、開封メールは「(ノーリファラー)」または最後のキャンペーンとしてトラッキングされます。 メールによっては、この動作が望ましい場合があります。そうでない場合は、トラフィックのリストにあるキャンペーン パラメータを設定してください。
キャンペーンには名前(&cn)フィールドまたは ID(&ci)フィールドが必要です。メディア(&cm)には email
を使用します。
リンクのクリック数のトラッキング
メールには、ウェブサイトまたはアプリに戻るリンクを含めてください。リンクにはキャンペーン パラメータでタグを設定することをおすすめします。リンクの生成には URL 生成ツールを使用します。
メールのリファラー
一部のメール クライアントでは、メールの参照元を隠すリンク リダイレクタが使用されます。また、参照元にはメール自体ではなく、メール プロバイダの情報が表示されます。これらの理由により、トラッキングでは参照元は 信用できません。
Gmail の画像プロキシ
Gmail の画像プロキシ サービスはユーザーの Cookie を転送しないため、Measurement Protocol を使用して Gmail ユーザーをトラッキングすることはできません。Gmail の画像プロキシ サービスは、Measurement Protocol のリクエストを中間サーバー経由で渡すことで、これを防ぎます。