משתנים ותנאים

מודעות להזמנת חדרים וקישורים ללא עלות לביצוע הזמנות כוללים קישורים לדפי נחיתה שבהם המשתמשים יכולים להזמין חדרים. אתם יכולים להגדיר איך Google תיצור את הקישור כך שיכלול את כל המידע הנוסף על המשתמש ועל מסלול הנסיעה שלו. לדוגמה, תוכלו לכלול בכתובת ה-URL מידע כמו מזהה המלון, השפה, קודי המטבעות ותאריכי הצ'ק-אין.

סקירה כללית

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

<URL>https://partner_url?param_id=(variable_name)</URL>

בדוגמאות הבאות מוצגת כתובת URL שמשתמשת בשמות המשתנים של Google במקום במזהה המלון ובמסלול הנסיעה בפועל:

דוגמה 1

<URL>https://www.partnerdomain.com?hotelID=(PARTNER-HOTEL-ID)
  &amp;checkinDay=(CHECKINDAY)&amp;checkinMonth=(CHECKINMONTH)
  &amp;checkinYear=(CHECKINYEAR)&amp;nights=(LENGTH)
</URL>

דוגמה 2

<URL>https://www.partnerdomain.com/hotel/(PARTNER-HOTEL-ID)
  &amp;checkinDay=(CHECKINDAY)&amp;checkinMonth=(CHECKINMONTH)
  &amp;checkinYear=(CHECKINYEAR)&amp;nights=(LENGTH)
</URL>

כשהמערכת יוצרת את הקישור לדף הנחיתה עבור דף תוצאות החיפוש, Google מחליפה את המשתנים בערכים בפועל כדי לוודא שכתובת ה-URL כוללת את מידע דינמי. לדוגמה, אם המשתמש מזמין חדר ל-6 לילות החל מ-23 במאי 2023 במלון מספר 42, Google תיצור את הקישור הקודם כך:

https://www.partnerdomain.com?hotelID=42&checkinDay=23&checkinMonth=05&checkinYear=2023&nights=6

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

לדוגמה,הערך של המשתנה LENGTH מוקצה לרכיב <Nights> מפיד המחירים של מסלול הנסיעה הקשור. באופן דומה, הערך של המשתנה PARTNER-HOTEL-ID מוגדר ברכיב <id> ברשימת המלונות פיד שתואם לקריטריוני החיפוש של המשתמש.

חלק מהמשתנים הם קבוצות משנה של הפריטים בפיד המחירים. לדוגמה, המשתנים CHECKINDAY,‏ CHECKINMONTH ו-CHECKINYEAR מופקים מהרכיב היחיד <Checkin> בפיד המחירים. משתנים אחרים מחושבים על סמך הלוקאל של המשתמש והגדרות לקוח אחרות.

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

משתני כתובת URL

בטבלה הבאה מתוארים המשתנים הזמינים שאפשר להשתמש בהם כדי ליצור את כתובת דף הנחיתה:

משתנה מומלץ/אופציונלי תיאור
ADVANCE-BOOKING-WINDOW Optional מספר הימים מראש שבהם בוצעה ההזמנה לפני תאריך הצ'ק-אין, לפי אזור הזמן של המלון בזמן ההזמנה. לדוגמה, 36.
ALTERNATE-HOTEL-ID Recommended (if you have separate IDs to identify properties versus booking engines) מזהה חלופי של הנכס. שם המאפיין הזה מצוין בפיד רשימת המלונות. כדאי להוסיף לקובץ מזהים נפרדים אם אתם צריכים מזהה נכס אחד לפרטי הפיד ומזהה נכס אחר למנוע ההזמנות.
CAMPAIGN-ID Recommended המזהה של קמפיין Google Ads שרוצים לשייך לכתובת ה-URL. השדה הזה ריק אם הקליק לא משויך לחשבון Google Ads .
CHECKINDAY Recommended יום דו-ספרתי שמוגדר ברכיב <Checkin> של פיד מחירי המלון. לדוגמה, 20.
CHECKINDAY-OF-WEEK Optional היום בשבוע –Monday עד Sunday, מועד הצ'ק-אין, באזור הזמן של המלון. לדוגמה: Tuesday.
CHECKINMONTH Recommended חודש בן שתי ספרות שמוגדר ב<Checkin> של פיד מחירי המלון. לדוגמה, 05.
CHECKINYEAR Recommended השנה בת ארבע הספרות שמוגדרת ברכיב <Checkin> בפיד המחירים של המלון. לדוגמה, 2023.
CHECKOUTDAY Recommended היום בן שתי הספרות שמחושב מהרכיבים <Nights> ו-<Checkin> בפיד המחירים של המלון. לדוגמה, 26.
CHECKOUTMONTH Recommended חודש דו-ספרתי שמחושב לפי <Nights> ו-<Checkin> רכיבים של פיד מחירי המלון. לדוגמה, 05.
CHECKOUTYEAR Recommended השנה בת ארבע הספרות מחושבת מהרכיבים <Nights> ו-<Checkin> בפיד המחירים של המלון. לדוגמה, 2023.
CHILD-AGE Recommended (must be provided for child occupancy pricing) הגיל המקסימלי של כל ילד כפי שצוין ברכיבים <Child "age"> של פיד המחירים. יש להשתמש במשתנה הזה יחד עם בלוק מותנה של FOR-EACH-CHILD-AGE.
CHILD-INDEX Optional משתנה לולאה שמתחיל ב-0 ומייצג ספירה של כל ילד או ילדה שמוגדרים בתוכנית הנסיעה, וגם את הגיל שלהם. השימוש במשתנה הזה הוא אופציונלי, אבל אפשר להשתמש בו רק בשילוב עם בלוק מותנה מסוג FOR-EACH-CHILD-AGE.
CLICK-TYPE Optional מציין אם המשתמש לחץ על דף המלון כדי להזמין חדר במחיר רגיל או כדי להזמין חבילת חדרים. הערכים האפשריים הם:
  • hotel: המשתמש לחץ על דף הנכס כדי לבדוק את המחיר הרגיל של החדר.
  • room: המשתמש לחץ על דף האפליקציה של חדר חבילה.
CLOSE-RATE-RULE-IDS Optional (only applies if you are using conditional or private rates) רשימה מופרדת בפסיקים של מזהי כללי התעריף לתעריפים שלא היו זמינים, אבל היו יכולים להיות זמינים אם המשתמש היה מבצע פעולה קלה. הערה: מזהי כללי התעריפים של תעריפים פרטיים תמיד מאוכלסים כאן כשהמשתמש רואה את הטיפול המתאים בממשק המשתמש.
CUSTOM[1-5] Optional הערכים של שדות מותאמים אישית שמוגדרים בשדה <Result> רכיב עם מגבלה של 200 תווים לכל שדה מותאם אישית. לקבלת מידע נוסף מידע נוסף, אפשר לעיין סקירה כללית של הודעות לגבי עסקאות. שדות מותאמים אישית לא זמינים כשמשתמשים ARI
DATE-TYPE Optional מציין אם המשתמש בחר את תאריך ברירת המחדל או תאריך ספציפי שצוין בחיפוש. הערכים האפשריים הם:
  • default: המשתמש לחץ על מודעה להזמנת חדרים או על מודעה חינמית קישור להזמנה שבו נעשה שימוש בתאריכי ברירת המחדל.
  • selected: המשתמש לחץ על מודעה של מלון או על קישור להזמנה בחינם עם התאריכים שהוגדרו.
GOOGLE-ADS-CLICK-SOURCE Optional מציין שהמקור של הקליק היה ב-Google Ads. הערכים האפשריים הם:
  • bl: קישורים להזמנות בתשלום
  • tpa: מודעות לקידום נסיעות
  • tfsa: פידים בנושא נסיעות במודעות לרשת החיפוש
  • pm: קמפיינים למיקסום הביצועים או קמפיינים למיקסום הביצועים לענף התיירות והאירוח.
  • הערה: אם מקור הקליק הוא הפרמטר הזה ריק בחיפוש Google במקום ב-Google Ads

GOOGLE-SITE Optional נכס Google שבו משתמש צפה בנתוני התמחור של המלון. הערכים האפשריים הם:
  • localuniversal: המשתמש מצא את הקישור להזמנה במלון דרך החיפוש ב-google.com.
  • mapresults: המשתמש מצא את הקישור להזמנה במלון דרך maps.google.com.
  • verification: Google משתמשת בערך הזה לביצוע בדיקות אוטומטיות של איכות הנתונים באתר שלכם. לא תחויבו על השאילתות האלה. מערכת Google Analytics יכולה להשתמש בפרמטר הזה ובערך שלו כדי לזהות תנועה של אימות אוטומטי ב-Hotel Ads.
  • unknown: המשתמש מצא את המודעה או את הקישור ללא עלות לביצוע הזמנה דרך מקור בלתי ידוע.
LENGTH Recommended משך השהייה במונחים של מספר הלילות שמוגדר על ידי הרכיב <Nights> בפיד המחירים של המלון. עבור לדוגמה, 3.
NUM-ADULTS Recommended (must be used with the NUM-CHILDREN or FOR-EACH-CHILD-AGE condition) מספר האורחים המבוגרים שצוין על ידי המשתמש במסלול הנסיעה. צריך להשתמש במשתנה הזה בשילוב עם NUM-CHILDREN,‏ FOR-EACH-CHILD-AGE או עם שניהם.
NUM-CHILDREN Recommended מספר האורחים הילדים (בני 0-17) שצוין מסלול הנסיעה של המשתמש. NUM-CHILDREN,‏ FOR-EACH-CHILD-AGE או שניהם נדרשים כדי להשתתף במסלולים עם ילדים.
NUM-GUESTS Recommended (if you don't send child occupancy pricing) המספר הכולל של הנוסעים, מבוגרים וילדים, שצוין על ידי המשתמש לצורך מסלול הנסיעה. הערך הזה הוא סכום הערכים של NUM-ADULTS ו-NUM-CHILDREN. כדי למקסם את ההשתתפות, מומלץ מאוד להשתמש גם ב-NUM-ADULTS וגם ב-NUM-CHILDREN.
PACKAGE-ID Recommended (applies if you use Room Bundles) המזהה הייחודי של החבילה בפיד המחירים של המלון. עבור חבילה רגילה, מזהה החבילה הוא הערך רכיב <PackageID> בתוך <Result> חסימה. בחבילת חדרים, מזהה החבילה הוא הערך של הרכיב <PackageID> בתוך הבלוק <RoomBundle> או <PackageData> בהודעת העסקה.
PARTNER-CURRENCY Optional קוד המטבע בן שלוש האותיות, שמוגדר על ידי המאפיין currency של הרכיב <Baserate> בפיד מחירי המלון. לדוגמה, USD או CAD .
PARTNER-HOTEL-ID Recommended המזהה הייחודי של המלון שמוגדר על ידי הרכיב <id> בפיד רשימת המלונות.
PARTNER-ROOM-ID Recommended (applies if you use Room Bundles) המזהה הייחודי של החדר בפיד המחירים של המלון. במלון עם חדרים רגילים, מזהה החדר הוא הערך של האלמנט <RoomID> בתוך הבלוק <Result>. ב-Room Bundle, מזהה החדר הוא הערך שהוקצה לרכיב <RoomID> בתוך הבלוק <RoomBundle> או <RoomData> בהודעת העסקה.
PAYMENT-ID Optional (only applies to Ads) הפרמטר הזה מקבל ערך של מחרוזת מוגדרת מראש commission, או מספר IATA שהוקצה ל-Google (למשל '01234567') אם אתם משתמשים בסוכנות לגביית עמלות. כדי לשנות את הפורמט של מספר IATA או יש לפנות למנהל החשבונות הטכני (TAM).
PRICE-DISPLAYED-TAX (Optional) סכום המס שמוצג למשתמש במטבע המקומי של המשתמש. הערך של PRICE-DISPLAYED-TAX הוא הערך של הרכיב <Tax> בפיד המחירים של המלונות. לדוגמה, "3.14".
PRICE-DISPLAYED-TOTAL (Optional) העלות הכוללת של החדר שמוצגת למשתמש במטבע המקומי שלו. הערך של PRICE-DISPLAYED-TOTAL הוא הסכום של <Baserate>, <Tax> רכיבי <OtherFees> מפיד מחירי המלון. לדוגמה, '152.13'.
PROMO-CODE (Optional)

אם משתמשים במבצעים של ARI, הערך של המשתנה הזה מוקצה למאפיין id של ה-<Promotion> שהוחל. אם מופעלים כמה מבצעים, הרשימה היא רשימה של מזהי מבצעים מופרדים בפסיקים בסדר שרירותי.

אם אתם משתמשים בכללי קצב, הערך של המשתנה הזה יוקצה לרכיב PromoCode אם חל כלל הקצב התואם.

RATE-PLAN-ID Recommended (only applies if you use RoomBundles) המזהה כפי שהוגדר על ידי הרכיב <RatePlanID> בלוק <RoomBundle> של פיד המחירים. השדה <RatePlanID> מייצג את המזהה הייחודי של שילוב נתוני החדר והחבילה. לקבלת מידע נוסף מידע נוסף, ראה חבילות חדרים.
RATE-RULE-ID Recommended (only applies if you use conditional rates or private rates) המזהה כפי שהוגדר על ידי המאפיין rate_rule_id בתוך קובץ בלוק <Rate> של פיד המחירים. לקבלת מידע נוסף, מתייחס אל תעריפים בלעדיים.

הערה: מוצגים רק תעריפים מותנים או תעריפים פרטיים שלא מוסתרים.

USER-COUNTRY Recommended שתי אותיות קוד מדינה שמציין את מיקום המשתמש. המידע הזה מחובר מהגדרות הלקוח של המשתמש. לדוגמה, US או FR.
USER-CURRENCY Recommended קוד מטבע בן שלוש אותיות המציין את המיקום המקומי של המשתמש מטבע. הערך של המשתנה USER-CURRENCY נגזר מהגדרות הלקוח של המשתמש. לדוגמה, USD. או CAD .
USER-DEVICE Recommended סוג המכשיר של המשתמש. הערך של USER-DEVICE יכול להיות אחד מהערכים הבאים:
  • mobile
  • tablet
  • desktop
  • unknown

הערך של המשתנה USER-DEVICE מסיק הגדרות הלקוח של המשתמש.

USER-LANGUAGE Recommended קוד שפה בן שתי אותיות על פי תקן ISO 639-1 שמציין את שפת התצוגה של המודעה או הקישור להזמנה בחינם. הערך של המשתנה USER-LANGUAGE משתמע מהגדרות הלקוח של המשתמש. לדוגמה, en או fr.
USER-LIST-ID (מוגדר ב-Google Ads) Optional (only applies if you use Audience Lists in Google Ads) מזהה רשימת המשתמשים ב-Google Ads שמכיל את רשימת הקהל או את פרטי המשתמשים. רשימות קהלים משמשות כבסיס להגדרת התאמות של הצעות מחיר. אם המשתמש נכלל במספר רשימות קהלים, הפרמטר רשימת החברים בקהל עם התאמת הצעת המחיר הגבוהה ביותר נבחרת. במקרים של תוצאות זהות בין קהלים עם התאמת הצעת המחיר הגבוהה ביותר, המערכת מחליטה באופן אקראי.
VERIFICATION Optional ערך בוליאני שמאמת אם הקישור נוצר על ידי Google עבור או אימות אוטומטי. אם הקישור נוצר, השעה היא true על ידי Google לבדיקה או לאימות אוטומטי, אחרת הוא false.

לוגיקה מותנית בכתובות URL

אפשר להשתמש בהוראות מיוחדות ברכיב <URL> בקובץ של דפי הנחיתה כדי ליצור תנאים ליצירת נקודות קצה.

הלוגיקה של תנאי תומכת בהצהרות הבאות:

  • if_statement: אם הערך של true הוא TRUE, המערכת מוסיפה לכתובת ה-URL את הערכים שמופיעים אחרי התנאי הזה. אחרת, המערכת מוסיפה את הערכים שמופיעים אחרי ההנחיה ELSE.

  • for_statement: יצירת תנאי של לולאת FOR שמבצע חזרה על מספר הערכים שצוינו.

הצהרות IF ו-FOR כוללות את הפרטים הבאים:

תנאי מומלץ/אופציונלי תיאור
IF-AD-CLICK (מודעות להזמנת חדרים בלבד) Optional הערך מוגדר כ-true אם הקליק של המשתמש הגיע ממודעה. הערך יהיה false אם הקליק של המשתמש הגיע מקליק קישור להזמנה.
IF-CLICK-TYPE-HOTEL Optional הערך יהיה true אם המשתמש לחץ על דף אפליקציה של מלון, אחרת הופך ל-false.
IF-CLICK-TYPE-ROOM Optional הערך מקבל את הערך true אם המשתמש לחץ על דף פרטי חבילת חדרים, אחרת הערך מקבל את הערך false.
IF-CLOSE-RATE-RULE-IDS Optional הערך של הפרמטר הזה הוא true אם הוא היה תעריף מותנה אחד או יותר לא זמין מפני שהמשתמש לא היה כשיר, אחרת הבעיה היא false. כברירת מחדל, הערך הוא true אם הוצג למשתמש טיפול בממשק המשתמש של שיעור פרטי.
IF-DEFAULT-RATE Optional הפונקציה מקבלת את הערך true אם המשתמש לחץ על דף פרטי מלון שבו השתמשו בתאריכי ברירת מחדל. אחרת, הפונקציה מקבלת את הערך false.
IF-HOTEL-CAMPAIGN Optional הפרמטר מקבל את הערך true אם הקליק של המשתמש הגיע קמפיין לקידום מלון, שאחרת מקבל את הערך false. הזה ההבחנה עוזרת לשותפים שיש להם כמה סוגי קמפיינים שקיימים ב-Google Ads כדי להקצות שיוך.
IF-PAYMENT-ID (מודעות להזמנת חדרים בלבד) Recommended (if you use pay-per-stay Google Ads campaigns) הפרמטר מקבל את הערך true עבור מלונות בתוכנית העמלות 'תשלום לפי שהייה' (PPS). אחרת, הפרמטר מקבל את הערך false.
IF-PROMO-CODE Optional הפונקציה מקבלת את הערך true אם המשתמש לחץ על מחיר שמבוסס על מבצע ARI או על כלל תמחור עם PromoCode נתון. אחרת, הפונקציה מקבלת את הערך false.
IF-PROMOTED (מודעות להזמנת חדרים בלבד) Recommended (if you use Promoted hotels) הפרמטר מקבל את הערך true אם המשתמש לוחץ על נכס מודעת קידום מכירות, אחרת היא מקבלת את הערך false.
IF-RATE-RULE-ID Optional הפונקציה מקבלת את הערך true אם המשתמש בחר תעריף מותנה, אחרת היא מקבלת את הערך false.
IF-USER-LIST-ID (מוגדר ב-Google Ads) Optional הפרמטר מקבל את הערך true אם המשתמש חבר בחשבון Google Ads מזהה רשימת הלקוחות שציינת כשהגדרת מכפילי הצעות מחיר לקהל רשימות, אחרת הופך ל-false.
IF-VERIFICATION Optional הפונקציה מחזירה את הערך true אם הקישור נוצר על ידי Google לצורך בדיקה או אימות אוטומטי, אחרת היא מחזירה את הערך false.
ELSE Recommended (if you use any conditional IF statements) אם התנאי הקודם לא מתקיים, המערכת מוסיפה לכתובת ה-URL את הערכים שמופיעים אחרי התנאי הזה.
END-IF Optional (required if you have any IF conditional statements) מסיים את הבלוק המותנה של ההצהרה IF.
FOR-EACH-CHILD-AGE Optional (required for child occupancy pricing) הפונקציה פועלת פעם אחת לכל רכיב <Child "age"> בפיד המחירים. עבור לדוגמה, אם <OccupancyDetails> כולל את שני הערכים הרכיבים <Child age="17"> ו-<Child age= "17">, לאחר מכן ההוראה תתבצע פעמיים.
END-FOR-EACH Optional (required if using FOR-EACH block) סיום הבלוק המותנה של משפט FOR-EACH.

דוגמה עבור קליק על מודעה מסוג IF-AD

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

בדוגמה הבאה נעשה שימוש בהנחיה הזו בקובץ של דף נחיתה:

<URL>https://partner.com?hid=(PARTNER-HOTEL-ID)(IF-AD-CLICK)&amp;adType=1(ELSE)&amp;adType=0(ENDIF)</URL>

בדוגמה הזאת, אם המשתמש לא לחץ על מודעה, התוצאה תהיה כתובת ה-URL:

https://www.partner.com?hid=123&adType=0

אם המשתמש לחץ על המודעה, התוצאה תהיה כתובת ה-URL הבאה:

https://www.partner.com?hid=123&adType=1

דוגמה ל-IF-CLICK-TYPE-HOTEL

אפשר ליצור בלוק מותנה שבודק אם המשתמש בחר מלון ללא חבילת חדרים מפורשת. הערך של הרכיב <RatePlanID> בבלוק <Room Bundle> של הודעת עסקה יוגדר למחיר המשויך באופן משתמע לחבילת החדר שהמשתמש בחר.

הדוגמה הבאה משתמשת בהוראה הזו בקובץ דפי נחיתה:

<URL>https://partner.com/(IF-CLICK-TYPE-HOTEL)landing(ELSE)landing_room(ENDIF)?hid=(PARTNER-HOTEL-ID)</URL>

בדוגמה הזו, אם המשתמש בחר בחבילת חדרים, התוצאה היא כתובת ה-URL הבאה:

https://partner.com/landing_room?hid=123

אם המשתמש לא בחר חבילת חדר, התוצאה תהיה כתובת ה-URL הבאה:

https://partner.com/landing?hid=123

דוגמה ל-IF-CLICK-TYPE-ROOM

אפשר ליצור בלוק מותנה כדי לבדוק אם המשתמש בחר חדר חבילה.

הדוגמה הבאה משתמשת בהוראה הזו בקובץ דפי נחיתה:

<URL>https://partner.com/(IF-CLICK-TYPE-ROOM)landing_room(ELSE)landing(ENDIF)?hid=(PARTNER-HOTEL-ID)</URL>

בדוגמה הזאת, אם המשתמש לא בחר חבילת חדר, התוצאה תהיה כתובת ה-URL הבאה:

https://partner.com/landing?hid=123

אם המשתמש בחר בחבילת חדרים, התוצאה היא כתובת ה-URL הבאה:

https://partner.com/landing_room?hid=123

דוגמה ל-IF-DEFAULT-DATE

צריך להשתמש בהצהרה המותנית IF-DEFAULT-DATE כדי להגדיר פרמטר שאינו תאריך לאחר מכן האתר יוכל להשתמש בו כדי להפעיל התנהגות מותאמת אישית, אם המשתמש לא בחר תאריך מסוים.

בדוגמה הבאה בודקים אם נעשה שימוש בתאריך ברירת המחדל:

<URL>https://partner.com?hotelID=(PARTNER-HOTEL-ID)&amp;checkinDay=(CHECKINDAY)&amp;checkinMonth=(CHECKINMONTH)&amp;checkinYear=(CHECKINYEAR)&amp;nights=(LENGTH)<strong>(IF-DEFAULT-DATE)</strong>&amp;popup_datepicker=true(ELSE)&amp;popup_datepicker=false(ENDIF)</URL>

בדוגמה הזו, אם המשתמש לא בחר תאריך, יכול להיות שהתוצאה תהיה דומה. לכתובת ה-URL הבאה שמציגה את אפשרות ברירת המחדל של התאריכים:

https://partner.com?hotelID=123&checkinDay=23&checkinMonth=05&checkinYear=2023&nights=1&popup_datepicker=true

אם המשתמש בחר תאריך, התוצאה עשויה להיות דומה לכתובת ה-URL הבאה, בהתאם למסלול שבחר:

https://partner.com?hotelID=123&checkinDay=23&checkinMonth=05&checkinYear=2023&nights=2&popup_datepicker=false

דוגמה ל-IF-HOTEL-CAMPAIGN (קליקים על מודעות להזמנת חדרים וקישורים ללא עלות לביצוע הזמנות)

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

הדוגמה הבאה משתמשת בהוראה הזו בקובץ דף נחיתה:

<URL>https://partner.com?hotelID=(PARTNER-HOTEL-ID)(IF-HOTEL-CAMPAIGN)&amp;hotel_campaign=(CAMPAIGN-ID)(ELSE)utm_campaign=(CAMPAIGN-ID)(ENDIF)</URL>

בדוגמה הזו, אם המשתמש לוחץ על כתובת URL של קמפיין לקידום מלון, התוצאה היא כתובת ה-URL הבאה:

https://www.partner.com?hotelID=123&hotel_campaign=12345678

אם הקליק לא נמצא על כתובת URL של קמפיין לקידום מלון (למשל, קמפיין רגיל לרשת החיפוש), הפרמטר תוצאה היא כתובת ה-URL הבאה:

https://www.partner.com?hotelID=123&utm_campaign=87654321

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

מזהי קמפיינים ריקים עם קליקים של FBL

אם הקליק מגיע מקישור ללא עלות לביצוע הזמנה, IF-HOTEL-CAMPAIGN יחזיר הערך TRUE והערך CAMPAIGN-ID מוגדרים כריקים כפי שמוצג בכתובת ה-URL הבאה:

https://www.partner.com?hotelID=123&hotel_campaign=

אפשר להשתמש בתנאי IF-AD-CLICK כדי למנוע מזהה קמפיין ריק, כפי שמתואר בדוגמה הבאה:

<URL>https://partner.com?hotelID=(PARTNER-HOTEL-ID)(IF-HOTEL-CAMPAIGN)(IF-AD-CLICK)&amp;hotel_campaign=(CAMPAIGN-ID)(ELSE)&amp;FreeBookingLink(ENDIF)(ELSE)utm_campaign=(CAMPAIGN-ID)(ENDIF)</URL>

דוגמה ל-IF-PAYMENT-ID (מודעות להזמנת חדרים בלבד)

משתמשים בתנאי IF-PAYMENT-ID כדי לשנות את כתובת ה-URL בהתאם לכך שהקליק הוא תוצאה של תוכנית העמלות לפי צפיות או לא. בדוגמה הבאה נבדק אם קליק הגיע מתוכנית העמלות לפי קליק, ומוקצה ערך לפרמטר booking_source על סמך התוצאה:

<URL>https://partner.com?hid=(PARTNER-HOTEL-ID)&amp;booking_source=(IF-PAYMENT-ID)(PAYMENT-ID)(ELSE)cpc(ENDIF)</URL>

אם המלון משתתף בתוכנית 'עמלות', התוצאה היא אחת כתובות ה-URL הבאות:

  • אם לא הוקצה ל-Google מספר IATA:
    https://partner.com?hid=123&amp;booking_source=commissions
  • אם מספר IATA הוקצה ל-Google:
    https://partner.com?hid=123&amp;booking_source=01234567

אחרת, התוצאה תהיה כתובת ה-URL הבאה:

https://partner.com?hid=123&booking_source=cpc

דוגמה ל-IF-PROMOTED (מודעות לקידום מלונות בלבד)

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

הדוגמה הבאה משתמשת בהוראה הזו בקובץ דפי נחיתה:

<URL>https://partner.com/(IF-PROMOTED)1(ELSE)0(ENDIF)?hid=(PARTNER-HOTEL-ID)</URL>

בדוגמה הזו, אם המשתמש בחר מודעה לקידום מלון, התוצאה היא כתובת ה-URL הבאה:

https://partner.com/1?hid=123

אם המשתמש לא בחר מודעה לקידום מלון, התוצאה תהיה כתובת ה-URL הבאה:

https://partner.com/0?hid=123

דוגמה ל-IF-RATE-כלל-ID

אפשר ליצור בלוק מותנה שבודק אם המשתמש בחר שיעור מותנה, ואם כן, נעשה שימוש בערך של האלמנט <RateRuleID> בבלוק <Rate> של הודעת העסקה.

הדוגמה הבאה משתמשת בהוראה הזו בקובץ דפי נחיתה:

<URL>https://partner.com?hid=(PARTNER-HOTEL-ID)(IF-RATE-RULE-ID)&amp;customerType=42(ELSE)(ENDIF)</URL>

בדוגמה הזו, אם המשתמש לא בחר שיעור מותנה, התוצאה היא כתובת ה-URL הבאה:

https://www.partner.com?hid=123

אם המשתמש בחר תעריף מותנה, התוצאה תהיה כתובת ה-URL הבאה:

https://www.partner.com?hid=123&customerType=42

דוגמה ל-IF-USER-LIST-ID (מוגדר ב-Google Ads)

אם מגדירים מכפילים של הצעות מחיר לרשימות קהלים בקמפיין לקידום מלונות ב-Google Ads, אפשר להשתמש ב-IF-USER-LIST-ID בשילוב עם USER-LIST-ID כדי להגדיר פרמטר באתר שלכם עבור לקוח ששייך לרשימת קהל מסוימת ב-Google Ads. ייתכן שתרצה לעשות זאת למטרות מעקב או כדי להתאים אישית אתר לחברים ברשימות הקהלים.

<URL>https://partner.com/?hid=(PARTNER-HOTEL-ID)(IF-USER-LIST-ID)&amp;audience_list=(USER-LIST-ID)(ELSE)(ENDIF)</URL>

בדוגמה הזו, אם המשתמש לא היה חבר ברשימת חברים בקהל, התוצאה תהיה כתובת ה-URL הבאה:

https://www.partner.com?hid=123

אם המשתמש היה חבר ברשימת החברים בקהל 12345678, התוצאה היא כתובת ה-URL הבאה:

https://www.partner.com?hid=123&audience_list=12345678

דוגמה ל-IF-VERIFICATION

אם צריך לבדוק אם Google יצרה את כתובת ה-URL לצורך בדיקה או באופן אוטומטי אימות, אפשר להשתמש ב-IF-VERIFICATION.

<URL>https://partner.com/?hid=(PARTNER-HOTEL-ID)(IF-VERIFICATION)&amp;isgoogle=true(ENDIF)</URL>

בדוגמה הזו, אם Google לא יצרה את כתובת ה-URL לצורך בדיקה או אימות, התוצאה היא כתובת ה-URL הבאה:

https://www.partner.com?hid=123

אם Google יצרה את כתובת ה-URL לצורך בדיקה או אימות, התוצאה היא כתובת ה-URL הבאה:

https://www.partner.com?hid=123&isgoogle=true

דוגמה ל-FOR-EACH-CHILD-AGE

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

בדוגמה הבאה נעשה שימוש בהנחיה הזו בקובץ של דפי נחיתה:

<URL>https://partner.com?adults=(NUM-ADULTS)&amp;children=(NUM-CHILDREN)(FOR-EACH-CHILD-AGE)&amp;age=(CHILD-INDEX)_(CHILD-AGE)(END-FOR-EACH)&amp;hid=(PARTNER-HOTEL-ID)&amp;</URL>

בדוגמה הזו, אם מסלול הנסיעה כלל 2 מבוגרים ו-2 ילדים בני 0 ו-17, התוצאה היא כתובת ה-URL הבאה:

https://www.partner.com?adults=2&children=2&age=0_0age=1_17&hid=123

אם במסלול הנסיעה היו 2 מבוגרים ו-0 ילדים, התוצאה תהיה הבאה כתובת ה-URL:

https://www.partner.com?adults=2&children=0&hid=123

כללים כלליים ליצירת כתובות URL

כל המשתנים הם אופציונליים. אין צורך להוסיף משתנים לכתובת ה-URL של דף הנחיתה. עם זאת, שימוש במשתנים כדי להעביר את מסלול הנסיעה ואת המשתמש לרוב יוצר חוויה טובה יותר עבור המשתמש ומסייע לך לציית למדיניות של Google.

הכללים הבאים חלים כשמגדירים כתובות URL מורכבות בדף נחיתה קובץ דפים:

  • כל המשתנים מוקפים בסוגריים פתוחים ובסוגריים סוגרים.

  • הפרמטרים של מחרוזת השאילתה חייבים להיות מופרדים על ידי אמפרסנד ('&') בתג הפלט הסופי. כי הסימן & הוא תו מיוחד ב-XML ופורמט הקובץ של דפי הנחיתה הוא XML. לכן, צריך להשתמש בישות המקודדת "&amp;" במקום זאת. הפלט הסופי יוצר '&' אמיתי . לדוגמה:

    <!-- Do this: -->
    <URL>https://www.partnerdomain.com?hotelID=(PARTNER-HOTEL-ID)&amp;nights=(LENGTH)</URL>
    
    <!-- Do NOT do this: -->
    <URL>https://www.partnerdomain.com?hotelID=(PARTNER-HOTEL-ID)&nights=(LENGTH)</URL>
    

    צריך גם לקודד תווים מיוחדים שעשויים להיכלל בכתובת דף הנחיתה. לדוגמה:

    • רווח (" "): מחליפים את תווים הרווחים ב-"%20;" ברכיב <URL>
    • קו נטוי (‎"/"‎): מחליפים את הקווים הנטויים ב-‎"%2F;"‎ ברכיב <URL>.

    לא כל התווים שאינם אלפאנומריים חייבים להיות מקודדים לפי כתובת URL. לדוגמה, מקפים ("-") לא צריכים להיות מקודדים ככתובות URL. לרשימה של תווים שחייבים להיות מקודדים באופן תקין, קידוד כתובות URL.

  • אפשר ליצור ערכים לפרמטר יחיד מכמה משתנים. בדוגמה הבאה בונה פרמטר יחיד, checkinDate, המשתנים CHECKINDAY,CHECKINMONTH ו-CHECKINYEAR:

    <URL>https://www.partnerdomain.com?checkinDate=(CHECKINDAY)%2F;(CHECKINMONTH)%2F;(CHECKINYEAR)</URL>
    

    בדוגמה הזו מתקבלת כתובת URL שעשויה להיראות כך:

    https://www.partnerdomain.com?checkinDate=7/23/1971
    
  • אפשר להשתמש בכל מזהה לשם של הפרמטרים של מחרוזת השאילתה. השרת שלך יעבדו את הערכים האלה. עם זאת, הערכים שאתם מעבירים מוגבלים לרשימת המשתנים הזמינים.

  • אפשר להשתמש בעד חמישה משתנים מותאמים אישית בנוסף לרשימת המשתנים הזמינים. משתנים.