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}パラメータは、クリックが発生したネットワーク(検索ネットワークやディスプレイ ネットワーク)を広告のランディング ページ 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}
