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

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

يحتوي على نص معروض لوكالات السفر على الإنترنت. يقبل هذا العنصر السمات التالية:

  • display_text: يحتوي على النص الذي يظهر في إعلان أو رابط حجز مجاني. يجب أن يكون اسم الشريك.
  • display_language: يحدِّد رمز اللغة المكوّن من حرفَين لغة عرض الإعلان أو رابط الحجز المجاني. يجب أن تتطابق قيمة هذه السمة مع لغة متوافقة يحدّدها عنصر <Match>.

يوضّح المثال التالي اسمًا معروضًا لخدمة حجز على الإنترنت في فرنسا:

  <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.
  • 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>. لمزيد من المعلومات، اطّلِع على إعداد التتبّع الديناميكي لحملة فندق.

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