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/*}/accountLinks Crea 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 AccountLink associata al nome della risorsa di collegamento dell'account specificato nell'URL della richiesta. |
list |
GET /v3/{parent=accounts/*}/accountLinks Restituisce 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/*}/brands Crea un nuovo brand. |
get |
GET /v3/{name=accounts/*/brands/*} Restituisce l'istanza Brand associata al nome della risorsa brand dell'URI della richiesta. |
list |
GET /v3/{parent=accounts/*}/brands Restituisce 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:query DEPRECATO: utilizza PropertyPerformanceReportService.QueryPropertyPerformanceReport , che include anche i report sulle impressioni. |
Risorsa REST: v3.accounts.hotelViews
Metodi | |
---|---|
list |
GET /v3/{parent=accounts/*}/hotelViews Restituisce l'elenco delle visualizzazioni degli hotel. |
summarize |
GET /v3/{parent=accounts/*}/hotelViews:summarize Restituisce informazioni riepilogative sugli hotel. |
Risorsa REST: v3.accounts.hotels
Metodi | |
---|---|
setLiveOnGoogle |
POST /v3/{account=accounts/*}/hotels:setLiveOnGoogle Metodo 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/*}/icons Carica una nuova icona e avvia la procedura di revisione. |
get |
GET /v3/{name=accounts/*/icons/*} Restituisce l'istanza Icon associata a un nome di risorsa icona specificato nell'URI della richiesta. |
list |
GET /v3/{parent=accounts/*}/icons Restituisce i Icon per un account partner. |
Risorsa REST: v3.accounts.listings
Metodi | |
---|---|
verify |
POST /v3/{parent=accounts/*}/listings:verify Restituisce 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:query Consente 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/*}/priceAccuracyViews Elenca le visualizzazioni disponibili per l'accuratezza del prezzo. |
summarize |
GET /v3/{parent=accounts/*}/priceAccuracyViews:summarize Restituisce il riepilogo dell'accuratezza del prezzo. |
Risorsa REST: v3.accounts.priceCoverageViews
Metodi | |
---|---|
getLatest |
GET /v3/{parent=accounts/*}/priceCoverageViews:latest Restituisce la visualizzazione più recente della copertura dei prezzi in dettaglio. |
list |
GET /v3/{parent=accounts/*}/priceCoverageViews Restituisce 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:query Consente 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/*}/reconciliationReports Crea 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/*}/reconciliationReports Restituisce un elenco dei nomi dei report sulle riconciliazioni creati. |
validate |
POST /v3/{parent=accounts/*}/reconciliationReports:validate Convalida un report sulle riconciliazioni. |