הודעות Hint Request

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

התהליך של השיטה הזו הוא כזה:

  1. ‫Google שולחת הודעת בקשת רמז מהרכיב הבסיסי <HintRequest> שמכילה מידע על הזמן מהעדכון האחרון של השרת.

  2. השרת שלכם מגיב עם הודעת Hint Response, <Hint>, שמכילה רשימה של מחירי מלונות שהשתנו מאז העדכון האחרון.

  3. ‫Google מגיבה עם הודעת שאילתה: <Query>.

  4. השרת מגיב עם הודעת עסקה,‏ <Transaction>, שכוללת את הנתונים המעודכנים.

סקירה כללית של תהליך התמחור מחדש זמינה במאמר תהליך התמחור מחדש.

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

הודעת הבקשה נשלחת באמצעות method ‏HTTP POST עם הכותרת Content-Type שמוגדרת ל-application/xml והכותרת User-Agent שמוגדרת ל-Google-HotelAdsPrices. כדי לוודא שסטטוס נקודת הקצה ש-Google מחזירה הוא OK, צריך לפנות למנהל החשבונות הטכני (TAM). הייתם צריכים להגדיר את ההגדרה הזו במהלך ההגדרה הראשונית של מחירי המלונות.

דוגמה ל-Hint Request

להודעות Hint Request יש רכיב בסיסי <HintRequest> ורכיב צאצא יחיד, <LastFetchTime>.

<?xml version="1.0" encoding="UTF-8"?>
<HintRequest id="request" timestamp="2023-06-03T22:59:48Z">
  <LastFetchTime>2023-06-03T22:54:40Z</LastFetchTime>
</HintRequest>

דוגמאות נוספות ומידע נוסף זמינים במאמר Query & Hints XML Reference.