بنية ملف الصفحات المقصودة

العنصر الجذر في ملف الصفحات المقصودة هو <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>.

يوضّح المثال التالي الاسم المعروض لوكالة سفر على الإنترنت فرنسية:

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

عليك استبعاد العنصر <DisplayNames> لمورّدي نظام الحجز المركزي (CRS) والمعروفين أيضًا باسم "شركاء الدمج" و"المورّدين المباشرين"، مثل مالكي الفنادق أو سلاسل المتاجر. وبالنسبة إلى هذه الأنواع من الشركاء، يتم الحصول على نص الرابط المجاني للإعلانات ورابط الحجز من عنصر <Name> الخاص بالفندق في قائمة الفنادق.

ملاحظة: بالنسبة إلى الأجهزة عبر الهواء، في حال ضبطت الاسم المعروض التلقائي لدى فريق دعم Google، يكون هذا الحقل اختياريًا. وبخلاف ذلك، على وكالات السفر على الإنترنت تقديم <DisplayNames>.

<Match> Required

تحدّد الفلاتر ما إذا كان سيتم عرض إعلاناتك والروابط المجانية للحجز استنادًا إلى الخصائص المختلفة للمستخدم أو الفندق. على سبيل المثال، يمكنك تحديد عرض إعلان أو رابط مجاني للحجز للمستخدمين في بلد محدّد فقط.

يأخذ هذا العنصر السمات التالية:

  • status: تحدّد ما إذا كانت المطابقة تتضمّن أو تستبعد نتائج المعيار المحدّد. القيمتان الصالحتان هما yes (يجب أن تتطابق) أو never (يجب ألا تتطابق).
  • country: التطابقات على نطاق Google المرتبط بالمستخدم والفندق تستخدم هذه السمة رمز بلد مكوّنًا من حرفَين. على سبيل المثال، US أو FR.
  • language: تطابق لغة المستخدم والفندق تستخدم هذه السمة رمز لغة مكوّنًا من حرفَين. على سبيل المثال، en أو fr.
  • brand: تطابق قيمة السمة hotel_brand المحددة في قائمة الفنادق. ويمكن أن يكون هذا الفلتر مفيدًا إذا كانت لديك عناوين URL مختلفة لمحركات الحجز أو علامات تجارية مختلفة.
  • currency: مطابقات بعملة بلد المستخدم أو الفندق. تستخدم هذه السمة رمز عملة مكوّنًا من ثلاثة أحرف. على سبيل المثال، USD أو EUR.
  • sitetype: المطابقات على خدمة Google التي شاهد فيها أحد المستخدمين بيانات أسعار فندقك. تأخذ هذه السمة القيم التالية:
    • localuniversal: يعني ذلك أنّ المستخدم عثر على الإعلان أو رابط الحجز المجاني من خلال عملية بحث، وذلك عادةً من خلال البحث على google.com.
    • mapresults: عثر المستخدم على رابط للحجز في الفندق من خلال maps.google.com.
  • device: يطابق نوع الجهاز الذي يستخدمه المستخدم لإجراء البحث. تستخدم هذه السمة mobile أو desktop أو tablet.

    ملاحظة: لا يمكنك ضبط status على never إذا تم ضبط device على tablet.

مثلاً:

<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 في عنوان URL التالي:
http://partner.com/landing?hid=(PARTNER-HOTEL-ID)

عند إنشاء هذا الرابط وعرضه على المستخدم، يستبدل Google المتغيّر PARTNER-HOTEL-ID برقم تعريف الفندق المناسب. عندما ينقر المستخدم للوصول إلى موقعك الإلكتروني، يمكنه عندئذٍ استخراج قيم جميع مَعلمات سلسلة طلب البحث ومعالجتها لتوفير تجربة سلسة للمستخدم. للاطّلاع على قائمة كاملة بالمتغيّرات المسموح بها في عنوان URL للصفحة المقصودة، اطّلِع على استخدام المتغيّرات والشروط.

عند استخدام التتبّع، حدِّد عنوان URL الكامل بما في ذلك المكوّنات اللازمة للتتبّع. مثلاً:

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 للصفحة المقصودة. لتحديد الشريحة التي لا تتبّع من عنوان URL المحدّد في العنصر <URL>. يجب تحديد شرائح التتبّع لعنوان URL للصفحة المقصودة باستخدام نماذج التتبّع في "إعلانات Google" المتاحة في حسابك على "إعلانات Google" ولاحقة رابط عنوان URL النهائي. وفي حال عدم توفّر عناوين URL للتتبّع في "إعلانات Google"، يتم تجاهل العنصر <LPURL>.

لا يلزم تخطي قيمة <LPURL>. ويؤدي ضبط ValueTrack الصحيحة في "إعلانات Google" إلى تجاوزها تلقائيًا. مثلاً:

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

لا يمكن استخدام مَعلمات ValueTrack في <LPURL>. ولمزيد من المعلومات، اطّلِع على إعداد التتبُّع الديناميكي في "حملة فندق".

يحدّد مخطط ملفات الصفحات المقصودة بنية ملف الصفحات المقصودة وقيوده. لمزيد من المعلومات، يُرجى الاطّلاع على مخططات إعلانات الفنادق