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

この記事では、Google 広告のホテル キャンペーン経由でお客様のサイトにアクセスしたトラフィックをトラッキングするために動的トラッキング URL を設定する方法について説明します。

このページの内容


仕組み

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

Hotel Center のランディング ページ構成で LPURL 要素が設定されている場合は、URL 要素の代わりに、この要素が最終ページ URL のベースとして使用されます。Google 広告で設定されたトラッキング テンプレートと最終ページ URL サフィックスは、最終ページ URL のベースに適用されます。

Hotel Center で LPURL 要素が指定されている場合は、この要素が最終ページ URL のベースとして常に優先されます。Google 広告のトラッキング テンプレートと最終ページ URL サフィックスが定義されている場合は、LPURL 要素から取得した URL に適用されます。LPURL が指定されていない場合、トラッキング テンプレートと最終ページ URL サフィックスは URL 要素に適用されます。

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

留意点

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

手順

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

トラッキング テンプレートと最終ページ URL サフィックスは、アカウント、キャンペーン、広告グループ単位で設定できます。カスタム パラメータは、キャンペーン単位と広告グループ単位での設定が可能です。

ホテルグループにトラッキング テンプレートを追加する

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

トラッキングの使用例

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

Hotel Center で ValueTrack 用の LPURL を設定する

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

注: <URL> タグの内容は変更しないでください。LPURL の構成方法は、各 <PointOfSale> 要素で現在指定されている <URL> タグの内容に応じて異なります。下記のカテゴリから該当するものを選び、説明に沿ってコードを編集しましょう。

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

Point of Sale 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 は変更されない

サードパーティのトラッカー経由でのリダイレクトがあるため、最終ランディング ページだけを含む <LPURL> タグを Point of Sale XML ファイルに追加します。以下の太字でマークされた URL セグメントを参照してください。

<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 属性の指定内容にリダイレクトが含まれ、それによって最終的なランディング ページの 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 サフィックスを使って設定します。

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

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

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

この場合、Point of Sale 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 の末尾に ValueTrack パラメータを付加する

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

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

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

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

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

adgroupid={adgroupid}

注: ランディング ページに URL パラメータを追加する目的でトラッキング テンプレートを使用することはおすすめできません。

URL の構成要素の中でトラッキング テンプレートに含めるのは、サードパーティによるトラッキングに使用する部分だけにすることをおすすめします。最終的なランディング ページの URL に追加するパラメータの部分は、最終ページ URL サフィックスを使って指定します。

Point of Sale パラメータは、下の表に従って ValueTrack パラメータに変換する必要があります。

<PointOfSale> 変数 ValueTrack パラメータ
check-in year travel_start_year
check-in month travel_start_month
chick-in day travel_start_day
check-out year travel_end_year
check-out month travel-end_month
check-out day travel_end_day
number adults number_of_adults
partner hotel ID hotel_id
user currency user_currency
user device device
advance booking window advance_booking_window
campaign ID campaignid
click-type adtype
date type date_type
price displayed tax price_displayed_tax
price displayed total price_displayed_total
rate rule ID rate_rule_id
user contry loc_physical_ms
user language user_language
user list ID targetid
if click type hotel hotel_adtype
if click type room hotel_adtype
if promoted adtype

構成に関する推奨事項

ヒント 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)

URL 要素は、最終ページ URL のベースとして使用されます。Google 広告で設定されたトラッキング テンプレートまたは最終ページ URL サフィックスは、この URL に適用されます。たとえば、URL が https://www.partnerdomain.com?checkinDate=2010-01-01 に解決され、Google 広告で最終ページ URL サフィックスが adgroupid={adgroupid} の場合、配信される URL は次のようになります。

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

トラッキング テンプレートと最終ページ 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>

LPURL 要素が指定されているため、この要素が最終ページ URL として使用されます。Google 広告でトラッキング テンプレートまたは最終ページ URL サフィックスが設定されていない場合、この例では、解決された LPURL が配信されることになります。

http://partner.com/landing?hid=abcde

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

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

留意点

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

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

関連リンク

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

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