Accelerated Mobile Pages(AMP)のトラッキング

Accelerated Mobile Pages では専用のアナリティクス タグを使用します。

Accelerated Mobile Pages(AMP)は、モバイルウェブ用のオープンソースのページ フォーマットです。AMP を導入すると、モバイル端末上のページをほぼ瞬時に読み込むことが可能になります。AMP ページは HTML ページと似ており、どのブラウザでも読み込まれます。ただし、Accelerated Mobile Pages では analytics.js を使用できないため、AMP 専用のアナリティクス タグを使用します。

アナリティクスのデータ収集は、Measurement Protocol の上位レイヤとして実装される機能です。ユーザー識別子はランダムに生成され、localStorage または Cookie に保存されます。ユーザーが Cookie やローカル ストレージを削除すると、この識別子はリセットされます。AMP タグは、IP の短縮化をサポートしています。詳しくは、Google アナリティクスでの IP の匿名化をご覧ください。AMP ドキュメントのデータでは、IP が必ず匿名化されます。

AMP アナリティクスは、アナリティクス オプトアウト アドオンをサポートしています。このアドオンをインストールすると、アナリティクスのデータ収集は無効になります。

Accelerated Mobile Pages を使用すると、ユーザーはセッションを終わらせることなく同じ運営者の複数のサイトにアクセスし、コンテンツを利用することができます。詳しくは、Accelerated Mobile Pages から収集したセッション単位の指標についてをご覧ください。

要件

AMP ページでアナリティクスを使用するには、次の要件を満たす必要があります。

機能と制限

AMP アナリティクスを使用すると、次のようなデータを収集できます。

  • ページデータ: ドメイン、パス、ページタイトル
  • ユーザーデータ: クライアント ID、タイムゾーン
  • 閲覧データ: 参照 URL、ユニーク ページビュー ID
  • ブラウザデータ: 画面の高さ、画面の幅、ユーザー エージェント
  • インタラクション データ: ページの高さ、ページの幅
  • イベントデータ
現在 AMP 向けのアナリティクスで利用できる機能は、標準のアナリティクスと比較すると限定的なものですが、随時追加されていく予定です。

トラッキングに関するその他の考慮事項

先日リリースされた Google AMP Client ID API を使用すると、お客様のドメインで表示されるページと Google ビューアで表示される AMP ページの両方にアクセスするユーザーを一貫して正確に分析することができます。AMP コンテンツはお客様のドメインに高速で配信されるだけでなく、直接 Google ビューアにも配信されます。Google AMP Client ID API を使用していない場合は、Google ビューアやお客様のサイトなど、複数の接点でコンテンツを利用する 1 人のユーザーがそれぞれ個別の ID で識別されます。

キャッシュと非キャッシュの分析

キャッシュされた AMP ページとキャッシュされていないお客様のドメインの AMP ページでユーザーがどのようにコンテンツを利用しているかを比較、分析するには、以下の手順でカスタム ディメンションを使用してアナリティクスにデータを送信することができます。

  1. アナリティクス管理画面で新しいカスタム ディメンションを追加します。トラッキングのレベルとしてヒットを選択し、インデックス番号を書き留めます。
  2. 以下の設定を AMP ページのアナリティクス タグに追加します。
    
      extraUrlParams: {
      'cd<index 1="" from="" step="">': '${ampdocHost}'
    }
    
    例: インデックス番号が 5 の場合は、次のように設定します。
    extraUrlParams: {
      'cd5': '${ampdocHost}'
    }
    
  3. AMP ページを再度開くと、ホスト名が新しいカスタム ディメンションに挿入されます。
  4. AMP ページを開いた後で、新しいカスタム ディメンションを含むカスタム レポートを設定するか、通常のレポートの作成時にカスタム ディメンションにアクセスすることができます。
この記事は役に立ちましたか?
改善できる点がありましたらお聞かせください。