ランディング ページ ファイルのルート要素は <PointsOfSale>
です。この要素は 1 つの子要素 <PointOfSale>
を取り、属性はありません。ランディング ページ ファイルには、複数の <PointOfSale>
子要素を含めることができます。
ランディング ページ ファイルで定義する各ランディング ページは、<PointOfSale>
要素に含まれます。この要素は、ランディング ページの一意の識別子を定義する単一の属性 id
を使用します。id
の値を使用すると、一致するホテルの対象となるランディング ページをフィルタできます。これは、<Transaction>
の <AllowablePointsOfSale>
要素を使用して行えます。
構文
<?xml version="1.0" encoding="UTF-8"?>
<PointsOfSale>
<PointOfSale id="landing_page_id">
<DisplayNames display_text="landing_page_display_name" display_language="language_code"/>
<Match status="[yes|never]"
country="country_code"
language="language_code"
brand="booking_engine or brand"
currency="currency_code"
sitetype="[localuniversal|mapresults]"
device="[desktop|mobile|tablet]"/>
<!-- The dynamic landing page URL -->
<URL>landing_page_url</URL>
</PointOfSale>
</PointsOfSale>
次の表に、<PointOfSale>
要素の子要素を示します。
要素 | 必須 | 説明 |
---|---|---|
<DisplayNames> | Optional | オンライン旅行代理店(OTA)の表示テキストが含まれます。この要素には次の属性があります。
次の例は、フランスの OTA の表示名を示しています。 <DisplayNames display_text="TravelAgency.com.fr" display_language="fr" /> 集中予約システム(CRS)サプライヤー(「統合パートナー」とも呼ばれます)と、ホテルオーナーやチェーンなどの直販業者については、 注: OTA で、Google サポートでデフォルトの表示名を設定している場合、このフィールドは省略可能です。それ以外の場合は、OTA が |
<Match> | Required | ユーザーまたはホテルのさまざまな特性に基づいて、広告と無料の予約リンクを表示するかどうかのフィルタを定義します。たとえば、広告または無料の予約リンクを特定の国にのみ表示するように指定できます。 この要素には次の属性があります。
次に例を示します。 <PointOfSale id="test1"> <Match status="yes" country="US"/> <Match status="yes" currency="USD"/> <Match status="yes" device="mobile"/> <Match status="yes" language="en"/> <URL>www.google.com</URL> </PointOfSale> 次の例に示すように、 <PointOfSale id="test1"> <Match status="yes" country="US" language="en" currency="USD" device="mobile"/> <URL>www.google.com</URL> </PointOfSale> 詳しくは、ランディング ページの一致ルールをご覧ください。 |
<URL> | Required | ユーザーが宿泊施設を予約できるサイトへのリンクを定義します。ユーザーとその旅行プランに関する動的情報をクエリ文字列パラメータとして挿入できます。たとえば、URL で PARTNER-HOTEL-ID 変数を使用してホテル ID を含めることができます。http://partner.com/landing?hid=(PARTNER-HOTEL-ID) このリンクが作成され、ユーザーに表示されると、 トラッキングを使用する場合は、トラッキングに必要なコンポーネントを含む完全な URL を指定します。次に例を示します。 https://example.tracker.com?campaign_id=(CAMPAIGN-ID)&t_url= http://partner.com/landing%3Fhid%3D(PARTNER-HOTEL-ID) ValueTrack パラメータは ランディング ページごとに定義できる |
<LPURL> | Optional | ランディング ページ URL の動的トラッキングをサポートするために使用されます。<URL> 要素で定義された URL のトラッキング以外のセグメントを指定します。ランディング ページ URL のトラッキング セグメントは、Google 広告アカウントで利用可能な Google 広告のトラッキング テンプレートと最終ページ URL サフィックスを使用して指定する必要があります。Google 広告にトラッキング URL が存在しない場合、
http://partner.com/landing?hid=(PARTNER-HOTEL-ID) ValueTrack パラメータは |
ランディング ページ ファイルのスキーマは、ランディング ページ ファイルの構造と制約を定義します。詳しくは、ホテル広告のスキーマをご覧ください。