نحو فایل صفحه‌های مقصد

عنصر ریشه فایل صفحه‌های مقصد <PointsOfSale> است که یک عنصر فرزند <PointOfSale> می‌گیرد و هیچ مشخصه‌ای ندارد. فایل صفحات مقصد می‌تواند چندین عنصر فرزند <PointOfSale> داشته باشد.

هر صفحه مقصدی که در فایل صفحه‌های مقصد تعریف می‌کنید در عنصر <PointOfSale> گنجانده می‌شود. این عنصر یک مشخصه واحد، id، دارد که شناسه یکتایی را برای صفحه مقصد تعریف می‌کند. می‌توانید از مقدار id برای فیلتر کردن صفحه‌های مقصد واجدشرایط برای هتل منطبق استفاده کنید. می‌توانید این کار را بااستفاده از عنصر <AllowablePointsOfSale> در <Transaction> انجام دهید.

نحو

<?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) است. این عنصر مشخصه‌های زیر را می‌گیرد:

  • display_text: حاوی نوشتاری است که در آگهی یا پیوند رزرو رایگان نشان داده می‌شود. باید نام شریک باشد.
  • display_language: کد زبان دوحرفی زبان نمایشی آگهی یا پیوند رزرو رایگان را مشخص می‌کند. مقدار این مشخصه باید با زبان پشتیبانی‌شده‌ای که توسط عنصر <Match> مشخص شده است مطابقت داشته باشد.

مثال زیر نام نمایشی را برای یک OTA فرانسوی نشان می‌دهد:

  <DisplayNames
    display_text="TravelAgency.com.fr"
    display_language="fr"
  />

عنصر <DisplayNames> را برای تأمین‌کنندگان «سیستم رزرو مرکزی» (CRS)، که به‌عنوان «شرکای یکپارچه‌سازی» نیز شناخته می‌شوند، و «تأمین‌کنندگان مستقیم» مانند مالکان یا زنجیره‌های هتل، مستثنی کنید. برای این نوع شرکا، نوشتار آگهی و پیوند رایگان رزرو از عنصر <Name> هتل در فهرست هتل گرفته می‌شود.

توجه: برای OTA، اگر نام نمایشی پیش‌فرضی را با «پشتیبانی Google» پیکربندی کرده‌اید، این فیلد اختیاری است. درغیراین‌صورت، آژانس‌های مسافرتی آنلاین باید <DisplayNames> را ارائه دهند.

<Match> Required

فیلترهایی را برای اینکه آگهی‌ها و پیوندهای رایگان رزرو شما براساس ویژگی‌های مختلف کاربر یا هتل نمایش داده شوند یا نه تعریف می‌کند. برای مثال، می‌توانید مشخص کنید که آگهی یا پیوند رزرو رایگان فقط به کاربران در کشور خاصی نمایش داده شود.

این عنصر مشخصه‌های زیر را می‌گیرد:

  • status: تعیین می‌کند که آیا مطابقت شامل نتایج برای معیار مشخص‌شده باشد یا نه. مقادیر معتبر عبارت‌اند از yes (باید مطابقت داشته باشد) یا never (نباید مطابقت داشته باشد).
  • country: با دامنه Google مرتبط با کاربر و هتل مطابقت دارد. این مشخصه کد کشور دوحرفی می‌گیرد. برای مثال، US یا FR.
  • language: با زبان کاربر و هتل مطابقت دارد. این مشخصه کد زبان دوحرفی می‌گیرد. برای مثال، en یا fr.
  • brand: با مقدار مشخصه hotel_brand مشخص‌شده در فهرست هتل شما مطابقت دارد. اگر نشانی‌های وب متفاوتی برای موتورهای رزرو یا نمانام‌های مختلف دارید، این فیلتر می‌تواند مفید باشد.
  • ‫currency: با واحد پول کشور کاربر یا هتل مطابقت دارد. این مشخصه کد ارز سه‌حرفی می‌گیرد. برای مثال، USD یا EUR.
  • sitetype: با دارایی Google که کاربر داده‌های قیمت‌گذاری هتل شما را در آن مشاهده کرده است مطابقت دارد. این مشخصه مقادیر زیر را می‌پذیرد:
    • localuniversal: کاربر آگهی یا پیوند رزرو رایگان را ازطریق جستجو پیدا کرده است، معمولاً با جستجو در google.com.
    • mapresults: کاربر پیوند رزرو هتل را ازطریق maps.google.com پیدا کرد.
    • توجه: تنظیم همه انواع سایت روی never مجاز نیست. این کار باعث می‌شود sitetype نادیده گرفته شود.

  • ‫device: با نوع دستگاهی که کاربر برای جستجو استفاده می‌کند مطابقت دارد. این مشخصه mobile، desktop، یا tablet را می‌پذیرد.

    توجه: اگر device روی tablet تنظیم شده باشد، نمی‌توانید status را روی never تنظیم کنید.

برای مثال:

<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>

می‌توانید مشخصه‌های عنصر <Match> را ترکیب کنید تا قوانین مطابقت خود را ساده کنید، همان‌طور که در مثال زیر نشان داده شده است:

<PointOfSale id="test1">
  <Match
    status="yes"
    country="US"
    language="en"
    currency="USD"
    device="mobile"/>
  <URL>www.google.com</URL>
</PointOfSale>

برای اطلاعات بیشتر، به قوانین مطابقت صفحه‌های مقصد مراجعه کنید.

<URL> Required پیوندی به سایتتان تعریف می‌کند که کاربر می‌تواند در آنجا اتاق رزرو کند. می‌توانید اطلاعات پویای مربوط به کاربر و برنامه سفر او را به‌عنوان پارامترهای رشته پُرسمان درج کنید. برای مثال، می‌توانید شناسه هتل را بااستفاده از متغیر PARTNER-HOTEL-ID در نشانی وب اضافه کنید:
http://partner.com/landing?hid=(PARTNER-HOTEL-ID)

وقتی این پیوند ساخته می‌شود و به کاربر نمایش داده می‌شود، Google متغیر PARTNER-HOTEL-ID را با شناسه هتل مناسب جایگزین می‌کند. وقتی کاربر با کلیک کردن به سایت شما می‌رود، سایت شما می‌تواند مقادیر همه پارامترهای رشته پُرسمان را استخراج و پردازش کند تا تجربه کاربری روانی ایجاد کند. برای مشاهده فهرست کامل متغیرهای مجاز در نشانی وب صفحه مقصد، به استفاده از متغیرها و شرایط مراجعه کنید.

هنگام استفاده از ردیابی، نشانی وب کامل را به‌همراه مؤلفه‌های موردنیاز برای ردیابی مشخص کنید. برای مثال:

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

از پارامترهای ValueTrack نمی‌توان در <URL> استفاده کرد.

برای هر صفحه مقصد فقط یک عنصر <URL> می‌توانید تعریف کنید.

<LPURL> Optional

برای پشتیبانی از ردیابی پویا در نشانی وب صفحه مقصد استفاده می‌شود. بخش غیرردیابی نشانی وب تعریف‌شده در عنصر <URL> را مشخص می‌کند. بخش‌های ردگیری نشانی وب صفحه مقصد باید بااستفاده از الگوهای ردگیری Google Ads که در حساب Google Ads شما و پسوند نشانی وب نهایی دردسترس است مشخص شود. اگر نشانی‌های وب ردیابی در Google Ads وجود نداشته باشد، عنصر <LPURL> نادیده گرفته می‌شود.

مقدار <LPURL> نباید گریزدار باشد. پیکربندی صحیح ValueTrack در Google Ads به‌طور خودکار آن را گریز می‌دهد. برای مثال:

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

از پارامترهای ValueTrack نمی‌توان در <LPURL> استفاده کرد. برای اطلاعات بیشتر، راه‌اندازی ردیابی پویا برای کمپین هتل را ببینید.

طرح فایل صفحه‌های مقصد، ساختار و محدودیت‌های فایل صفحه‌های مقصد را تعریف می‌کند. برای اطلاعات بیشتر، طرح‌واره‌های آگهی‌های هتل را بخوانید