L'API Travel Partner fornisce un'interfaccia RESTful alla piattaforma Google Hotel Center. Consente a un'app di recuperare e modificare i dati di Hotel Center in modo efficiente ed è quindi adatta per la gestione di account di grandi dimensioni 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.icon
- Risorsa REST: v3.accounts.participationReportViews
- Risorsa REST: v3.accounts.priceAccuracyViews
- Risorsa REST: v3.accounts.priceCoperturaViews
- 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, usa le seguenti informazioni quando effettui le richieste API.
Documento di rilevamento
Un documento discovery è una specifica leggibile dal 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 seguenti 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 all'account. |
get |
GET /v3/{name=accounts/*/accountLinks/*} Restituisce l'istanza AccountLink associata al nome della risorsa link 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 il target del link dell'account di un link 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 del 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 contiene anche i report sulle impressioni. |
Risorsa REST: v3.accounts.hotelViews
Metodi | |
---|---|
list |
GET /v3/{parent=accounts/*}/hotelViews Restituisce l'elenco delle visualizzazioni di hotel. |
summarize |
GET /v3/{parent=accounts/*}/hotelViews:summarize Restituisce le informazioni di riepilogo 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 di Informazioni pubblicate su Google per più proprietà. |
Risorsa REST: v3.accounts.icon
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 risorsa icona specificato nell'URI della richiesta. |
list |
GET /v3/{parent=accounts/*}/icons Restituisce gli Icon per un account partner. |
Risorsa REST: v3.accounts.participationReportViews
Metodi | |
---|---|
query |
GET /v3/{name=accounts/*}/participationReportViews:query Offre la possibilità di eseguire query (get, filtri e segmenti) di un report sulla partecipazione per un determinato account. |
Risorsa REST: v3.accounts.priceAccuracyViews
Metodi | |
---|---|
get |
GET /v3/{name=accounts/*/priceAccuracyViews/*} Restituisce la visualizzazione precisa del prezzo richiesto in modo dettagliato. |
list |
GET /v3/{parent=accounts/*}/priceAccuracyViews Elenca le visualizzazioni disponibili con accuratezza del prezzo. |
summarize |
GET /v3/{parent=accounts/*}/priceAccuracyViews:summarize Restituisce il riepilogo di accuratezza del prezzo. |
Risorsa REST: v3.accounts.priceCoperturaViews
Metodi | |
---|---|
getLatest |
GET /v3/{parent=accounts/*}/priceCoverageViews:latest Restituisce la visualizzazione della copertura dei prezzi più recente 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 dettaglio. |
Risorsa REST: v3.accounts.propertyPerformanceReportViews
Metodi | |
---|---|
query |
GET /v3/{name=accounts/*}/propertyPerformanceReportViews:query Offre la possibilità di eseguire query (get, filtri e segmenti) di un report sui link del rendimento delle proprietà 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 rapporto 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. |