クエリパラメータの引き継ぎとは、訪問者が持ってきたクエリ文字列を、リダイレクトが宛先URLにコピーすることです。go.acme.eu/sale?gclid=Cj0abcをクリックすると、素の宛先ではなくacme.eu/sale?utm_source=google&gclid=Cj0abcに着地します。これがないと、短縮リンクが広告のクリックIDを黙って消してしまい、それが証明するはずだったコンバージョンはいつまでも紐づきません。
Elidoでは、各リンクの「クエリパラメータを引き継ぐ」スイッチで切り替えられ、新規リンク向けのワークスペース既定値もあります。新しいワークスペースは初期状態でオンです。ただし、面白いのはスイッチそのものではありません。短縮リンクと宛先が同じパラメータを持っているときに何が起きるかです。短縮サービスごとに扱いが分かれ、間違った答えは何の警告もなくレポートを壊します。キャンペーンのタグ付けをまだ整えている段階なら、CDPなしでUTMキャンペーンをエンドツーエンドで追跡するが、この記事の元になる中核記事です。
クエリパラメータの引き継ぎで何が起きるか
どのURLにもクエリ文字列、つまり?の後ろの部分を付けられます。短縮リンクでは2つが関わります。宛先に保存されている、あなたが書いたものと、訪問者のリクエストとともに届く、他の誰かが付加したものです。
後者を無視するリダイレクトは、全員を書かれたとおりの保存済み宛先に送ります。自分でタグ付けしたニュースレターのリンクならそれで問題ありません。広告プラットフォームやメールツール、パートナーが、ランディングページで必要になるものを付加する場合は問題になります。
スイッチがオンなら、Elidoは両者を統合します。宛先の#fragmentは維持され、パラメータは再エンコードされ、Elido独自の制御パラメータ(previewとok)は転送されません。処理はリダイレクトの内部で追加の参照なしに行われ、当社のベンチマークでは約0.1マイクロ秒です。
広告のクリックIDに必要な理由
広告プラットフォームは、広告の遷移先となるあらゆるURLに自社のクリック識別子を付加します。Google広告の自動タグ設定はgclidを、Metaはfbclidを付加し、Microsoft、TikTok、LinkedIn、X、Pinterest、Snapchatもそれぞれ独自の名前で同じことをします。広告が短縮リンクに遷移する場合、パラメータはそこに付きます。
失敗はこう起きます。リダイレクトがクリックIDなしで訪問者を先へ送り、ランディングページはそれを見ることがなく、2日後の購入を、その費用を払ったクリックに紐づけられません。スマート自動入札はシグナルを失い、獲得単価は実際より悪く見えます。クリックIDの解説では、各プラットフォームがIDを受け取った後にどう扱うかを説明しています。
引き継ぎをオンにすると、次の10個のクリックIDがランディングページに届きます。
- Google:
gclid、gbraid、wbraid - Meta、Microsoft、TikTok:
fbclid、msclkid、ttclid - LinkedIn、X、Pinterest、Snapchat:
li_fat_id、twclid、epik、ScCid
短縮リンクに付加されたUTMタグも同じように通過し、パートナーのrefやニュースレターツール独自のトラッキングパラメータなど、ほかのものも同様です。
衝突時にElidoがパラメータを統合する方法
短縮リンクと宛先が同じパラメータを持つ場合、どちらかが勝たなければなりません。短縮サービスによって答えは異なります。Dubのパラメータ受け渡しは、短縮リンクの値が宛先の値を上書きします。Short.ioの統合ルールも、宛先にshortio_nomerge=1を付けない限り同じように上書きします(どちらも2026年11月12日に確認)。
私たちは意図的に逆にしました。Elidoでは宛先の値が正です。utm_source=newsletterを保存していれば、?utm_source=whateverで訪問した人がそれを変えることはありません。スケジューラーやESPがすべてのリンクを黙ってタグ付けし直していたGA4プロパティを数多く整理してきたので、リンクを作った人がそのタグを持つべきだと確信しています。
クリックIDは例外で、保存済みの値を置き換えます。クリックIDは1回のクリックを識別するため、宛先に埋め込まれた古いgclid(着地したURLをリンクエディターにコピーしたときに起きます)は、最初の訪問者以降のすべての訪問者にとって誤りです。訪問者の新しい値が正しい値です。
| 短縮リンク側のパラメータ | 宛先にすでにあるもの | ランディングページでの結果 |
|---|---|---|
utm_medium=social | なし | 追加される |
utm_source=partner | utm_source=newsletter | 宛先が優先: newsletter |
gclid=Cj0new | gclid=Cj0old | 訪問者が優先: Cj0new |
UTMについて別の動作が必要な場合は、宛先にUTMを入れず、届いたものをそのまま通してください。
リンクごと、ワークスペースごとにオンにする
設定する場所は2つあります。リンクエディターでは「クエリパラメータを引き継ぐ」スイッチがそのリンク1件を制御し、APIではフィールド名はforward_queryです。設定のワークスペースでは、新規リンク向けの既定値が、その後に作成されるすべてのリンクの初期状態を決めます(APIではforward_query_default)。
2026年11月12日以降に作成されたワークスペースでは、この既定値がオンです。それ以前のワークスペースはオフのままで、以前から存在するすべてのリンクも、誰かがオンにするまでオフです。既存のキャンペーンが予告なく変わることはありません。
リンク作成フォームにはまだこのスイッチがないため、新しいリンクにはワークスペースの既定値が適用されます。異なる設定にしたい場合は、後でリンクエディターで変更してください。スイッチの変更は、保存時にキャッシュ済みのリンクが破棄されるため、1、2秒でリダイレクトサーバーに反映されます。
引き継ぎはすべてのプランで、追加料金も制限もなく使えます。すでに広告が独自ブランドの短縮リンクに遷移しているなら、自社ドメインでのリンク作成とスイッチの切り替えだけで設定は完了です。
引き継ぎが止まる場所
転送せずにリダイレクトするリンクがあります。ローンチの後より前に把握しておく方が安全です。
- パスワード保護リンク。ロック解除ページはまだパラメータを引き継ぎません。
- 暗号化リンク、およびhttpやhttps以外の宛先(アプリのディープリンクや
mailto:など)。 - サイズが大きすぎるリクエスト。統合後のURLが8KBを超える場合や、リクエストのパラメータが64個を超える場合は、訪問者は保存済みの宛先へそのまま移動します。
転送は、通常のリダイレクト、コンバージョン計測の中間ページ、CTAオーバーレイ、そして安全性の警告で「Continue anyway」を選んだ後に機能します。もう1点、リダイレクトの外にあるものがあります。最終ページURLにはGoogleの遷移先に関する要件が引き続き適用されるため、多くの広告主は、オーガニック、メール、QRの配置には短縮リンクを使い、広告は自社ドメインに向けています。この使い分けはGoogle広告のトラッキングテンプレートのガイドで扱っています。
キャンペーン前に引き継ぎをテストする
スイッチを信じず、リンクをテストしてください。curlを1回実行すれば、ブラウザが受け取る内容がわかります。
curl -sI "https://go.acme.eu/sale?gclid=test123&utm_source=override" | grep -i '^location'
# location: https://acme.eu/sale?utm_source=newsletter&gclid=test123
この行から読み取れることは2つです。gclid=test123が届いているので、クリックIDは残っています。そしてutm_sourceはnewsletterのままです。保存済みのタグが衝突に勝ったからです。locationヘッダーが素の宛先を示している場合は、そのリンクでスイッチがオフか、上記の例外のいずれかに該当しています。
次に、同じテストURLでランディングページを開き、自社サイトがパラメータを保持しているか確認してください。宛先側のリダイレクト(wwwへ、言語パスへ、ログインページへ)がパラメータを再び落とすことがあり、これがGA4にUTMパラメータが表示されない原因として最も多いものです。
まだできないこと
3つの制約を率直に挙げます。ElidoはクリックごとにどのクリックIDが届いたかを保存しないため、Elidoの分析ではそれらをレポートできません。リンクごとのカスタムな衝突ルールや、パラメータの許可リスト・拒否リストもなく、クエリ文字列のすべてを通すか、まったく通さないかのどちらかです。そして前述のとおり、リンク作成フォームには専用のスイッチがありません。
これらはいずれも中心となる役割、つまりクリックIDを必要とするページに届けることを変えません。届いた後の扱いについては、サーバーサイドのコンバージョントラッキングとコンバージョンをMeta CAPIへ転送する方法が続きを扱います。
中核記事はこちらです: CDPなしでUTMキャンペーンをエンドツーエンドで追跡する
ブログの関連記事
よくある質問
URL短縮サービスはクエリパラメータを宛先に引き継ぎますか。
初期設定で引き継ぐものもあれば、設定が必要なものも、破棄するものもあります。Elidoではリンクごとの「クエリパラメータを引き継ぐ」スイッチで、新規リンク向けのワークスペース既定値があります。2026年11月12日以降に作成されたワークスペースは初期状態でオンです。それ以前から存在するリンクは、オンにするまでオフのままです。
Google広告の短縮リンクでgclidは残りますか。
短縮サービスがクエリ文字列を転送する場合に限ります。Google広告の自動タグ設定は、広告の遷移先URLにgclidを付加するため、短縮リンクを使うと短縮リンクに付きます。引き継ぎをオンにすると、Elidoがそれを宛先に追加します。Googleの宛先に関するポリシーは引き続き適用されるため、最終ページURLを自社ドメインに置く広告主も多くいます。
短縮リンクと宛先に同じパラメータがあるとどうなりますか。
Elidoでは宛先の値が優先されるため、保存済みのUTMタグが後から付加された値で上書きされることはありません。例外は広告のクリックIDです。訪問者が持つgclid、gbraid、wbraid、fbclid、msclkid、ttclid、li_fat_id、twclid、epik、ScCidは保存済みの値を置き換えます。クリックIDは1回のクリックに属するものだからです。
引き継ぎはリダイレクトを遅くしますか。
計測できるほどの影響はありません。リダイレクト内での文字列処理で、追加のネットワーク通信やデータベース呼び出しはなく、当社のベンチマークでは約0.1マイクロ秒です。すべてのプランで追加料金も制限もなく利用できます。
引き継ぎが行われないリンクはどれですか。
パスワード保護リンク(ロック解除ページはまだパラメータを引き継ぎません)、暗号化リンク、httpやhttps以外の宛先(アプリのディープリンクやmailtoなど)です。統合後のURLが8KBを超える場合や、リクエストのパラメータが64個を超える場合は、転送せずに保存済みの宛先へリダイレクトします。
Elidoは転送したgclidやfbclidを保存しますか。
いいえ。クリックの記録には、どのクリックIDが届いたかは残りません。そのため、コンバージョン用にgclidやfbclidを取得するのは、引き続きランディングページの役割です。Elido自身のクリック分析は、どちらの場合も影響を受けません。
Elidoを試す
URLを貼り付けて短縮リンクを取得
登録不要。リンクは30日間有効。永久に保存するには登録してください。
無料アカウントが必要です。無料プランには合計 25 件のリンクが含まれます。 アカウントをお持ちですか? ログイン