URL パラメータは、URL を介してクリックについての情報を渡す方法です。
URL パラメータを URL に挿入すると、URL でクリックについての情報を追跡できるようになります。URL パラメータは、等号(=)を区切り文字とする Key-Value ペアで構成され、各パラメータはアンパサンド(&)で結合されます。URL では、最初のパラメータの直前に必ず疑問符(?)を挿入します。例: http://example.com?product=1234&utm_source=google
URL パラメータの仕組み
広告のトラッキング テンプレートまたはカスタム パラメータで使用可能な URL パラメータには、次の 2 種類があります。
- コンテンツ修飾パラメータは、ランディング ページに情報を渡し、最終ページ URL でのみ設定する必要があります。たとえば、
http://example.com?productid=1234
をクリックすると直接ウェブサイトの商品 1234 のページに移動します。 - トラッキング パラメータは、アカウント、キャンペーン、広告グループのトラッキング テンプレートにクリックについての情報を渡します。トラッキング パラメータには次の 2 種類があります。
- カスタム パラメータは、広告主様が定義した値を表しており、トラッキング テンプレートで設定できます。たとえばキャンペーンのカスタム パラメータに、
{_campaign}=branding
または{_campaign}=leads
を定義して、アカウント トラッキング テンプレートを{lpurl}?source_campaign={_campaign}
に設定します。高度なトラッキング用カスタム パラメータの作成についての詳細 - ValueTrack パラメータは、URL パラメータの値を表しています(例: URL パラメータ「
network={network}
」の「{network}
」)。{network}
パラメータは、クリックが発生したネットワーク(検索ネットワークやディスプレイ ネットワーク)を広告のランディング ページ URL に記録します。ValueTrack パラメータについての詳細
- カスタム パラメータは、広告主様が定義した値を表しており、トラッキング テンプレートで設定できます。たとえばキャンペーンのカスタム パラメータに、
アンカーや AJAX フラグメントを使用した URL パラメータ
トラッキングにどの方法(最終ページ URL、トラッキング テンプレート、その他の URL パラメータ)を使用している場合でも、アンカー(#
)や AJAX フラグメント(#!
)が URL に与える影響にご注意ください。最終ページ URL でアンカーや AJAX フラグメントを使用し、トラッキング テンプレートによって最終ページ URL の末尾に別のパラメータを追加する場合は、すべてのトラッキング パラメータを最終ページ URL に挿入する必要があります。これらのパラメータは、最終ページ URL で {ignore}
タグの後に配置するのが理想的です。{ignore}
パラメータを使用している最終ページ URL に #
または #!
が含まれている場合、クロールの際、{ignore}
パラメータと #
または #!
の間にあるすべてのデータがトラッキング情報とみなされます。
例
最終ページ URL: http://site.com?{ignore}param=1&tracking=1&device={device}#anchor
トラッキング テンプレート: http://redirect.com?url={unescapedlpurl}