L'API Travel Partner ti offre un'interfaccia RESTful alla piattaforma Google Hotel Center. Consente a un'app di recuperare e modificare in modo efficiente i dati di Hotel Center ed è quindi adatta alla gestione di account grandi o complessi.
- Risorsa REST: v3.accounts.accountLinks
- Risorsa REST: v3.accounts.brands
- Risorsa REST: v3.accounts.freeBookingLinksReportViews
- Risorsa REST: v3.accounts.hotelViews
- Risorsa REST: v3.accounts.hotels
- Risorsa REST: v3.accounts.icons
- Risorsa REST: v3.accounts.listings
- Risorsa REST: v3.accounts.participationReportViews
- Risorsa REST: v3.accounts.priceAccuracyViews
- Risorsa REST: v3.accounts.priceCoverageViews
- Risorsa REST: v3.accounts.priceViews
- Risorsa REST: v3.accounts.propertyPerformanceReportViews
- Risorsa REST: v3.accounts.reconciliationReports
Servizio: travelpartner.googleapis.com
Per chiamare questo servizio, ti consigliamo di utilizzare le librerie client fornite da Google. Se la tua applicazione deve utilizzare le tue librerie per chiamare questo servizio, utilizza le seguenti informazioni quando effettui le richieste API.
Documento di rilevamento
Un documento di rilevamento è una specifica leggibile da computer per descrivere e utilizzare le API REST. Viene utilizzato per creare librerie client, plug-in IDE e altri strumenti che interagiscono con le API di Google. Un servizio può fornire più documenti di rilevamento. Questo servizio fornisce il seguente documento di rilevamento:
Endpoint di servizio
Un endpoint di servizio è un URL di base che specifica l'indirizzo di rete di un servizio API. Un servizio può avere più endpoint di servizio. Questo servizio ha il seguente endpoint di servizio e tutti gli URI riportati di seguito sono relativi a questo endpoint di servizio:
- https://travelpartner.googleapis.com
Risorsa REST: v3.accounts.accountLinks
| Metodi | |
|---|---|
| create | POST /v3/{parent=accounts/*}/accountLinksCrea un nuovo collegamento tra un account Hotel Center e un account Google Ads. | 
| delete | DELETE /v3/{name=accounts/*/accountLinks/*}Elimina un collegamento dell'account. | 
| get | GET /v3/{name=accounts/*/accountLinks/*}Restituisce l'istanza AccountLinkassociata al nome della risorsa di collegamento dell'account specificato nell'URL della richiesta. | 
| list | GET /v3/{parent=accounts/*}/accountLinksRestituisce i collegamenti dell'account per un account Hotel Center. | 
| patch | PATCH /v3/{accountLink.name=accounts/*/accountLinks/*}Aggiorna la destinazione del collegamento dell'account. | 
Risorsa REST: v3.accounts.brands
| Metodi | |
|---|---|
| create | POST /v3/{parent=accounts/*}/brandsCrea un nuovo brand. | 
| get | GET /v3/{name=accounts/*/brands/*}Restituisce l'istanza Brandassociata al nome della risorsa brand dell'URI della richiesta. | 
| list | GET /v3/{parent=accounts/*}/brandsRestituisce i brand per un account partner. | 
| patch | PATCH /v3/{brand.name=accounts/*/brands/*}Aggiorna un brand. | 
Risorsa REST: v3.accounts.freeBookingLinksReportViews
| Metodi | |
|---|---|
| query  | GET /v3/{name=accounts/*}/freeBookingLinksReportViews:queryDEPRECATO: utilizza PropertyPerformanceReportService.QueryPropertyPerformanceReport, che include anche i report sulle impressioni. | 
Risorsa REST: v3.accounts.hotelViews
| Metodi | |
|---|---|
| list | GET /v3/{parent=accounts/*}/hotelViewsRestituisce l'elenco delle visualizzazioni degli hotel. | 
| summarize | GET /v3/{parent=accounts/*}/hotelViews:summarizeRestituisce informazioni riepilogative sugli hotel. | 
Risorsa REST: v3.accounts.hotels
| Metodi | |
|---|---|
| setLiveOnGoogle | POST /v3/{account=accounts/*}/hotels:setLiveOnGoogleMetodo personalizzato a livello di raccolta per aggiornare lo stato Online su Google per più proprietà. | 
Risorsa REST: v3.accounts.icons
| Metodi | |
|---|---|
| create | POST /v3/{parent=accounts/*}/iconsCarica una nuova icona e avvia la procedura di revisione. | 
| get | GET /v3/{name=accounts/*/icons/*}Restituisce l'istanza Iconassociata a un nome di risorsa icona specificato nell'URI della richiesta. | 
| list | GET /v3/{parent=accounts/*}/iconsRestituisce i Iconper un account partner. | 
Risorsa REST: v3.accounts.listings
| Metodi | |
|---|---|
| verify | POST /v3/{parent=accounts/*}/listings:verifyRestituisce schede verificate con problemi di dati e idoneità alla pubblicazione solo per i partner VR. | 
Risorsa REST: v3.accounts.participationReportViews
| Metodi | |
|---|---|
| query | GET /v3/{name=accounts/*}/participationReportViews:queryConsente di eseguire query (recuperare, filtrare e segmentare) su un report sulla partecipazione per un determinato account. | 
Risorsa REST: v3.accounts.priceAccuracyViews
| Metodi | |
|---|---|
| get | GET /v3/{name=accounts/*/priceAccuracyViews/*}Restituisce la visualizzazione dell'accuratezza del prezzo richiesta in dettaglio. | 
| list | GET /v3/{parent=accounts/*}/priceAccuracyViewsElenca le visualizzazioni disponibili per l'accuratezza del prezzo. | 
| summarize | GET /v3/{parent=accounts/*}/priceAccuracyViews:summarizeRestituisce il riepilogo dell'accuratezza del prezzo. | 
Risorsa REST: v3.accounts.priceCoverageViews
| Metodi | |
|---|---|
| getLatest | GET /v3/{parent=accounts/*}/priceCoverageViews:latestRestituisce la visualizzazione più recente della copertura dei prezzi in dettaglio. | 
| list | GET /v3/{parent=accounts/*}/priceCoverageViewsRestituisce l'intera cronologia della copertura dei prezzi. | 
Risorsa REST: v3.accounts.priceViews
| Metodi | |
|---|---|
| get | GET /v3/{name=accounts/*/priceViews/*}Restituisce la visualizzazione del prezzo richiesta in modo dettagliato. | 
Risorsa REST: v3.accounts.propertyPerformanceReportViews
| Metodi | |
|---|---|
| query | GET /v3/{name=accounts/*}/propertyPerformanceReportViews:queryConsente di eseguire query (recuperare, filtrare e segmentare) su un report sui link di prenotazione gratuiti per un account specifico. | 
Risorsa REST: v3.accounts.reconciliationReports
| Metodi | |
|---|---|
| create | POST /v3/{parent=accounts/*}/reconciliationReportsCrea un report sulle riconciliazioni e lo carica su Google. | 
| get | GET /v3/{name=accounts/*/reconciliationReports/*}Restituisce un report sulle riconciliazioni. | 
| list | GET /v3/{parent=accounts/*}/reconciliationReportsRestituisce un elenco dei nomi dei report sulle riconciliazioni creati. | 
| validate | POST /v3/{parent=accounts/*}/reconciliationReports:validateConvalida un report sulle riconciliazioni. |