広告と分析トラッキング
管理画面でトラッキングコードを入力すると、予約ページにGoogle Analytics、Google Tag Manager、またはMeta Pixelが読み込まれます。お客様が予約を進める各ステップでイベントが自動で送信されるため、コードを書く必要はありません。
このページでわかること
- 設定 → 連携 で使うサービスを開き、コードを入力して 変更を保存 をクリックすると予約ページに適用される
- お客様がウェブの予約ページで予約すると、イベントが自動で送信される(LINEの対話式予約と管理画面で作成した予約は対象外)
- イベントの金額は予約時点のサービス料金で、入金額ではない
操作できる人
トラッキングコードを変更できるのはオーナーと管理者のみです。
トラッキングコードの入力
使うサービスを選ぶ
設定 → 連携 を開き、使うサービスをクリックします。
- 1 Google Analytics
- 2 Google Tag Manager
- 3 Meta Pixel
3つとも任意です。1つだけ使うことも、複数を同時に使うこともできます。
コードを入力して保存する
1 コードを貼り付け、ページ下部の 変更を保存 をクリックします。保存すると予約ページに自動で適用されます。
- Google Analytics:測定ID に
G-で始まるGA4の測定IDを貼り付けます。 - Google Tag Manager:コンテナID に
GTM-で始まるコンテナIDを貼り付けます。 - Meta Pixel:ピクセルID にMeta PixelのID(数字)を貼り付けます。
トラッキングイベント一覧
| お客様の操作 | Google Analytics(GA4)イベント | Meta Pixelイベント |
|---|---|---|
| サービスを選択して追加 | add_to_cart | AddToCart |
| 選択したサービスを取り消す | remove_from_cart | — |
| 「日時選択」に進む | begin_checkout | InitiateCheckout |
| 「予約確定」に進む | booking_time_selected(カスタムイベント) | — |
| 予約完了 | purchase(予約番号・金額・サービスを含む) | Schedule |
イベントにはサービス名、金額、通貨が付与されます。金額は予約時点のサービス料金で、入金額ではありません。GA4の収益化レポートでは、この金額が収益として計上されます。
各イベントの送信タイミングと全フィールドについては、開発者向けドキュメントの予約ページのトラッキングイベントを参照してください。
Google Analytics
測定IDを入力すれば、ほかの設定は不要です。GA4の「レポート」→「収益化」→「購入ジャーニー」で、「カートに追加 → 購入手続きを開始 → 購入」の各ステップの到達数と離脱数を確認できます。「予約確定」もファネルに含めるには、「探索」レポートでカスタムイベント booking_time_selected をステップとして追加します。
Google Tag Manager
イベントはデータレイヤー(dataLayer)にプッシュされます。お使いのGTMコンテナで、次の設定を一度行ってください。
GA4イベントタグを追加する
タグを新規追加し、タグの種類で「Google アナリティクス:GA4 イベント」を選択します。
トリガーを設定する
トリガーの種類で「カスタムイベント」を選択し、イベント名に add_to_cart|remove_from_cart|begin_checkout|booking_time_selected|purchase を入力します(「正規表現一致を使用」にチェックを入れます)。
eコマースデータを有効にする
タグの設定で「eコマースデータを送信」にチェックを入れ、データソースは「データレイヤー」を選択します。
補足
GA4の測定IDとGTMのコンテナIDを両方入力していて、GTMコンテナ内にもGA4タグを設定している場合、イベントは2回カウントされます。どちらか一方だけを使用してください。
Meta Pixel
Pixel IDを入力すると、AddToCart、InitiateCheckout、Schedule の3つの標準イベントが自動で送信されます。広告を配信するときは、コンバージョン目標に「予約」(Schedule)を選択してください。Purchase は送信しません。予約が完了しても、支払いが済んでいるとは限らないためです。
よくある質問
イベントがレポートに表示されないのはなぜですか?
GA4の標準レポートにデータが表示されるまで、24〜48時間かかります。リアルタイムで確認するには、GA4の「DebugView」またはGTMの「プレビュー」モードを使用してください。
GA4/Pixelの予約数が管理画面より少ないのはなぜですか?
イベントが送信されるのは、お客様がウェブの予約ページで自分で予約した場合だけです。LINEの対話式予約や管理画面で作成した予約では送信されません。また、ブラウザの設定や広告ブロッカーで計測をブロックしている訪問者もいます。予約数は管理画面の数値を正とし、GA4/Pixelは流入元やコンバージョンの傾向を把握するために使用してください。