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 अब सेवा में नहीं है: इसके बजाय, 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 समाधान रिपोर्ट की पुष्टि करता है. |