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

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

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

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