ECサイトには必須!GA4で計測すべきeコマースイベントとその実装方法

ECサイトには必須!GA4で計測すべきeコマースイベントとその実装方法

Eコマース事業者にとって、ユーザーの購買行動の詳細な分析を出来ているか否かは、事業グロースの大きな分かれ目と言っても過言ではありません。

GA4(Googleアナリティクス4)は、無料で様々な分析ができるため、ECサイトの運用するうえで必須のツールと言ってもよいでしょう。しかし、その実装方法や活用方法を難解に感じる方も多いかと思います。

今回は、ECマーケターの方向けに、

  • GA4で何が計測できるのか?なかでも何が必須なのか?
  • GA4はどうやって実装するのか?
  • GA4に反映した数字をどう見るのか?

を分かりやすくご説明します。

>>「【EC事業者向け】オーリーズEC支援サービス資料」のダウンロードはこちらをクリック<<

ECサイトで計測すべきGA4の項目は?

ECサイトは、ユーザーがサイト来訪してから購入に至るまでに閲覧するページがある程度固定されており、どのステップのページを閲覧したかの情報を送ることで、それぞれの歩留まりを把握できます

また、それぞれのステップにおいて商品情報も合わせて計測することが重要です。(例:商品詳細ページならどの商品を閲覧したのか、購入なら何の商品をいくつ購入したのか)

計測できるイベントは多岐に渡りますが(※後述)、ECサイト運用で必須といえるイベントは以下の4つです。

イベント名詳細
view_itemユーザーが商品詳細ページを閲覧
add_to_cartユーザーがショッピングカートに商品を追加
begin_checkoutユーザーが購入手続きを開始
purchaseユーザーが購入手続きを完了

なぜこの4つが必須かというと、これらを計測できていれば購入までの歩留まり状態をおおよそ把握できるためです。

GA4には「購入経路」という歩留まり分析画面があるのですが、これらを把握する仕様になっています。

これ以外の情報(例:お気に入り登録)ももちろん計測することはできます。詳細は応用編のパートに記載します。

ECサイトでGA4を実装する方法

ここからは、具体的にECサイトでGA4を実装する方法をご紹介します。一例として購入(=purchaseイベント)を計測する方法を記載します。

※以下、Google Tag Manager(以下GTM)を使って、GA4を実装しているケースで記載します。

1.購入完了画面に、購入商品の情報を追加する

これはサイト管理者・エンジニア担当が対応する領域ですが、購入完了画面に購入商品の情報を追加することが最初のステップです。

実装方法はいくつかありますが、一般的に用いられるデータレイヤーを活用した記述でご紹介します。

window.dataLayer = window.dataLayer || [];
window.dataLayer.push({
 'event': 'purchase',
 'ecommerce': {
  'transaction_id': 'A1234-56789',
  'value': '3000',
  'currency': 'JPY',
  'items': [
    {
    'item_id': '12345',
    'item_name': '商品A',
    'item_brand': 'ブランドA',
    'price': '3000',
    'quantity': '1',
    }]
}
});

※どういう条件でどのような出力にするかはサイトの仕様に依存するため、サイト管理者・エンジニア担当にGoogle公式ヘルプを共有・相談のうえで判断しましょう

2.GTMでGA4にデータを送る

まず、GTMで必要なデータに変数を設定します。

transaction_idを設定する場合は、下図のように設定します。

同じ手順でvalue、currency、itemsとそれぞれ設定します。

次いでトリガーを設定します。

最後に、タグを設定します。

これを公開すれば、GA4に購入情報が送られる状態となります。

同じ要領で、view_item、add_to_cart、begin_checkoutの実装をしていきましょう。

ECサイトにおけるGA4の見方

上述の手順で実装すると、GA4の画面でレポートが確認できるようになります。ECサイトの全体概要を把握できるのが、「収益化ー概要」のページです。ここでは、売上金額や購入人数をデイリーで把握できたり、どの商品がいくら売れているのか、といったことがわかります。

「収益化ー購入経路」のページでは、サイト来訪から購入に至るまでの歩留まりを把握することができます。

view_item、add_to_cart、begin_checkout、purchaseの計測が必須と上述したのは、この画面で歩留まり分析に使えるようにするためです。

GA4計測の応用編

ECサイトにおけるGA4計測の必須範囲についてご紹介しました。ここからは、さらに深ぼった分析を行うための応用編をご紹介します。

他の計測イベント

上述の通り、view_item、add_to_cart、begin_checkout、purchase以外にも計測できるイベントは多岐にわたります。

Googleが推奨している設定イベントには下記のようなものがあります。

イベントトリガーのタイミング
add_payment_infoユーザーが購入手続きで支払い情報を送信したとき
add_shipping_infoユーザーが購入手続きで配送情報を送信したとき
add_to_cartユーザーがショッピング カートに商品を追加したとき
add_to_wishlistユーザーがあとで買うリストに商品を追加したとき
begin_checkoutユーザーが購入手続きを開始したとき
purchaseユーザーが購入手続きを完了したとき
refundユーザーが払い戻しを受け取ったとき
remove_from_cartユーザーがショッピング カートから商品を削除したとき
select_itemユーザーが商品やサービスのリストから商品を選択したとき
select_promotionユーザーがプロモーションを選択したとき
view_cartユーザーがショッピング カートを表示したとき
view_itemユーザーが商品を閲覧したとき
view_item_listユーザーが商品やサービスのリストを表示したとき
view_promotionユーザーがウェブサイトまたはアプリでプロモーションを表示したとき

参考:オンライン販売向け – [GA4] 推奨イベント – アナリティクス ヘルプ

カスタムイベント

上述の一覧以外にも、例えば「ハンバーガーメニューのクリック」「クーポンバナーのクリック」など、自社のECサイトならではの情報を計測したいという場合もあるでしょう。そういった場合は、カスタムイベントという機能を使うことで計測できます。

カスタムイベントについては別記事にてご紹介したいと思います。

参考:[GA4] カスタム イベント – アナリティクス ヘルプ

新規顧客獲得の計測

購入に至ったユーザーが、新規顧客なのかリピート顧客なのかを判別したいというケースがあろうかと思います。今回ご紹介した実装方法の応用でそれも計測することができます。

以下の記事で紹介していますのでご覧ください。

CRM分析

GA4で取得したデータと、CRMに蓄積されているデータを連携することで、より深ぼった分析をすることが可能です。

具体的には、transaction_idでデータを突合することで、どのチャネルが新規顧客獲得のパフォーマンスが高いのかどのチャネルでの新規顧客獲得がF2転換しやすいのかといった分析が可能となります。

こちらの詳細については別記事にてご紹介したいと思います。

まとめ

ECサイトを運営するうえで、GA4を活用してユーザーの行動分析をすることは非常に重要です。

より詳細な分析をしたい場合は、応用編でご紹介したような方法で深堀りをしてみてください。

CONTACT

ECサイトのマーケティング課題、
一度オーリーズに相談してみませんか?

オーリーズは、ECサイトの広告運用を得意とする広告代理店です。

アパレル、化粧品、インテリアなど豊富なEC支援の実績・ノウハウを基に、ECサイトの集客最大化やリピーター増加、顧客単価の向上を実現します。

また、「顧客分析のためにCRMツールを導入したけれど使いこなせていない」という場合には、CRMツールの活用方法に関するアドバイスや、 見たい指標をカスタマイズしてレポーティングする体制整備のご支援など、分析のための基盤づくりもお手伝いできます。

ECサイトの売上を最大化する上で、自社だけでは限界を感じている場合はお気軽にご相談ください。

オーリーズのEC支援サービス資料をダウンロードする(無料)
オーリーズのコーポレートサイト
支援事例(クライアントの声)
オーリーズブログ

この記事を書いた人

株式会社オーリーズ

マネージャー

中野 亮

新卒で株式会社ロックオン(現イルグルム)に入社。広告効果測定プラットフォーム 「AD EBiS」の広告主・広告代理店向けの営業を担当。 業務を通してデジタルマーケティングの世界に強い興味を持ち、 オーリーズであれば「自分を叶え」つつ、お客様のビジネスも叶えられる環境があることに感動し、入社を決意。 「代理店の担当者」ではなく「お客様のマーケッター」になることを目標に邁進中。

最近書いた記事