定義
イベントトラッキングとは、ユーザーがECサイトやアプリ上で起こすあらゆる行動を、コード(タグ)によって記録・計測する仕組みです。ページビュー(PV)だけでは見えない「クリック」「スクロール」「カート追加」「購入完了」といったアクションを、ひとつひとつ「イベント」としてデータ化します。
GA4(Google Analytics 4)の普及により、従来の「セッション中心」の計測から「イベント中心」の計測へと主流が移り、現在のDTC・EC運用では必須の計測基盤となっています。
类比:店舗の「動線カメラ」と「店員の観察メモ」
実店舗に置き換えるとわかりやすいです。
- PV(ページビュー) = 来店者数(何人入店したか)
- イベントトラッキング = 店内カメラ+店員の観察メモ
「お客様がどの棚で立ち止まり、どの商品を手に取り、レジ前で迷って棚に戻したか」——これを一人ひとり記録するのがイベントトラッキングです。来店者数だけ見ても「なぜ買われないか」はわかりませんが、行動ログがあれば離脱ポイントが特定できます。
公式:コンバージョン最適化の基本式
イベントデータは、次のファネル式に当てはめて分析します。
CVR = 購入イベント数 ÷ セッション数 × 100 カート放棄率 = (add_to_cart − purchase) ÷ add_to_cart × 100 ファネル離脱率 = (前ステップ − 次ステップ) ÷ 前ステップ × 100
具体例:
- セッション数 10,000、購入 200 → CVR = 2.0%
- add_to_cart 1,500、purchase 200 → カート放棄率 = 86.7%
- 商品詳細閲覧 4,000 → add_to_cart 1,500 → 離脱率 = 62.5%
このように、各ステップのイベント数を並べるだけで「どこで落ちているか」が数字で見えます。
主要イベント比較表
| イベント名 | 発火タイミング | 主な用途 | 推奨パラメータ例 |
|---|---|---|---|
| `view_item` | 商品詳細ページ表示 | 商品関心度の測定 | item_id, price |
| `add_to_cart` | カート追加ボタン押下 | 購買意欲の把握 | item_id, quantity, value |
| `begin_checkout` | 決済フォーム到達 | 決済離脱の分析 | value, coupon |
| `purchase` | 購入完了 | CVR・ROAS算出 | transaction_id, value |
| `scroll` | ページ90%到達 | コンテンツ閲覧深度 | percent_scrolled |
| `view_promotion` | バナー表示 | 販促効果測定 | promotion_id |
※GA4の推奨イベント名に準拠。ECでは特に add_to_cart と purchase の取りこぼしゼロが重要です。
応用シーン
1. カート放棄メールのトリガー
add_to_cart 発火後、一定時間 purchase がなければ自動配信。放棄率86.7%という数字は、裏返せば約13%の取りこぼし改善余地を示します。
2. 広告の最適化(CAPI連携)
Meta広告・Google広告へ purchase イベントを送信し、ROASの高いユーザー層に類似配信。iOS制限下ではサーバーサイド計測が有効です。
3. LP・商品ページの改善
scroll 90%到達率が低いページは、ファーストビューの訴求が弱い可能性大。ABテストの判断材料になります。
4. LTV分析
初回購入イベントとリピート購入イベントを紐づけ、コホート別の継続率を可視化。
よくある誤解・落とし穴
- 「PVがあれば十分」 → 行動の深さは見えず、改善策が打てません。
- イベント名がバラバラ → AddToCart / add_to_cart / カート追加 が混在すると集計不能に。命名規則を統一しましょう。
- 重複発火 → サンクスページのリロードで purchase が二重計上。transaction_id で重複排除を。
- 計測タグの未検証 → リリース前に必ずDebugViewやTag Assistantで発火確認を。
- 個人情報の送信 → メールアドレス等を平文で送ると規約違反リスク。ハッシュ化必須です。
関連用語
- GA4(Google Analytics 4):イベントベースの計測ツール
- GTM(Google Tag Manager):タグをノーコードで管理
- サーバーサイドトラッキング:ブラウザ制限を回避する計測手法
- コンバージョンAPI(CAPI):広告プラットフォームへのイベント送信
- ファネル分析:離脱ステップの特定
- コホート分析:ユーザー群ごとの継続比較
イベントトラッキングは「なんとなく」で導入すると、データが汚染され判断を誤ります。命名規則の設計 → 発火検証 → ファネル分析という順序を守ることが、DTC・ECのCVR改善を加速させる最短ルートです。
