コンテンツにスキップ

Google Analytics 4と連携できますか?

はい。Checkout Widgetは、予約の進行中に予約イベントをGoogle Analytics 4(GA4)へ送信します。ここでは現在のCheckout Widgetについて説明します。旧バージョンを使用している場合は、旧ウィジェットをご覧ください。

トラッキングを設定する

Checkout Widgetの設定でAnalyticsを開き、Enable Google Analyticsをオンにします。Send events viaで、ウィジェットから予約イベントを送信する方法を選択します。ウィジェットでは一度に1つの方法のみ使用します。

  • Google Analytics 4 — ウェブサイトですでにGoogle Analyticsタグを読み込んでいる場合はUse existing tagを選択します。読み込んでいない場合はUse custom tagを選択し、GA4測定ID(G-…)を入力します。ウィジェットはそのタグを通じて自動的にイベントを送信します。
  • Google Tag Manager — Enable Google Tag Managerもオンにし、ウェブサイトで既存のコンテナを使用するか、カスタムのコンテナID(GTM-…)を入力します。ウィジェットはデータレイヤーにイベントを送信します。データレイヤーのeコマースデータを使用し、一致するカスタムイベントトリガーとGA4イベントタグをコンテナに設定して公開すると、予約イベントがGA4に届きます。Tag Managerの設定ガイドをご覧ください。

設定を保存してトラッキングを有効にします。ウィジェットがGoogle Analytics 4経由でも予約イベントを送信している間は、同じ予約イベントをTag Managerやカスタムコード経由で転送しないでください。購入数や収益が二重にカウントされる可能性があります。

自動的に送信されるイベント

イベントCheckout Widgetが送信するタイミング
page_view選択画面、チェックアウト画面、完了画面、エラー画面など、ウィジェットのステップが表示されたとき
select_item商品またはイベントの一覧から商品、パッケージ、商品バウチャーが選択されたとき
add_to_cart予約またはパッケージがバスケットに追加されたとき
view_cartバスケットが表示されたとき
begin_checkout顧客情報の入力ステップが表示されたとき
add_payment_info支払い情報が送信される前に、支払いステップが表示されたとき
purchase支払いが成功したとき、または支払い残額のない注文が確定したとき

表示されるステップは予約の進行内容によって異なります。たとえば、無料予約では支払い画面が表示されない場合があります。

イベントに含まれる情報

  • ページビュー: page_titleとpage_pathによって、tier_selection、extras_selection、basket、paymentなどのウィジェットのステップが識別されます。page_locationは、ウィジェットを埋め込んだウェブサイトページのURLです。
  • 商品の選択: item_list_id、item_list_name、items配列によって、選択された商品またはパッケージが識別されます。
  • バスケットとチェックアウトのイベント: currency、数値形式のvalue、order_id、locale、itemsが含まれます。itemsには、チケット種別、数量、単価、関連する商品またはパッケージが記録されます。選択時には商品またはパッケージのIDが使用され、それ以降のイベントではチケット種別のIDが使用されます。
  • 購入: transaction_id(注文参照番号)も含まれます。利用可能な場合、couponはbegin_checkout、add_payment_info、purchaseに含まれます。Analyticsイベントにはwidget_idも含まれます。

収益の対象範囲: valueは、商品およびパッケージの予約で追跡されるチケットの合計金額です。商品バウチャーも含まれます。追加商品、物販、ギフトカードの購入は含まれないため、GA4の収益と注文全体の合計金額が異なる場合があります。

カスタムトラッキング

カスタムトラッキングを行う場合、ウェブサイトの開発者はth:接頭辞を付けた同じ7つのイベント(例: th:purchase)をdocumentで監視できます。イベントのデータはevent.detailに含まれ、組み込みのGoogle Analyticsトラッキングをオフにしている場合も利用できます。

設定を確認する

ウィジェットを埋め込んだページでテスト予約を完了します。GA4のリアルタイムレポートまたはDebugViewで確認してください。標準レポートの更新には24~48時間かかる場合があります。Tag Managerを使用している場合は、プレビューでGA4タグが発火することを確認してから、変更を公開します。

コンソールログ、イベントが不足している場合、同意や広告ブロッカーに関する問題については、Google AnalyticsとTag Managerのトラッキングをデバッグする方法をご覧ください。