ट्रैवल पार्टनर एपीआई से आपको 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.icon
- REST रिसॉर्स: v3.accounts.participationreportViews
- REST रिसॉर्स: v3.accounts.priceAccuracyViews
- REST रिसॉर्स: v3.accounts.price CoverageViews
- REST रिसॉर्स: v3.accounts.priceViews
- REST रिसॉर्स: v3.accounts.propertyDisplayreportViews
- REST रिसॉर्स: v3.accounts.reconciliationReports
सेवा: Travelpartner.googleapis.com
इस सेवा को कॉल करने के लिए, हमारा सुझाव है कि आप Google की ओर से दी गई क्लाइंट लाइब्रेरी का इस्तेमाल करें. अगर इस सेवा को कॉल करने के लिए आपके ऐप्लिकेशन को अपनी लाइब्रेरी का इस्तेमाल करना हो, तो एपीआई अनुरोध करते समय नीचे दी गई जानकारी का इस्तेमाल करें.
खोज से जुड़ा दस्तावेज़
डिस्कवरी दस्तावेज़, मशीन से पढ़ा जा सकने वाला ऐसा ब्यौरा होता है जिसकी मदद से, REST API के बारे में बताया और उसका इस्तेमाल किया जा सकता है. इसका इस्तेमाल क्लाइंट लाइब्रेरी, IDE प्लग इन, और 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
बाकी बचे संसाधन: v3.accounts.hotels
माटिंग में इस्तेमाल हुए तरीके | |
---|---|
setLiveOnGoogle |
POST /v3/{account=accounts/*}/hotels:setLiveOnGoogle कई प्रॉपर्टी के लिए, Google पर लाइव स्टेटस अपडेट करने का कस्टम तरीका. |
REST रिसॉर्स: v3.accounts.icon
माटिंग में इस्तेमाल हुए तरीके | |
---|---|
create |
POST /v3/{parent=accounts/*}/icons नया आइकॉन अपलोड करता है और उसकी समीक्षा करना शुरू करता है. |
get |
GET /v3/{name=accounts/*/icons/*} अनुरोध यूआरआई में बताए गए आइकॉन रिसॉर्स के नाम से जुड़ा Icon इंस्टेंस दिखाता है. |
list |
GET /v3/{parent=accounts/*}/icons पार्टनर खाते के लिए Icon दिखाता है. |
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.price CoverageViews
REST रिसॉर्स: v3.accounts.priceViews
माटिंग में इस्तेमाल हुए तरीके | |
---|---|
get |
GET /v3/{name=accounts/*/priceViews/*} इससे अनुरोध की गई कीमत की पूरी जानकारी मिलती है. |
REST रिसॉर्स: v3.accounts.propertyDisplayreportViews
माटिंग में इस्तेमाल हुए तरीके | |
---|---|
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 समाधान रिपोर्ट की पुष्टि करता है. |