クイックアンサー
GCLID(Google Click Identifier)は、Google広告が広告をクリックした際に自動的にリンク先URLに付加するユニークなトラッキングパラメータです。広告クリックとその後のウェブサイト上のアクション(購入、カート追加、登録など)を結び付け、Googleが特定のキャンペーン、広告グループ、広告、キーワードにコンバージョンを紐付けることを可能にします。
GCLIDとは?
GCLIDはGoogle Click Identifierの略です。Google広告が、広告がクリックされるたびに広告のリンク先URLに自動的に付加するユニークな文字列です。典型的なGCLIDパラメータは ?gclid=EAIaIQobChMI2sTy5... のような形式で、最大100文字になることがあります。各クリックは完全にユニークなGCLIDを生成し、同じ識別子を共有する広告クリックは存在しません。
GCLIDシステムはGoogleの自動タグ設定機能の一部であり、すべてのGoogle広告アカウントでデフォルトで有効になっています。自動タグ設定が有効な場合、Googleは手動で何もする必要なく、URLにgclidパラメータを付加します。このパラメータはブラウザのCookie(_gcl_aw)に保存され、元の広告クリックとサイト上で後に発生するコンバージョンイベントを結び付けるために使用されます。
Google広告を運用するShopifyストアオーナーにとって、GCLIDはどの広告が売上を牽引しているかをGoogleが理解するための基盤となるメカニズムです。GCLIDがなければ、Google広告アカウントはコンバージョンを記録しても、どのキャンペーン、広告グループ、キーワード、広告クリエイティブが各売上に貢献したかを特定できません。
GCLIDがShopifyストアにとって重要な理由
GCLIDはShopifyストアにとって非常に重要です。なぜなら、広告費と収益を結び付ける主要なリンクだからです。顧客がGoogle広告をクリックし、Shopifyストアに到達し、商品を閲覧し、最終的に購入した場合、GCLIDがその購入を正確な広告クリックに結び付けます。GCLIDトラッキングが正常に機能していなければ、Google広告は最適化に必要なコンバージョンシグナルデータが不足するため、キャンペーンを適切に最適化できません。
Shopifyストアオーナーにとって特に重要なのは、GCLIDデータがSmart Biddingアルゴリズムに直接フィードされることです。Googleの機械学習が、どのキーワード、オーディエンス、広告クリエイティブが購入を促進しているかを把握すると、自動的に入札を調整して広告費用対効果を最大化します。GCLIDデータが不完全な場合、Smart Biddingは部分的な情報で運用されることになり、通常は獲得コストの上昇とROASの低下につながります。
GCLIDは、Google広告アカウントの重要なレポート機能も支えています。キーワードレベルのコンバージョンデータ、実際の購入に紐付いた検索語句レポート、広告クリエイティブのパフォーマンス比較、オーディエンスセグメント分析を可能にします。正確なGCLIDアトリビューションがなければ、レポートにはコンバージョンが「未帰属」または「(not set)」のキーワードとして表示され、情報に基づいた最適化判断が不可能になります。
GCLIDトラッキングを自動で正確に設定
ScaleUpはワンクリックでクリックアトリビューションを設定します。手動でのGCLID設定は不要です。
Shopifyに無料インストールRated 5.0 on Shopify App Store
GCLIDの仕組み
GCLIDのプロセスは、ユーザーがGoogle広告をクリックした時点で始まります。Googleの広告サーバーがユニークな識別子を生成し、クエリパラメータとしてリンク先URLに付加します。ユーザーのブラウザがShopifyストアを読み込むと、Google広告タグ(gtag.js)またはGoogle Tag ManagerがURLからこのパラメータを読み取り、ドメイン上のファーストパーティCookie(_gcl_aw)に保存します。このCookieのデフォルトの有効期間は90日で、コンバージョンウィンドウと一致しています。
ユーザーが後にShopifyストアで購入を完了し、コンバージョンタグが発火すると、タグは_gcl_awCookieを読み取り、保存されたGCLIDをコンバージョンデータ(注文金額やトランザクションIDなど)と共にGoogleに送信します。Googleはこのgclidをデータベース内の元のクリック記録と照合し、コンバージョンを正しいキャンペーン、広告グループ、キーワード、広告クリエイティブに紐付けます。
Shopifyでは、このプロセスに追加の複雑さがあります。チェックアウトは通常、別のドメイン(checkout.shopify.com)で実行されます。顧客がストア(yourstore.com)からShopifyのチェックアウトに遷移すると、ブラウザがクロスドメインのCookieアクセスを制限するため、GCLID Cookieが転送されない場合があります。これが、ShopifyストアオーナーがGCLIDデータを失い、Google広告アカウントでコンバージョンアトリビューションが不完全になる最も一般的な原因です。
よくあるGCLIDの問題
Shopifyストアオーナーは、コンバージョントラッキングの精度を低下させるGCLID関連の問題に頻繁に遭遇します。最も多い問題は、Shopifyのチェックアウトフローを通じてGCLIDが渡されないことで、コンバージョンは記録されるものの正しい広告やキーワードに紐付けられません。これは、キーワードレポートでコンバージョンが「(not set)」と表示されたり、未帰属コンバージョンの割合が予想以上に高くなったりする形で現れます。
もう一つのよくある問題は、Shopifyテーマ、アプリ、またはリダイレクトルールによるURLパラメータの除去です。一部のShopifyテーマは、クエリパラメータを保持せずにURLを書き換えるJavaScriptナビゲーションを使用しています。同様に、特定のクイックチェックアウトやバイナウアプリは、通常のナビゲーションフローをバイパスし、プロセス中にGCLIDパラメータを除去します。Safariのインテリジェントトラッキング防止機能(ITP)も、JavaScriptで設定された_gcl_aw Cookieの有効期限を7日に制限しているため、1週間後に戻ってきた顧客はGCLIDアトリビューションを完全に失います。
チェックアウトでGCLIDが渡されない
ストアからcheckout.shopify.comへのクロスドメイン遷移で_gcl_aw Cookieが失われます。Google広告にコンバージョンは表示されますが、キーワードや広告は「(not set)」と表示されます。Web Pixelベースのトラッキングアプリを使用するか、フォールバックとしてEnhanced Conversionsを設定してください。
ナビゲーション中にURLパラメータが除去される
テーマのJavaScript、リダイレクトアプリ、またはURL短縮サービスが、顧客がストアを閲覧する際にURLからgclidクエリパラメータを削除します。URLに?gclid=test_123を付加し、サイトを遷移して保持されるかテストしてください。
Safari ITPによるCookieの有効期限切れ
SafariはJavaScriptで設定されたCookieを7日間に制限しています。Safariで広告をクリックし、7日後に戻ってきた顧客のコンバージョンは紐付けられません。ハッシュ化されたメールマッチングでアトリビューションを回復するために、Enhanced Conversionsを有効にしてください。

Jamie Scott 著
ScaleUp創設者 & CEO
The ScaleUp team consists of e-commerce specialists and Google Ads experts with years of experience helping Shopify merchants optimize their conversion tracking and improve ROAS.
Google Ads & Shopify conversion tracking experts
この記事についてご質問がありますか? FAQをご確認ください または お問い合わせください.
トラッキングを修正する準備はできましたか?
Shopifyで正確なGoogle Adsコンバージョントラッキングを5分以内に設定できます。