ランディング ページ ファイルは、ユーザーが Google でホテル広告の料金をクリックし、パートナーのウェブサイトにリダイレクトされる際に、さまざまな URL リンク先を定義するためにパートナーが作成する XML ファイルです。Hotel Center を使用してランディング ページ ファイルをアップロードできます。詳しくは、ランディング ページの管理と更新をご覧ください。
ランディング ページ ファイルのルート要素は <PointsOfSale>
です。ファイル内の各ランディング ページは、<PointOfSale>
子要素で定義されます。ランディング ページ ファイルには複数の <PointOfSale>
子要素を含めることができます。ただし、すべてのランディング ページが同じパートナーを参照しています。
例
以下の例は、2 つのランディング ページを定義するランディング ページ ファイルを示しています。
<?xml version="1.0" encoding="UTF-8"?>
<PointsOfSale>
<PointOfSale id="TravelAgency">
<DisplayNames display_text="TravelAgency.com" display_language="en"/>
<DisplayNames display_text="TravelAgency.com.fr" display_language="fr"/>
<Match status="yes" language="en"/>
<Match status="yes" language="fr"/>
<Match status="yes" country="US"/>
<Match status="yes" country="FR"/>
<Match status="yes" currency="USD"/>
<Match status="yes" currency="EUR"/>
<URL>http://partner.com/landing?hid=(PARTNER-HOTEL-ID)&checkin=(CHECKINYEAR)-(CHECKINMONTH)-(CHECKINDAY)&checkout=(CHECKOUTYEAR)-(CHECKOUTMONTH)-(CHECKOUTDAY)&language=(USER-LANGUAGE)</URL>
</PointOfSale>
<PointOfSale id="Others">
<DisplayNames display_text="TravelAgency en espanol" display_language="es"/>
<Match status="yes" language="es"/>
<Match status="yes" country="US"/>
<Match status="yes" currency="USD"/>
<URL>http://partner-espanol.com/landing?hotelID=(PARTNER-HOTEL-ID)</URL>
</PointOfSale>
</PointsOfSale>
この例では、米国またはフランスの英語またはフランス語の優先ユーザーが最初のランディング ページと一致します。このランディング ページには、TravelAgency.com
と TravelAgency.com.fr
の 2 つの表示名があります。この 2 つのサイトでは、言語が英語とフランス語、通貨が米ドルとユーロに対応しています。ランディング ページに渡される生成 URL には、チェックインとチェックアウトの日付、ホテル ID、ユーザーの言語など、トランザクションの詳細が含まれます。
この場合、米国でスペイン語を使用するユーザーが 2 つ目のランディング ページとなります。 ただし、このランディング ページでは、1 つの表示名、1 つの言語、1 つの通貨のみをサポートしています。また、生成された URL ではホテル ID のみがランディング ページに送信され、チェックイン日や滞在日数などの情報は送信されません。ユーザーはパートナーのウェブサイトでこれらの情報を再度入力する必要があります。
詳しくは、ランディング ページ ファイルの構文をご覧ください。