Travel Partner API מספק לכם ממשק RESTful לפלטפורמת Google Hotel Center. הוא מאפשר לאפליקציה לאחזר ולשנות נתונים ב-Hotel Center בצורה יעילה, ולכן הוא מתאים לניהול חשבונות גדולים או מורכבים.
- משאב REST: v3.accounts.accountLinks
- משאב REST: v3.accounts.brands
- מקור מידע של REST: v3.accounts.freeBookingLinksReportViews
- משאב REST: v3.accounts.hotelViews
- מקור REST: v3.accounts.hotels
- משאב REST: v3.accounts.icons
- משאב REST: v3.accounts.listings
- משאב REST: v3.accounts.participationReportViews
- משאב REST: v3.accounts.priceAccuracyViews
- משאב REST: v3.accounts.priceCoverageViews
- משאב REST: v3.accounts.priceViews
- משאב REST: v3.accounts.propertyPerformanceReportViews
- REST Resource: v3.accounts.reconciliationReports
שירות: travelpartner.googleapis.com
כדי לקרוא לשירות הזה, מומלץ להשתמש בספריות הלקוח ש-Google מספקת. אם האפליקציה צריכה להשתמש בספריות משלה כדי לקרוא לשירות הזה, צריך להשתמש במידע הבא כשמבצעים את בקשות ה-API.
מסמך Discovery
מסמך גילוי הוא מפרט שניתן לקריאה על ידי מכונה, שמתאר ומאפשר שימוש בממשקי API ל-REST. היא משמשת לבניית ספריות לקוח, תוספים ל-IDE וכלים אחרים שמתקשרים עם Google APIs. שירות אחד יכול לספק כמה מסמכי גילוי. השירות הזה מספק את מסמך הגילוי הבא:
נקודת קצה של שירות
נקודת קצה של שירות היא כתובת URL בסיסית שמציינת את כתובת הרשת של שירות API. יכול להיות שלשירות אחד יהיו כמה נקודות קצה של שירות. לשירות הזה יש נקודת קצה (endpoint) משלו, וכל כתובות ה-URI שבהמשך הן יחסיות לנקודת הקצה הזו:
https://travelpartner.googleapis.com
משאב REST: v3.accounts.accountLinks
| Methods | |
|---|---|
create |
POST /v3/{parent=accounts/*}/accountLinks יוצר קישור חדש בין חשבון ב-Hotel Center לחשבון Google Ads. |
delete |
DELETE /v3/{name=accounts/*/accountLinks/*} מחיקת קישור לחשבון. |
get |
GET /v3/{name=accounts/*/accountLinks/*} הפונקציה מחזירה את מופע AccountLink שמשויך לשם המשאב של קישור החשבון שצוין בכתובת ה-URL של הבקשה. |
list |
GET /v3/{parent=accounts/*}/accountLinks מחזירה את קישורי החשבון של חשבון Hotel Center. |
patch |
PATCH /v3/{accountLink.name=accounts/*/accountLinks/*} מעדכנת את יעד קישור החשבון של קישור חשבון. |
משאב REST: v3.accounts.brands
| Methods | |
|---|---|
create |
POST /v3/{parent=accounts/*}/brands יוצר מותג חדש. |
get |
GET /v3/{name=accounts/*/brands/*} הפונקציה מחזירה את מופע Brand שמשויך לשם משאב המותג של ה-URI של הבקשה. |
list |
GET /v3/{parent=accounts/*}/brands הפונקציה מחזירה את המותגים של חשבון שותף. |
patch |
PATCH /v3/{brand.name=accounts/*/brands/*} עדכון מותג. |
משאב REST: v3.accounts.freeBookingLinksReportViews
| Methods | |
|---|---|
query |
GET /v3/{name=accounts/*}/freeBookingLinksReportViews:query יצא משימוש: במקומה, אפשר להשתמש ב- PropertyPerformanceReportService.QueryPropertyPerformanceReport, שכוללת גם דיווח על חשיפות. |
משאב REST: v3.accounts.hotelViews
| Methods | |
|---|---|
list |
GET /v3/{parent=accounts/*}/hotelViews הפונקציה מחזירה את רשימת התצוגות של המלון. |
summarize |
GET /v3/{parent=accounts/*}/hotelViews:summarize מחזירה מידע מסוכם על מלונות. |
משאב REST: v3.accounts.hotels
| Methods | |
|---|---|
setLiveOnGoogle |
POST /v3/{account=accounts/*}/hotels:setLiveOnGoogle שיטה בהתאמה אישית ברמת האוסף לעדכון הסטטוס 'פעיל ב-Google' של כמה נכסים. |
משאב REST: v3.accounts.icons
| Methods | |
|---|---|
create |
POST /v3/{parent=accounts/*}/icons מעלים סמל חדש ומתחילים את תהליך הבדיקה שלו. |
get |
GET /v3/{name=accounts/*/icons/*} הפונקציה מחזירה את מופע Icon שמשויך לשם משאב של סמל שצוין ב-URI של הבקשה. |
list |
GET /v3/{parent=accounts/*}/icons מחזירה את Icons עבור חשבון שותף. |
משאב REST: v3.accounts.listings
| Methods | |
|---|---|
verify |
POST /v3/{parent=accounts/*}/listings:verify השאילתה מחזירה רק נתונים של כרטיסי מוצר מאומתים עם בעיות בנתונים ועם נתוני זכאות להצגה לשותפי VR. |
משאב REST: v3.accounts.participationReportViews
| Methods | |
|---|---|
query |
GET /v3/{name=accounts/*}/participationReportViews:query מאפשרת לשלוח שאילתה (לקבל, לסנן ולפלח) לדוח השתתפות בחשבון מסוים. |
משאב REST: v3.accounts.priceAccuracyViews
| Methods | |
|---|---|
get |
GET /v3/{name=accounts/*/priceAccuracyViews/*} מחזירה את תצוגת דיוק המחירים המבוקשת עם כל הפרטים. |
list |
GET /v3/{parent=accounts/*}/priceAccuracyViews רשימת התצוגות הזמינות של הדיוק במחיר. |
summarize |
GET /v3/{parent=accounts/*}/priceAccuracyViews:summarize מחזירה את סיכום הדיוק במחיר. |
משאב REST: v3.accounts.priceCoverageViews
| Methods | |
|---|---|
getLatest |
GET /v3/{parent=accounts/*}/priceCoverageViews:latest מחזירה את התצוגה העדכנית של כיסוי המחירים עם פרטים מלאים. |
list |
GET /v3/{parent=accounts/*}/priceCoverageViews מחזירה את כל היסטוריית הכיסוי של המחיר. |
משאב REST: v3.accounts.priceViews
| Methods | |
|---|---|
get |
GET /v3/{name=accounts/*/priceViews/*} מחזירה את תצוגת המחיר המבוקשת עם כל הפרטים. |
משאב REST: v3.accounts.propertyPerformanceReportViews
| Methods | |
|---|---|
query |
GET /v3/{name=accounts/*}/propertyPerformanceReportViews:query מאפשרת לשלוח שאילתה (לקבל, לסנן ולפלח) לדוח של קישורים חינמיים להזמנה עבור חשבון ספציפי. |
משאב REST: v3.accounts.reconciliationReports
| Methods | |
|---|---|
create |
POST /v3/{parent=accounts/*}/reconciliationReports יוצר דוח התאמה ומעלה אותו אל Google. |
get |
GET /v3/{name=accounts/*/reconciliationReports/*} מחזירה דוח התאמה. |
list |
GET /v3/{parent=accounts/*}/reconciliationReports מחזירה רשימה של שמות דוחות ההתאמה שנוצרו. |
validate |
POST /v3/{parent=accounts/*}/reconciliationReports:validate מאמת דוח התאמה. |