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

רכיב השורש של קובץ דפי הנחיתה הוא <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> של המלון ברשימת המלונות.

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

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

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

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

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