AMPページへのGA4実装

AMPページでの計測

AMPページでの計測にGA4は2023年6月に対応しました。計測対象ページに記述を追加することで計測が行なえます。

公式ヘルプ

ページビュー計測タグ

以下の記述を計測対象ページに追加します。太字の部分は対象ストリームの測定IDを追加してください。

<script async custom-element="amp-analytics" src="https://cdn.ampproject.org/v0/amp-analytics-0.1.js"></script>
<amp-analytics type="gtag" data-credentials="include">
<script type="application/json">
{
  "vars" : {
    “gtag_id”: “G-XXXXXXXXXX”,
    "config" : {
      "G-XXXXXXXXXX": { "groups": "default" }
    }
  }
}
</script>
</amp-analytics>

イベント計測タグ

PV計測タグにトリガーを追加して値を指定します。下記例では、CSSセレクタ「send-button」をon click(クリック)した時にイベント名:login イベントパラメータmethod、イベントパラメータ値Googleを指定しています。このようにselectorで箇所の指定を行い、イベント条件を設定する方式になります。

<amp-analytics type="gtag" data-credentials="include">
  <script type="application/json">
    {
      "vars": {
        "gtag_id": “G-XXXXXXXXX",
        "config": {
         " G-XXXXXXXXX ": { "groups": "default" }
        }
      },
      "triggers": {
        "button": {
          "selector": "#send-button",
          "on": "click",
          "vars": {
            "event_name": "login",
            "method": "Google"
          }
        }
      }
    }
  </script>
</amp-analytics> 

既存イベントパラメータの上書き

PV計測タグにトリガーを追加して値を指定する。
下記例ではPV計測タグにpage_titleとpage_locationを追加し値を書き換えています。
アドレスバーのURLやタイトルが変わらない時に設定推奨です。

<amp-analytics type=“gtag” data-credentials=“include”>
<script type=“application/json”>
{
  “vars” : {
    “gtag_id”: “G-XXXXXXXXXXXX”,
    “config” : {
      “G-XXXXXXXXXXXXXX”: {
        “groups”: “default”,
        “page_title”: “プロフィール登録",
        "page_location": "https://www.ga4.guide/profile/enter/"
      }
    }
  }
}
</script>
</amp-analytics> 

参考になりましたか?

Google Analytics 4のセミナー講座販売中
活用・実装・改善・LookerStudioなど3時間半で学べる動画+資料を買い切り販売中です。一度購入いただくと、随時アップデートも行われます。