Travel Partner API, आपको Google Hotel Center प्लैटफ़ॉर्म के लिए RESTful इंटरफ़ेस उपलब्ध कराता है. इससे ऐप्लिकेशन, 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 रिसॉर्स: v3.accounts.reconciliationReports
सेवा: travelpartner.googleapis.com
इस सेवा को कॉल करने के लिए, हमारा सुझाव है कि आप Google की ओर से उपलब्ध कराई गई क्लाइंट लाइब्रेरी का इस्तेमाल करें. अगर आपके ऐप्लिकेशन को इस सेवा को कॉल करने के लिए, अपनी लाइब्रेरी का इस्तेमाल करना है, तो एपीआई अनुरोध करते समय यहां दी गई जानकारी का इस्तेमाल करें.
डिस्कवरी दस्तावेज़
डिस्कवरी डॉक्यूमेंट, मशीन से पढ़े जा सकने वाले फ़ॉर्मैट में होता है. इसमें REST API के बारे में जानकारी होती है और उन्हें इस्तेमाल करने का तरीका बताया जाता है. इसका इस्तेमाल क्लाइंट लाइब्रेरी, आईडीई प्लगिन, और Google API के साथ इंटरैक्ट करने वाले अन्य टूल बनाने के लिए किया जाता है. एक सेवा, एपीआई के बारे में ज़रूरी जानकारी देने वाले कई दस्तावेज़ उपलब्ध करा सकती है. यह सेवा, एपीआई के बारे में ज़रूरी जानकारी देने वाला यह दस्तावेज़ उपलब्ध कराती है:
सेवा का एंडपॉइंट
सेवा एंडपॉइंट एक बेस यूआरएल होता है. यह किसी एपीआई सेवा का नेटवर्क पता बताता है. एक सेवा के कई सेवा एंडपॉइंट हो सकते हैं. इस सेवा का सेवा एंडपॉइंट यह है. यहां दिए गए सभी यूआरआई, इस सेवा एंडपॉइंट से जुड़े हुए हैं:
https://travelpartner.googleapis.com
REST रिसॉर्स: v3.accounts.accountLinks
| तरीके | |
|---|---|
create |
POST /v3/{parent=accounts/*}/accountLinks इस तरीके का इस्तेमाल करके, Hotel Center खाते और Google Ads खाते के बीच नया खाता लिंक बनाया जाता है. |
delete |
DELETE /v3/{name=accounts/*/accountLinks/*} खाता लिंक करने का अनुरोध मिटाता है. |
get |
GET /v3/{name=accounts/*/accountLinks/*} अनुरोध यूआरएल में दिए गए खाते से लिंक किए गए संसाधन के नाम से जुड़े AccountLink इंस्टेंस को दिखाता है. |
list |
GET /v3/{parent=accounts/*}/accountLinks यह फ़ंक्शन, किसी Hotel Center खाते के लिए खाते के लिंक दिखाता है. |
patch |
PATCH /v3/{accountLink.name=accounts/*/accountLinks/*} खाते के लिंक के टारगेट को अपडेट करता है. |
REST रिसॉर्स: v3.accounts.brands
| तरीके | |
|---|---|
create |
POST /v3/{parent=accounts/*}/brands इससे नया ब्रैंड बनता है. |
get |
GET /v3/{name=accounts/*/brands/*} यह अनुरोध किए गए यूआरआई के ब्रैंड रिसोर्स नाम से जुड़े Brand इंस्टेंस को दिखाता है. |
list |
GET /v3/{parent=accounts/*}/brands किसी पार्टनर खाते के लिए ब्रैंड दिखाता है. |
patch |
PATCH /v3/{brand.name=accounts/*/brands/*} ब्रैंड को अपडेट करता है. |
REST रिसॉर्स: v3.accounts.freeBookingLinksReportViews
| तरीके | |
|---|---|
query |
GET /v3/{name=accounts/*}/freeBookingLinksReportViews:query DEPRECATED: इसके बजाय, PropertyPerformanceReportService.QueryPropertyPerformanceReport का इस्तेमाल करें. इसमें इंप्रेशन रिपोर्टिंग की सुविधा भी है. |
REST रिसॉर्स: v3.accounts.hotelViews
| तरीके | |
|---|---|
list |
GET /v3/{parent=accounts/*}/hotelViews इससे होटल व्यू की सूची मिलती है. |
summarize |
GET /v3/{parent=accounts/*}/hotelViews:summarize यह होटलों के बारे में खास जानकारी देता है. |
REST रिसॉर्स: v3.accounts.hotels
| तरीके | |
|---|---|
setLiveOnGoogle |
POST /v3/{account=accounts/*}/hotels:setLiveOnGoogle एक से ज़्यादा प्रॉपर्टी के लिए, 'Google पर लाइव है' स्टेटस अपडेट करने का कलेक्शन-लेवल का कस्टम तरीका. |
REST रिसॉर्स: v3.accounts.icons
| तरीके | |
|---|---|
create |
POST /v3/{parent=accounts/*}/icons यह फ़ंक्शन, नया आइकॉन अपलोड करता है और उसकी समीक्षा की प्रोसेस शुरू करता है. |
get |
GET /v3/{name=accounts/*/icons/*} यह अनुरोध यूआरआई में दिए गए आइकॉन रिसॉर्स के नाम से जुड़ा Icon इंस्टेंस दिखाता है. |
list |
GET /v3/{parent=accounts/*}/icons यह पार्टनर खाते के लिए Icon दिखाता है. |
REST रिसॉर्स: v3.accounts.listings
| तरीके | |
|---|---|
verify |
POST /v3/{parent=accounts/*}/listings:verify यह सिर्फ़ VR पार्टनर के लिए, डेटा से जुड़ी समस्याओं वाली और ज़रूरी शर्तें पूरी करने वाली पुष्टि की गई लिस्टिंग दिखाता है. |
REST रिसॉर्स: v3.accounts.participationReportViews
| तरीके | |
|---|---|
query |
GET /v3/{name=accounts/*}/participationReportViews:query इसकी मदद से, किसी खाते के लिए भागीदारी की रिपोर्ट को क्वेरी किया जा सकता है. जैसे, रिपोर्ट को पाना, फ़िल्टर करना, और सेगमेंट में बांटना. |
REST रिसॉर्स: v3.accounts.priceAccuracyViews
| तरीके | |
|---|---|
get |
GET /v3/{name=accounts/*/priceAccuracyViews/*} यह अनुरोध किए गए किराये की सटीक जानकारी वाले व्यू को पूरी जानकारी के साथ दिखाता है. |
list |
GET /v3/{parent=accounts/*}/priceAccuracyViews किराये के सटीक होने के आधार पर मिलने वाले स्कोर के उपलब्ध व्यू दिखाता है. |
summarize |
GET /v3/{parent=accounts/*}/priceAccuracyViews:summarize किराये के सटीक होने के आधार पर मिले स्कोर की खास जानकारी दिखाता है. |
REST रिसॉर्स: v3.accounts.priceCoverageViews
| तरीके | |
|---|---|
getLatest |
GET /v3/{parent=accounts/*}/priceCoverageViews:latest इस फ़ंक्शन से, कीमत की कवरेज का सबसे नया व्यू पूरी जानकारी के साथ मिलता है. |
list |
GET /v3/{parent=accounts/*}/priceCoverageViews कीमत के कवरेज के पूरे इतिहास की जानकारी देता है. |
REST रिसॉर्स: v3.accounts.priceViews
| तरीके | |
|---|---|
get |
GET /v3/{name=accounts/*/priceViews/*} यह फ़ंक्शन, अनुरोध किए गए कीमत के व्यू की पूरी जानकारी दिखाता है. |
REST रिसॉर्स: v3.accounts.propertyPerformanceReportViews
| तरीके | |
|---|---|
query |
GET /v3/{name=accounts/*}/propertyPerformanceReportViews:query इसकी मदद से, किसी खाते के लिए मुफ़्त में दिखाई जाने वाली बुकिंग लिंक की रिपोर्ट को क्वेरी किया जा सकता है. जैसे, रिपोर्ट को पाना, फ़िल्टर करना, और सेगमेंट में बांटना. |
REST रिसॉर्स: v3.accounts.reconciliationReports
| तरीके | |
|---|---|
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 समाधान रिपोर्ट की पुष्टि करता है. |