תחביר של קובצי דפי נחיתה

רכיב הבסיס של קובץ דפי הנחיתה הוא <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, השדה הזה הוא אופציונלי. אחרת, תצטרכו להשתמש ב-OTA לספק <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 המלאה, כולל הרכיבים לצורך מעקב. לדוגמה:

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> לרכיב מסוים. כדי לציין פלחים למעקב בכתובת דף הנחיתה צריך להשתמש ב-Google תבניות מעקב של Google Ads שזמינות בחשבון Google Ads ואת הסיומת של כתובת ה-URL הסופית. אם כתובות ה-URL למעקב לא נמצאות ב-Google מודעות, המערכת מתעלמת מהרכיב <LPURL>.

אין צורך לסמן את הערך <LPURL> בתו בריחה (escape). א' הגדרה נכונה של ValueTrack ב-Google Ads בתו בריחה (escape) באופן אוטומטי. לדוגמה:

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

לא ניתן להשתמש בפרמטרים של ValueTrack ב-<LPURL>. מידע נוסף זמין במאמר הגדרה של מעקב דינמי בקמפיין לקידום מלון

הסכימה של קובצי דפי הנחיתה מגדירה את המבנה והמגבלות של של דפי נחיתה. מידע נוסף זמין במאמר הבא: סכימות של מודעות להזמנת חדרים