משאב: PriceAccuracyView
תצוגה של דיוק המחירים. המאמר הזה מתייחס לפונקציונליות של דוחות הדיוק במחירים בגרסאות API שקדמו לגרסה 3.0. מידע נוסף זמין במאמר בנושא דוח הדיוק במחירים.
ייצוג ב-JSON |
---|
{
"name": string,
"results": [
{
object ( |
שדות | |
---|---|
name |
שם המשאב צריך להיות בפורמט |
results[] |
רשימת השורות שתואמות לשאילתה. |
PriceAccuracyRow
שורה של דיוק במחיר.
ייצוג ב-JSON |
---|
{ "hotel": string, "checkinDate": { object ( |
שדות | |
---|---|
hotel |
מזהה המלון שהוגדר על ידי השותף. |
checkinDate |
תאריך הצ'ק-אין. |
lengthOfStayDays |
משך השהייה. |
fetchedPriceRecord |
המחיר שמופיע באתר של השותף. |
cachedPriceRecord |
המחיר שפורסם. |
correctionTime |
השעה שבה מחיר שגוי עודכן למחיר נכון. הפונקציה משתמשת ב-RFC 3339, והפלט שנוצר תמיד יהיה מנורמל ל-Z וישתמש ב-0, 3, 6 או 9 ספרות חלקיות. אפשר להשתמש גם בהיסטים אחרים מלבד Z. דוגמאות: |
url |
כתובת ה-URL הראשונית שבה ביקרתם באתר השותף. |
rateRuleId |
כלל התעריף של המחיר המפורסם לתעריפים בלעדיים. |
hotelCountryCode |
המדינה שבה נמצא המלון (על סמך הכתובת). |
deviceType |
סוג המכשיר של המשתמש. |
finalDomain |
הדומיין של הדף הסופי שממנו נשלפים המחירים. |
mismatchReason |
הסיבה לכך שהמחיר שאוחזר לא תואם למחיר שנשמר במטמון. |
affectsScore |
הערך True אם השורה הזו משפיעה על ציון הדיוק הכולל של המחיר. |
signalSource |
המקור של אות הדיוק במחיר. |
userRegionCode |
האזור של המשתמש. |
adultOccupancy |
מספר המבוגרים בפרטי התפוסה של שאילתת האימות. |
childOccupancy |
מספר הילדים בפרטי התפוסה של שאילתת האימות. |
PriceRecord
רשומת מחיר.
ייצוג ב-JSON |
---|
{ "basePrice": number, "taxesAndFees": number, "currencyCode": string, "time": string } |
שדות | |
---|---|
basePrice |
המחיר הבסיסי. |
taxesAndFees |
מיסים ועמלות. |
currencyCode |
קוד מטבע בהתאם לתקן ISO 4217 |
time |
חותמת הזמן של רשומת המחיר הזו. הפונקציה משתמשת ב-RFC 3339, והפלט שנוצר תמיד יהיה מנורמל ל-Z וישתמש ב-0, 3, 6 או 9 ספרות חלקיות. אפשר להשתמש גם בהיסטים אחרים מלבד Z. דוגמאות: |
מכשיר
מפרט את המכשירים הנתמכים.
טיפוסים בני מנייה (enum) | |
---|---|
DEVICE_UNSPECIFIED |
לא צוין. |
DEVICE_UNKNOWN |
הערך לא ידוע בגרסה הזו. |
DESKTOP |
מחשבים. |
MOBILE |
מכשירים ניידים עם דפדפני אינטרנט מלאים. |
TABLET |
טאבלטים עם דפדפנים מלאים. |
MismatchReason
מפרט את הסיבות לאי-התאמה.
טיפוסים בני מנייה (enum) | |
---|---|
MISMATCH_REASON_UNSPECIFIED |
לא צוין. |
MISMATCH_REASON_UNKNOWN |
הערך לא ידוע בגרסה הזו. |
TAX_MISMATCH |
חוסר התאמה במיסים. |
ROOM_UNAVAILABLE |
החדר לא זמין. |
SITE_ERROR |
שגיאה באתר. |
PRICE_FEED_DELAYED |
יש עיכוב בפיד המחירים. |
DISCOUNT_MISSING |
חסרה הנחה. |
INCORRECT_DISCOUNT_VALUE |
ערך ההנחה שגוי. |
WRONG_ITINERARY |
תוכנית נסיעה שגויה. |
SignalSource
הפונקציה מחזירה רשימה של שיטות איתות נתמכות לבדיקת דיוק מחירים.
טיפוסים בני מנייה (enum) | |
---|---|
SIGNAL_SOURCE_UNSPECIFIED |
לא צוין. |
SIGNAL_SOURCE_UNKNOWN |
הערך לא ידוע בגרסה הזו. |
FETCHED |
המחיר נקרא ישירות מהאתר של השותף. |
PIXEL |
המחיר מסופק על ידי השותפה באמצעות פיקסל של דיוק במחירים. |
Methods |
|
---|---|
|
מחזירה את תצוגת דיוק המחירים המבוקשת עם כל הפרטים. |
|
רשימה של תצוגות הדיוק במחיר שזמינות. |
|
מחזירה את סיכום הדיוק במחיר. |