ホテル キャンペーンで動的 URL トラッキングを設定する

動的トラッキング URL を使うと、Google 広告のホテル キャンペーン経由でお客様のサイトにアクセスしたトラフィックをトラッキングできます。これは、Google 広告アカウントのトラッキング テンプレートと最終ページ URL サフィックスで設定が可能です。また、Hotel Center のランディング ページ構成で LPURL 要素を指定しておく必要があります。この要素で指定した URL が最終的なランディング ページとなり、広告からのトラフィックはここに誘導されます。

この設定が済むと、ユーザーが広告をクリックした際の誘導先は、URL 要素で指定したリンクではなく、ランディング ページ構成内の LPURL 要素を Google 広告のトラッキング URL と組み合わせた拡張リンクになります。POS データで LPURL 要素が指定されていない場合は、Google 広告のトラッキング URL やパラメータは利用できず、広告をクリックしたユーザーは拡張 URL 要素に誘導されます。詳しくは、LPURL 要素に関する記事をご確認ください。親レベルのいずれかでトラッキング テンプレートまたは最終ページ URL サフィックスが定義されている場合、LPURL 要素は無視され、URL 要素から抽出された URL が使用されます。

Google 広告トラッキング テンプレートは、ホテル キャンペーンでその他のトラッキング情報を指定する場合にも使用できます。たとえば、トラッキング テンプレートや最終ページ URL サフィックスに ValueTrack パラメータやカスタム パラメータを追加できます。

留意点

  • Google 広告トラッキング テンプレートと最終ページ URL サフィックスでは、ValueTrack パラメータのみを使用できます。ValueTrack パラメータは LPURL では使用できません。
  • ランディング ページ ファイルの LPURL 要素または URL 要素では、ランディング ページの動的パラメータのみを使用できます。ランディング ページの動的パラメータは、Google 広告トラッキング テンプレートでは使用できません。

手順

トラッキング テンプレート、最終ページ URL サフィックス、カスタム パラメータを Google 広告のアカウント、キャンペーン、または広告グループに追加する

トラッキング テンプレートと最終ページ URL サフィックスは、アカウント、キャンペーン、広告グループ単位で設定できます。カスタム パラメータは、キャンペーン単位と広告グループ単位での設定が可能です。詳しくは、ValueTrack パラメータを使ったトラッキングの設定に関する記事をご確認ください。

ホテルグループに ValueTrack テンプレートを追加する

トラッキング テンプレートと最終ページ URL サフィックスは、ホテルグループ単位で追加できます。これらのフィールドは一括アップロードでアップロードすることも可能です。ホテルグループ単位でのカスタム パラメータの指定はサポートされていません。
  1. Google 広告にログインします。
  2. [キャンペーン] ページで、編集するキャンペーンをクリックします。
  3. ページメニューで [ホテルグループ] をクリックします。
  4. 表示項目アイコン Google 広告の表示項目アイコンの画像 をクリックします。
  5. [属性] セクションを展開し、[最終ページ URL サフィックス] と [トラッキング テンプレート] の横にあるチェックボックスをオンにします。
  6. [適用] をクリックして、変更内容を保存します。
  7. 編集するホテルグループに下位区分がある場合は、展開して下位区分を表示します。
  8. [トラッキング テンプレート] または [最終ページ URL サフィックス] 列の各下位区分で鉛筆アイコン()をクリックして、最終ページ URL サフィックスとトラッキング テンプレートを追加します。

トラッキングの使用例

ValueTrack パラメータの使用例を次に示します。どの場合でも、お客様がランディング ページのデータで指定した「LPURL」要素が参照されます。ただし、ランディング ページのデータに「LPURL」要素が指定されていない場合、Google 広告由来の ValueTrack テンプレートおよびパラメータは使用されません。

ValueTrack 用の LPURL を設定する

Google 広告の新しい ValueTrack 機能を活用するには、Hotel Center のランディング ページフィードで <LPURL> タグを新たに定義する必要があります。LPURL 要素の詳細

LPURL の構成方法は、各 <PointOfSale> 要素で現在指定されている <URL> タグの内容に応じて異なります。下記のカテゴリから該当するものを選び、説明に沿ってコードを編集しましょう。通常は、URL からランディング ページ自体に対応する部分だけを取り出して LPURL に指定します。<URL> タグの内容は変更しないでください。

カテゴリ 1: リダイレクトを使わずに最終的なランディング ページへと誘導する URL

<URL>http://partner.com/landing?hid=(PARTNER-HOTEL-ID)</URL>

ランディング ページ XML の URL 要素で最終的なランディング ページがそのまま指定されている場合は、追加する <LPURL> タグでも同じ URL を指定します。

変更後のコード例:
<URL>http://partner.com/landing?hid=(PARTNER-HOTEL-ID)</URL>
<LPURL>http://partner.com/landing?hid=(PARTNER-HOTEL-ID)</LPURL>

カテゴリ 2: リダイレクトを使った URL だが、リダイレクト時にランディング ページ URL は変更されない

<URL>https://example.tracker.com?campaign_id=(CAMPAIGN-ID)&t_url=http://partner.com/landing%3Fhid%3D(PARTNER-HOTEL-ID)</URL>

第三者トラッカー経由でのリダイレクトがあるため、最終ランディング ページ(太字の箇所)だけを含む <LPURL> タグをランディング ページ XML ファイルに追加します。LPURL は最終ランディング ページであるため、エスケープする必要はありません。Google 広告で ValueTrack が正しく設定されている場合、LPURL は自動的にエスケープされます。

変更後のコード例:
<URL>https://example.tracker.com?campaign_id=(CAMPAIGN-ID)&t_url=http://partner.com/landing%3Fhid%3D(PARTNER-HOTEL-ID)</URL>
<LPURL>http://partner.com/landing?hid=(PARTNER-HOTEL-ID)</LPURL>

元の URL のうち、トラッキングのみに使用される部分(赤字の箇所)は、Google 広告のトラッキング テンプレートでは次のようになります。

https://example.tracker.com?campaign_id={campaignid}&t_url={lpurl}

さらに高度な構成

カテゴリ 3: リダイレクトを使った URL であり、ランディング ページの末尾に静的パラメータまたはトラッキング パラメータが付加される

<URL>https://partnerpage.com?language_code=(USER-LANGUAGE)&url=http://hotelbrandApage.com/landing%3Fhid%3D(PARTNER-HOTEL-ID)</URL>

URL 属性の指定内容にリダイレクトが含まれ、それによって最終的なランディング ページの URL の末尾に、静的パラメータまたは ValueTrack URL パラメータが追加されるようになっています。リダイレクトを経て、ランディング ページ URL が次のように変更される仕組みです。

http://hotelbrandApage.com/landing?hid=12345&orgin=partnerA&adgroupid=100001

このランディング ページ パラメータを追加する際は、上記のような LPURL 要素のリダイレクトに基いたり、トラッキング テンプレートを使用したりするのではなく、ValueTrack テンプレートの [最終ページ URL のサフィックス] 欄で行う必要があります。

変更後のコード例:
<URL>https://partnerpage.com?language_code=(USER-LANGUAGE)&url=http://hotelbrandApage.com/landing%3Fhid%3D(PARTNER-HOTEL-ID)</URL>
<LPURL>http://partner.com/landing?hid=(PARTNER-HOTEL-ID)</LPURL>

トラッキング テンプレートを次の形式にすることで、URL トラッキングの機能を維持できます。

https://partnerpage.com?language_code=(USER-LANGUAGE)&url={lpurl}

ランディング ページ URL の末尾に追加パラメータを付加するために、最終ページ URL サフィックスを次のように設定します。

&origin=partnerA&adgroupid={adgroupid}

トラッキング テンプレートを次の形式にすることは避けてください。

https://partnerpage.com?language_code=(USER-LANGUAGE)&url={lpurl}%26orgin%3DpartnerA%26adgroupid%3D{adgroupid}

ランディング ページの URL パラメータはトラッキング テンプレートには含めず、ひとつ前の例のように最終ページ URL サフィックスを使ってランディング ページ URL の末尾に追加します。

カテゴリ 4: リダイレクトを使った URL であり、最終的なランディング ページが大きく変更される

<URL>https://partnerpage.com?language_code=(USER-LANGUAGE)&url=http://hotelbrandApage.com/landing%3Fhid%3D(PARTNER-HOTEL-ID)</URL>

URL 属性の指定内容にリダイレクトが含まれ、その役割がトラッキングのみにとどまらないケースです。リダイレクトによってランディング ページの URL に複雑な変更を加えていることが考えられます。たとえば次のようにサブブランド名を含む URL に転送する場合が該当します。

http://hotelbrandApage.com/subbrand/landing?hid=12345

この場合、ランディング ページ XML に追加する <LPURL> タグの内容は、URL 属性の内容とまったく同じにします。

変更後のコード例:
<URL>https://partnerpage.com?language_code=(USER-LANGUAGE)&url=http://hotelbrandApage.com/landing%3Fhid%3D(PARTNER-HOTEL-ID)</URL>
<LPURL>https://partnerpage.com?language_code=(USER-LANGUAGE)&url=http://hotelbrandApage.com/landing%3Fhid%3D(PARTNER-HOTEL-ID)</LPURL>

トラッキング テンプレートと最終ページ URL サフィックスの使用

トラッキング テンプレートや ValueTrack パラメータでリダイレクトを使用する場合、次のValueTrack テンプレートの設定例をご確認ください。
URL の構成要素の中でトラッキング テンプレートに含めるのは、サードパーティによるトラッキングに使用する部分だけにすることをおすすめします。最終的なランディング ページの URL に追加するパラメータの部分は、最終ページ URL サフィックスを使って指定します。

例: ランディング ページ URL の末尾に ValueTrack パラメータを付加する

「LPURL」要素の指定内容が次のようになっているとします。

https://www.partnerdomain.com?checkinDate=(CHECKINDAY)

ユーザーに受け渡したい URL は次のとおりです。

https://www.partnerdomain.com?checkinDate=2001-01-01&adgroupid=123456

この場合、トラッキング テンプレートでの指定は空にしておき、最終ページ URL サフィックスを次のようにします。

adgroupid={adgroupid}

注: ランディング ページに URL パラメータを追加する目的でトラッキング テンプレートを使用することはおすすめできません。以下、構成に関する推奨事項をご紹介しますのでご検討ください。

構成に関する推奨事項

ポイント 1: トラッキング テンプレートを次の形式にすることは避ける

{lpurl}?campaign_id={campaignid}&adgroup_id={adgroupid}

ランディング ページの URL 末尾にトラッキング パラメータを付加することが目的であれば、代わりに最終ページ URL サフィックスを使いましょう。トラッキング テンプレートは空のままで、最終ページ URL サフィックスを次のように指定します。

campaign_id={campaignid}&adgroup_id={adgroupid}

ポイント 2: エスケープ処理した URL パラメータをトラッキング テンプレートに追加することは避ける

https://example.tracker.com?t_url={lpurl}%26campaign_id%3D{campaignid}%26adgroup_id%3D{adgroupid}%26hotel_id={hotel_id}

上の例では、外部トラッキング サービスではなくランディング ページに受け渡す予定の URL パラメータ「campaignid」および「adgroupid」が、エスケープされた形で組み込まれています。同じ結果を得るために、トラッキング テンプレートを次のように指定することをおすすめします。

https://example.tracker.com?t_url={lpurl}&hotel_id={hotel_id}

最終ページ URL サフィックスは次のように指定します。

campaign_id={campaignid}&adgroup_id={adgroupid}

例: トラッキング テンプレートでリダイレクトを使用する

リダイレクトを使ったサードパーティのトラッキング サービスの設定には、トラッキング テンプレートを使用します。ランディング ページに受け渡すパラメータについては、トラッキング テンプレートではなく最終ページ URL サフィックスを使用しましょう。

「LPURL」要素の指定内容が次のようになっているとします。

https://www.partnerdomain.com?checkinDate=(CHECKINDAY)

ユーザーに受け渡したい URL は次のとおりです。

https://www.semtracker-example.com/media/redir.php?prof=12&campaignid=89012232&networkType=s&url=https://www.partnerdomain.com%3DcheckinDate%3D2001-01-01&adgroupid%3D123456

最終的なランディング ページの URL は次のとおりです。

https://www.partnerdomain.com?checkinDate=2001-01-01&adgroupid=123456

この場合、トラッキング テンプレートは次のように指定します。

https://www.semtracker-example.com/media/redir.php?prof=12&campaignid={campaignid}&networkType={network}&url={lpurl}

最終ページ URL サフィックスは次のように指定します。

adgroupid={adgroupid}

例: LPURL が指定されていない

「LPURL」要素が未定義で、「URL」要素では次の内容が指定されているとします。

https://www.partnerdomain.com?checkinDate=(CHECKINDAY)

この場合、Google 広告で設定されているトラッキング パラメータを問わず、次の URL がユーザーに受け渡されます。

https://www.partnerdomain.com?checkinDate=2010-01-01

トラッキング テンプレートと最終ページ URL サフィックスは、アカウント、キャンペーン、広告グループ、ホテルグループ単位で定義できます。詳しくは、トラッキング テンプレート最終ページ URL サフィックスの追加に関する記事をご確認ください。

例: トラッキング テンプレートまたは最終ページ URL サフィックスが指定されていない

「URL」と「LPURL」がそれぞれ次のように指定されているとします。

<URL>https://example.tracker.com?campaign_id=(CAMPAIGN-ID)&t_url=http://partner.com/landing%3Fhid%3D(PARTNER-HOTEL-ID)</URL>
<LPURL>http://partner.com/landing?hid=(PARTNER-HOTEL-ID)</LPURL>

この状態で、自階層でも親階層でもトラッキング テンプレートや最終ページ URL サフィックスが指定されていない場合、LPURL は無視され、「URL」要素の内容が使用されます。この例では、次の URL がユーザーに受け渡されることになります。

https://example.tracker.com?campaign_id=100001&t_url=http://partner.com/landing%3Fhid%3Dabcde

トラッキング テンプレートでカスタム パラメータを使用する

トラッキング テンプレートでカスタム パラメータを使用する場合は、トラッキングとリダイレクトの管理に関する記事をご確認ください。カスタム パラメータを定義できるのは、キャンペーン階層と広告グループ階層のみです。

留意点

トラッキング テンプレートを複数の階層に追加すると、最も低い(具体性の強い)階層のトラッキング テンプレートが使用されます。たとえば、広告グループの階層にもホテルグループの階層にもトラッキング テンプレートが存在する場合、ホテルグループのトラッキング テンプレートが使用されます。

トラッキング テンプレートに、キーワード情報を示す ValueTrack パラメータ({keyword} など)が含まれる場合、ホテル広告ではそれらのパラメータが空白になります。これは、ホテル広告の配信がキーワードではなくホテルグループを使って行われるためです。同様に、{feeditemid}{matchtype}{devicemodel}{placement}{adposition} といった ValueTrack パラメータもサポートされませんが、ホテル関連のパラメータ({hotel_id}{hotel_partition_id}{hotel_adtype}{hotelcenter_id} など)はサポートされます。詳しくは、ValueTrack パラメータを使ったトラッキングの設定に関する記事をご確認ください。

関連リンク

この情報は役に立ちましたか?

改善できる点がありましたらお聞かせください。
検索
検索をクリア
検索を終了
メインメニュー
3804668737621798516
true
ヘルプセンターを検索
true
true
true
true
true
73067
false
false
false