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