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

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

הערה: ב-OTA, אם בתמיכה של 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 המלאה, כולל הרכיבים הנדרשים למעקב. לדוגמה:

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>.

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

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

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

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