- בקשת HTTP
- פרמטרים של נתיב
- פרמטרים של שאילתה
- גוף הבקשה
- גוף התשובה
- היקפי הרשאות
- PropertyPerformanceResult
- AdvanceBookingWindow
- LengthOfStay
- תפוסה
השיטה מאפשרת לבצע שאילתה (לקבל, לסנן ולפלח) בדוח של קישורים להזמנות בחינם עבור חשבון ספציפי. הגרסה החדשה הזו מחזירה חשיפות וקליקים, וגם קבוצת-על גדולה יותר של מסננים/צבירות.
בקשת HTTP
GET https://travelpartner.googleapis.com/v3/{name=accounts/*}/propertyPerformanceReportViews:query
כתובת ה-URL כתובה בתחביר של gRPC Transcoding.
פרמטרים של נתיב
| פרמטרים | |
|---|---|
name |
שם המשאב של החשבון שעליו מתבצעת השאילתה. פורמט: accounts/{account_id} |
פרמטרים של שאילתה
| פרמטרים | |
|---|---|
filter |
התנאים (שדות וביטויים) שמשמשים לסינון מדדי הביצועים של הנכס בחשבון שעליו מתבצעת השאילתה. במקרה של האופרטור חשוב: התחביר הנכון להוספת כמה תנאים הוא: השדה הערכים בשדה ההתאמה בין הערכים של דוגמאות לתנאים תקינים:
|
aggregateBy |
מציין איך לפלח את המדדים שמוחזרים על ידי השאילתה. לדוגמה, אם מציינים את ערך המחרוזת הוא רשימה של שדות שמופרדים בפסיקים. השדות התקפים הם: חשוב: שימוש בפרמטר |
pageSize |
מספר התוצאות המקסימלי של השתתפות שיוחזרו. יכול להיות שהשירות יחזיר פחות מהערך הזה. אם לא מציינים ערך, יוחזרו לכל היותר 10,000 תוצאות. הערך המקסימלי הוא 10,000. ערכים גבוהים יותר יומרו ל-10,000. |
pageToken |
טוקן של דף שהתקבל מבקשת participationReportViews.query קודמת. צריך להזין את הטוקן כדי לקבל את הדף הבא. כשמבצעים חלוקה לעמודים, כל הפרמטרים האחרים שסופקו ל-participationReportViews.query חייבים להיות זהים לקריאה שסיפקה את הטוקן של הדף. |
גוף הבקשה
גוף הבקשה צריך להיות ריק.
גוף התשובה
הודעת תגובה לPropertyPerformanceReportService.QueryPropertyPerformanceReport.
אם הפעולה בוצעה ללא שגיאות, גוף התגובה יכיל נתונים במבנה הבא:
| ייצוג ב-JSON |
|---|
{
"results": [
{
object ( |
| שדות | |
|---|---|
results[] |
רשימת התוצאות שתואמות לשאילתה. |
nextPageToken |
אסימון עימוד שמשמש לאחזור של דף התוצאות הבא. אם משמיטים את השדה הזה, לא יופיעו דפים נוספים. |
היקפי הרשאות
נדרש היקף ההרשאות הבא של OAuth:
https://www.googleapis.com/auth/travelpartner
ניתן למצוא מידע נוסף כאן: OAuth 2.0 Overview.
PropertyPerformanceResult
אובייקט שמייצג תוצאה של שאילתה לדוח ביצועים של נכס בחשבון.
| ייצוג ב-JSON |
|---|
{ "date": { object ( |
| שדות | |
|---|---|
date |
תאריך בטווח התאריכים המבוקש. הפרמטר הזה מופיע רק אם |
advanceBookingWindow |
ההפרש בימים בין תאריך השאילתה לבין תאריך הצ'ק-אין באזור הזמן המקומי של הנכס. הפרמטר הזה מופיע רק אם |
brand |
המותג של הנכס שצוין על ידי השותף. הפרמטר הזה מופיע רק אם |
deviceType |
סוג המכשיר של המשתמש. הפרמטר הזה מופיע רק אם |
highIntentUsers |
האם השאילתה של המשתמש הצביעה על עניין רב בהזמנה. הפרמטר הזה מופיע רק אם |
lengthOfStay |
מספר הלילות בין תאריכי הצ'ק אין והצ'ק אאוט שצוינו על ידי המשתמש. הפרמטר הזה מופיע רק אם |
propertyRegionCode |
קוד אזור לפי תקן ISO 3116 של המדינה או האזור שבהם נמצא הנכס. השדה הזה מופיע רק אם |
occupancy |
מספר האנשים שביקשו להתארח בנכס. הפרמטר הזה מופיע רק אם |
partnerPropertyId |
מזהה הנכס של השותף. הפרמטר הזה מופיע רק אם |
partnerPropertyDisplayName |
שם הנכס של השותף. הפרמטר הזה מופיע רק אם |
userRegionCode |
קוד אזור לפי תקן ISO 3116 של המדינה או האזור של המשתמש. השדה הזה מופיע רק אם |
clickCount |
המספר הכולל של קליקים על הקישור ללא עלות לביצוע הזמנה שנרשמו לתוצאה הזו. |
impressionCount |
המספר הכולל של חשיפות של קישורים ללא עלות לביצוע הזמנה שנרשמו לתוצאה הזו. הערך הזה מעוגל כדי לשמור על פרטיות המשתמשים. |
clickthroughRate |
שווה ל- |
adsClickCount |
המספר הכולל של קליקים על המודעה שתועדו עבור התוצאה הזו. |
adsImpressionCount |
המספר הכולל של חשיפות למודעות שנרשמו לתוצאה הזו. |
adsClickthroughRate |
שווה ל- |
vrWebsiteButtonClicks |
מספר הקליקים הכולל על הלחצן 'אתר' ב-Google עבור יחידות אירוח. |
AdvanceBookingWindow
מפרט את החלונות להזמנה מראש (ABW) שנתמכים. כל ההשוואות בין תאריכים מתבצעות לפי אזור הזמן של הנכס.
| טיפוסים בני מנייה (enum) | |
|---|---|
ADVANCE_BOOKING_WINDOW_UNSPECIFIED |
לא צוין. |
ADVANCE_BOOKING_WINDOW_SAME_DAY |
תאריך הצ'ק-אין היה זהה לתאריך השאילתה. |
ADVANCE_BOOKING_WINDOW_NEXT_DAY |
תאריך הצ'ק-אין היה ביום שלמחרת תאריך השאילתה. |
ADVANCE_BOOKING_WINDOW_DAYS_2_TO_7 |
תאריך הצ'ק-אין היה 2-7 ימים אחרי תאריך השאילתה. |
ADVANCE_BOOKING_WINDOW_DAYS_8_TO_14 |
תאריך הצ'ק-אין היה 8-14 ימים אחרי תאריך השאילתה. |
ADVANCE_BOOKING_WINDOW_DAYS_15_TO_30 |
תאריך הצ'ק-אין היה 15-30 ימים אחרי תאריך השאילתה. |
ADVANCE_BOOKING_WINDOW_DAYS_31_TO_60 |
תאריך הצ'ק-אין היה 31-60 ימים אחרי תאריך השאילתה. |
ADVANCE_BOOKING_WINDOW_DAYS_61_TO_90 |
תאריך הצ'ק-אין היה 61-90 ימים אחרי תאריך השאילתה. |
ADVANCE_BOOKING_WINDOW_DAYS_91_TO_120 |
תאריך הצ'ק-אין היה 91-120 ימים אחרי תאריך השאילתה. |
ADVANCE_BOOKING_WINDOW_DAYS_121_TO_150 |
תאריך הצ'ק-אין היה 121-150 ימים אחרי תאריך השאילתה. |
ADVANCE_BOOKING_WINDOW_DAYS_151_TO_180 |
תאריך הצ'ק-אין היה 151-180 ימים אחרי תאריך השאילתה. |
ADVANCE_BOOKING_WINDOW_DAYS_OVER_180 |
תאריך הצ'ק אין חל יותר מ-180 ימים אחרי תאריך השאילתה. |
LengthOfStay
מפרט את משך השהייה הנתמך (LOS).
| טיפוסים בני מנייה (enum) | |
|---|---|
LENGTH_OF_STAY_UNSPECIFIED |
לא צוין. |
LENGTH_OF_STAY_NIGHTS_1 |
שהייה של לילה אחד. |
LENGTH_OF_STAY_NIGHTS_2 |
שהייה של 2 לילות. |
LENGTH_OF_STAY_NIGHTS_3 |
שהייה של 3 לילות. |
LENGTH_OF_STAY_NIGHTS_4_TO_7 |
שהייה של 4 עד 7 לילות. |
LENGTH_OF_STAY_NIGHTS_8_TO_14 |
שהייה של 8 עד 14 לילות. |
LENGTH_OF_STAY_NIGHTS_15_TO_21 |
שהייה של 15 עד 21 לילות. |
LENGTH_OF_STAY_NIGHTS_22_TO_30 |
שהייה של 22-30 לילות. |
LENGTH_OF_STAY_NIGHTS_OVER_30 |
שהייה של יותר מ-30 לילות. |
תפוסה
הפונקציה מחזירה את מספר האנשים המקסימלי שיכולים להיות בחדר.
| טיפוסים בני מנייה (enum) | |
|---|---|
OCCUPANCY_UNSPECIFIED |
לא צוין. |
OCCUPANCY_1 |
אדם יחיד. |
OCCUPANCY_2 |
שני אנשים. |
OCCUPANCY_3 |
שלושה אנשים. |
OCCUPANCY_4 |
ארבעה אנשים. |
OCCUPANCY_OVER_4 |
מעל 4 אנשים. |