Googleアナリティクスの目標設定

Topic summary

Shopifyストアでのチェックアウトプロセスを計測するため、Googleアナリティクスの目標設定における正しいURL形式について質問が投稿されました。

主な疑問点:

  • 公式ヘルプには「checkout/~」と記載されているが、2023年現在は「checkouts/」になっており、どちらが正しいか不明
  • ブラウザで表示されるURLと計測用に指定すべきURLが異なるのか
  • 正規表現などを使わずに正確なデータ取得が可能か

現在の設定:
到達ページとして /cart/checkout/contact_information/checkout/payment/checkout/shipping を設定中。

回答内容:
ShopifyのJavaScript(Trekkie.js)を介してGoogleアナリティクスにデータが送信される際、実際のURLが「checkouts/」であっても、スクリプト内で「checkout/」形式に整形されている可能性が指摘されました。質問者はこの説明に納得した様子です。

Summarized with AI on November 23. AI used: claude-sonnet-4-5-20250929.

こんにちは、Googleの目標設定に利用するshopifyのチェックアウトURLがわかりません。

ヘルプにはcheckout/~と書かれておりますが、2023年現在checkouts/になっているので、信頼が出来ずにいます。現在は下記の到達ページを設定しております。

/cart

/checkout/contact_information

/checkout/payment

/checkout/shipping

なぜかコンバージョンとして計測出来ております。

ブラウザで見た際のページURLと実際に計測用に指定するURLは異なるという事でしょうか。

また、ブラウザのページURLにはcheckouts/文字列/contact_infomationというような形式になっており、これもアナリティクス側で正規表現などを使い間の文字列を判別しなくて正しいデータが取得できるのか、なぞです。

詳しい方ご教授頂けるとうれしいです。

よろしくお願いいたします。

本回答は、あくまで個人的な調査結果です。

確証は何もありませんので、参考にお留めください。

ShopifyによるGoogle Analyticsの処理は下記のJavaScriptを介して行われているのではないかと考えています。

https://cdn.shopify.com/shopifycloud/checkout-web/assets/Trekkie.latest.ja.7248b69d4e34c0e6813a.js

このJavaScript中に、

/checkout/contact_information

/checkout/payment

/checkout/shipping

などの文字列が含まれておりますので、

Google Analyticsにデータを渡す前に、

このスクリプトでデータを整形しているのではないかと思います。

その結果、

実際のURLが /checkouts/* であっても、

Google Analyticsの目標設定においては、

/checkout/* で集計できているのではないかと考えています。

繰り返しになりますが全くの私見ですので、

あくまで、ご参考まで。

(キュー田辺)

ありがとうございます。

納得できました!