ECサイトを運営していると、「どの商品がよく見られ、どれだけ売れているのか」を正確に把握したいものです。それを実現するのが、GoogleアナリティクスGA4の「eコマース計測」です。商品の表示回数・カート追加・購入・収益などを詳細に計測できます。ただし、以前のUA(ユニバーサルアナリティクス)とは設定方法が変わっており、そのままでは使えません。この記事では、GA4のeコマース計測の基本と、設定の流れ、レポートの見方を分かりやすく解説します。
GA4のeコマース計測とは?

eコマース計測とは、ECサイト上でのユーザーの購買行動をデータとして記録する仕組みです。GA4では、商品の表示回数・カートへの追加・購入数・収益などを細かく計測できます。これにより「見られているのに売れていない商品」「離脱が多いページ」などが可視化され、売上改善の打ち手が見つけやすくなります。
UAからGA4へ|設定はそのまま使えない
2023年7月にUA(ユニバーサルアナリティクス)のサポートが終了し、現在はGA4への移行が必須となっています。注意したいのは、UAとGA4ではeコマースのパラメータ名(データの項目名)が変更されている点です。UA時代の設定をそのまま流用することはできず、GA4向けに設定し直す必要があります。「昔設定したから大丈夫」と思っていると、データが取れていないことがあるので要確認です。
主要なeコマースイベント
GA4のeコマース計測は「イベント」という単位でユーザー行動を記録します。代表的なものは次の3つです。
| イベント名 | 計測する行動 |
|---|---|
| view_item | 商品の閲覧(商品ページを見た) |
| add_to_cart | カートへの追加 |
| purchase | 購入(決済完了) |
このほかにも「決済開始」「商品リストの表示」など、購買の流れに沿ったイベントが用意されています。これらを組み合わせることで、どの段階で離脱しているかが見えてきます。
設定の流れ(dataLayer+GTM)

eコマース計測の設定は、一般的に「dataLayer」の記述とGoogleタグマネージャー(GTM)を使って行います。大まかな流れは次のとおりです。
- dataLayerコードを追加:商品名・商品ID・決済ID・収益などの情報を、サイト側でdataLayerに渡す記述を入れる
- GTMで設定:変数・トリガー・タグを作成し、eコマースデータをGA4へ送る設定を行う
- プレビューで確認:GTMのプレビューモードで、正しくデータが送られているか動作確認する
- 公開:問題なければ公開して計測を開始する
コードの記述が必要なため、実装に不安がある場合は制作会社や専門家に依頼するのが安全です。
データの見方|収益化レポート
計測したeコマースデータは、GA4の「収益化」レポートで確認できます。ここでは、商品ごとの表示回数・購入数・収益などを一覧で把握でき、「よく見られている商品」「売れ筋商品」「カートに入れられても購入されない商品」などが分かります。数字を定期的にチェックし、商品ページの改善やキャンペーンの判断に活かしましょう。
よくある質問(FAQ)
Q. UAの設定のまま使えますか?
A. 使えません。GA4ではパラメータ名などが変わっているため、GA4向けに設定し直す必要があります。データが取れているか一度確認しましょう。
Q. 専門知識がなくても設定できますか?
A. dataLayerやGTMの知識がある程度必要です。難しい場合は制作会社や専門家に依頼するのが確実です。
Q. 計測すると何が分かりますか?
A. 商品ごとの表示回数・カート追加・購入数・収益などが分かります。どこで離脱しているかを把握でき、売上改善に役立ちます。

