قوانین تطبیق صفحات فرود

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

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

معیارها

گوگل با استفاده از قوانین زیر، کاربر را با مناسب‌ترین صفحه فرود مرتبط می‌کند:

  1. معیارهای اصلی تطابق عبارتند از:

    1. country *
    2. currency *
    3. language *
    4. device
    5. google site
  2. معیار موقعیت مکانی ابتدا سعی می‌کند با کاربر مطابقت داشته باشد. اگر هیچ تطابقی وجود نداشته باشد، از موقعیت مکانی (کشور، واحد پول، زبان) هتل مورد جستجو برای یافتن تطابق استفاده می‌شود.

  3. اگر معیاری اعلام نشود، به طور ضمنی با تمام مقادیر موجود مطابقت دارد.

  4. هر چهار معیار صفحه فرود - واحد پول، کشور، دستگاه، زبان - باید قبل از تطبیق هتل با کاربر، مطابقت داشته باشند.

  5. اگر چندین تعریف صفحه فرود با هم مطابقت داشته باشند، قوانین زیر اعمال می‌شود:

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

    • برای کیفیت تطابق مشابه، از موردی که ابتدا در فایل صفحات فرود رخ می‌دهد، استفاده می‌شود.

پیکربندی مطابقت

هر معیار می‌تواند به سه روش مطابقت داشته باشد:

  1. نامشخص ( * ): با تمام مقادیر قابل اجرا مطابقت دارد.

  2. مجاز ( yes ): با مقادیر ذکر شده مطابقت داشته باشد، هرگز با تمام مقادیر قابل اجرا مطابقت نداشته باشد.

    تنظیم وضعیت روی yes برای یک مقدار country ، currency یا language ، سایر مقادیر واجد شرایط را حذف نمی‌کند. شما باید صریحاً سایر مقادیر را مجاز ندانید.

  3. مجاز نیست ( never ): هرگز با مقادیر ذکر شده مطابقت نداشته باشد، با تمام مقادیر قابل اجرا مطابقت داشته باشد.

تطابق‌های ضمنی و صریح

تطابق‌های ضمنی
۱ و ۳ در صورت استفاده از مقادیر مربوطه، واجد شرایط تطابق ضمنی هستند.
تطابق‌های صریح
۲ و ۳ واجد شرایط تطابق صریح با مقادیر ذکر شده هستند.

وقتی می‌خواهید کشورها، ارزها یا زبان‌های خاصی را حذف کنید، باید وضعیت تطابق آنها را به صراحت روی never تنظیم کنید. می‌توانید برای توصیف قابلیت‌های وب‌سایت خود، موارد ۲ و ۳ را با هم ترکیب کنید. به بخش مثال‌ها مراجعه کنید.

تطبیق دستگاه

برای جلوگیری از سردرگمی، توصیه می‌کنیم برای صفحه فرود، دستگاه را با موارد زیر تطبیق دهید:

  • mobile : صفحه در دستگاه موبایل نمایش داده می‌شود اما در دسکتاپ یا تبلت نمایش داده نمی‌شود.

  • desktop : صفحه در دسکتاپ و تبلت نمایش داده می‌شود اما در موبایل نمایش داده نمی‌شود، حتی اگر صراحتاً تبلت را غیرفعال کنید. یک راه برای دور زدن این مشکل، تنظیم ضریب پیشنهاد منفی بالا برای تبلت است.

  • tablet : صفحه در دسکتاپ نمایش داده می‌شود مگر اینکه صریحاً مجاز نباشد، اما در موبایل نمایش داده نمی‌شود.

منابع گوگل

بیشتر شرکا کانال‌های گوگل زیر را به طور پیش‌فرض در هر صفحه فرود فعال می‌کنند:

  • یونیورسال محلی (قیمت‌ها در نتایج جستجوی گوگل)
  • نتایج نقشه

مثال‌ها

این بخش چند نمونه رایج از تعاریف اولیه صفحه فرود را نشان می‌دهد.

استاندارد

<PointOfSale id="pos-usd">
  <!-- Explicitly allow US Dollars -->
  <Match status="yes" currency="USD"/>
  <URL>www.google.com/?hotel-id=34876&amp;checkin-date=2023-05-23&amp;checkout-date=2023-05-28&amp;num-adults=2</URL>
</PointOfSale>

چندگانه

<PointOfSale id="pos-us">
  <!-- Explicitly allow US and Dollars -->
  <Match status="yes" currency="USD"/>
  <Match status="yes" country="US"/>
  <URL>www.google.com/?hotel-id=34876&amp;checkin-date=2023-05-23&amp;checkout-date=2023-05-28&amp;num-adults=2</URL>
</PointOfSale>

<PointOfSale id="pos-uk">
  <!-- Explicitly allow GB and Pounds -->
  <Match status="yes" currency="GBP"/>
  <Match status="yes" country="GB"/>
  <URL>www.google.com/?hotel-id=34876&amp;checkin-date=2023-05-23&amp;checkout-date=2023-05-28&amp;num-adults=2</URL>
</PointOfSale>

کشور

تبلیغات فقط در ژاپن نمایش داده می‌شود. سایر کشورها به طور ضمنی با این مورد مطابقت دارند، مگر اینکه صریحاً ممنوع شده باشند.

<PointOfSale id='pos-jp'>
  <!-- Explicitly match on Japan -->
  <Match status='yes' country='JP'/>

  <!-- List common countries to exclude -->
  <Match status='never' country='US'/>
  <Match status='never' country='FR'/>
  ...

  <URL>www.google.com/?hotel-id=34876&amp;checkin-date=2023-05-23&amp;checkout-date=2023-05-28&amp;num-adults=2</URL>
</PointOfSale>

هنگام تعریف یک صفحه فرود برای مطابقت با یک کشور واحد، معمولاً 10 تا 20 کشوری را که بالاترین میزان بازدید را دارند، همانطور که در Hotel Center نشان داده شده است، حذف می‌کنید و فقط کشورهایی را که می‌خواهید با آنها مطابقت داشته باشید، لحاظ می‌کنید.

دستگاه

نمایش تبلیغات فقط در موبایل. معیار device فقط در صورتی با مقداری مطابقت دارد که صریحاً تعریف شده باشد.

<PointOfSale id='pos-mobile'>
  <!-- Explicitly match on mobile only -->
  <Match status='yes' device="mobile"/>

  <URL>www.google.com/?hotel-id=34876&amp;checkin-date=2023-05-23&amp;checkout-date=2023-05-28&amp;num-adults=2</URL>
</PointOfSale>

ارز

نمایش تبلیغات برای کاربرانی که واحد پول آنها یورو است اما دلار آمریکا نیست. سایر ارزها به طور ضمنی با آن مطابقت دارند، مگر اینکه صریحاً مجاز نباشند.

<PointOfSale id="pos-eur">
  <!-- Explicitly allow Euros -->
  <Match status="yes" currency="EUR"/>

  <!-- Explicitly disallow US dollars -->
  <Match status="never" currency="USD"/>

  <URL>www.google.com/?hotel-id=34876&amp;checkin-date=2023-05-23&amp;checkout-date=2023-05-28&amp;num-adults=2</URL>
</PointOfSale>

زبان

نمایش تبلیغات فقط برای کاربرانی که زبان انگلیسی را ترجیح می‌دهند.

<PointOfSale id='pos-en'>
  <!-- Explicitly match on English -->
  <Match status='yes' language='en'/>

  <!-- List common languages to exclude -->
  <Match status='never' language='es'/>
  <Match status='never' language='fr'/>
  <Match status='never' language='jp'/>
  ...

  <URL>www.google.com/?hotel-id=34876&amp;checkin-date=2023-05-23&amp;checkout-date=2023-05-28&amp;num-adults=2</URL>
</PointOfSale>

هنگام تعریف یک صفحه فرود برای مطابقت با یک زبان واحد، معمولاً 10 تا 20 زبانی را که بالاترین میزان بازدید را دارند، همانطور که در Hotel Center نشان داده شده است، حذف می‌کنید و فقط آنهایی را که می‌خواهید مطابقت داشته باشند، لحاظ می‌کنید.

چندین کشور

ترجیحاً تبلیغات را در US و GB نمایش دهید؛ اما اگر تعاریف صفحه فرود دیگری وجود نداشته باشد، ممکن است با کشور دیگری مطابقت داشته باشد.

<PointOfSale id='pos-us-uk'>
  <!-- Explicitly match on the US and/or GB -->
  <Match status='yes' country='US'/>
  <Match status='yes' country='GB'/>

  <URL>www.google.com/?hotel-id=34876&amp;checkin-date=2023-05-23&amp;checkout-date=2023-05-28&amp;num-adults=2</URL>
</PointOfSale>

کشور + زبان

نمایش تبلیغات فقط در ژاپن برای کاربرانی که زبان انگلیسی را ترجیح می‌دهند. همه کشورها و زبان‌ها به طور ضمنی با هم مطابقت دارند، مگر اینکه صریحاً مجاز نباشند.

<PointOfSale id='pos-jp-en'>
  <!-- Explicitly match on Japan -->
  <Match status='yes' country='JP'/>

  <!-- List common countries to exclude -->
  <Match status='never' country='US'/>
  <Match status='never' country='FR'/>
  ...

  <!-- Explicitly match on English -->
  <Match status='yes' language='en'/>

  <!-- List common languages to exclude -->
  <Match status='never' language='jp'/>
  <Match status='never' language='fr'/>
  ...

  <URL>www.google.com/?hotel-id=34876&amp;checkin-date=2023-05-23&amp;checkout-date=2023-05-28&amp;num-adults=2</URL>
</PointOfSale>

اولویت برای چندین صفحه فرود

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

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

  • ترتیب معیارها، به شرح زیر است:

    1. کشور
    2. ارز
    3. برند
    4. زبان
    5. دستگاه
    6. منبع گوگل

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

  • تطابق صریح بر تطابق ضمنی ترجیح داده می‌شود. برای مثال، اگر یک صفحه فرود به صراحت با کشور کاربر مطابقت داشته باشد اما صفحه فرود دیگر فقط به طور ضمنی مطابقت داشته باشد، گوگل صفحه فرودی را انتخاب می‌کند که به صراحت مطابقت داشته باشد. و اگر چندین معیار کاربر تعریف شده باشد - مانند کشور و زبان، و زبان مشخص شده باشد - زبان کاربر باید به صراحت مطابقت داشته باشد. در غیر این صورت، صفحه فرود انتخاب نخواهد شد.

توصیه می‌کنیم در پیکربندی خود، در هر صفحه فرود، معیارهای یکسانی را برای تطبیق در نظر بگیرید. این کار پیچیدگی تعیین دلیل تطابق یکی از چندین صفحه فرود را به حداقل می‌رساند. به مثال Multiple مراجعه کنید.

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

فیلتر کردن صفحات فرود

برای فیلتر کردن زیرمجموعه‌ای از صفحات فرود واجد شرایط برای یک هتل خاص، می‌توانید از عنصر <AllowablePointsOfSale> در پیام تراکنش استفاده کنید. برای اطلاعات بیشتر، به مرجع XML قیمت‌گذاری و موجودی اتاق (تراکنش‌ها) مراجعه کنید.

مثال زیر از یک پیام تراکنش، هتل را قادر می‌سازد تا فقط pos-mobile و pos-en مطابقت دهد:

<?xml version="1.0" encoding="UTF-8"?>
<Transaction timestamp="2023-05-24T20:44:56-04:00" id="42">
  <Result>
    <Property>052213</Property>
    ...
    <-- Allow pos-mobile and pos-en to match. All others will not match. -->
    <strong><AllowablePointsOfSale>
      <PointOfSale id="pos-mobile"/>
      <PointOfSale id="pos-en"/>
    </AllowablePointsOfSale></strong>
  </Result>
</Transaction>

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

همچنین می‌توانید از عنصر <AllowablePointsOfSale> استفاده کنید اگر می‌خواهید هتل‌های خاصی را از نمایش در صفحه فرود Click to Call انتخاب یا انصراف دهید.