- Richiesta HTTP
- Parametri del percorso
- Parametri di query
- Corpo della richiesta
- Corpo della risposta
- Ambiti di autorizzazione
- PropertyPerformanceResult
- AdvanceBookingWindow
- LengthOfStay
- Occupazione
Consente di eseguire query (recuperare, filtrare e segmentare) un report sui link di prenotazione gratuiti per un account specifico. Questa nuova versione restituisce impressioni e clic, nonché un superset molto più ampio di filtri/aggregazioni.
Richiesta HTTP
GET https://travelpartner.googleapis.com/v3/{name=accounts/*}/propertyPerformanceReportViews:query
L'URL utilizza la sintassi di transcodifica gRPC.
Parametri del percorso
| Parametri | |
|---|---|
name |
Il nome della risorsa dell'account su cui viene eseguita la query. Formato: accounts/{account_id} |
Parametri di query
| Parametri | |
|---|---|
filter |
Le condizioni (campi ed espressioni) utilizzate per filtrare le metriche di rendimento della proprietà per l'account per cui viene eseguita la query. La sintassi richiede spazi intorno all'operatore Importante:la sintassi corretta per aggiungere più condizioni è: Il campo I valori del campo I valori di Di seguito sono riportati alcuni esempi di condizioni valide:
|
aggregateBy |
Specifica come segmentare le metriche restituite dalla query. Ad esempio, se viene specificato Il valore della stringa è un elenco di campi separati da virgole. I campi validi sono: Importante: l'utilizzo del parametro |
pageSize |
Il numero massimo di risultati di partecipazione da restituire. Il servizio potrebbe restituire un numero inferiore a questo valore. Se non specificato, verranno restituiti al massimo 10.000 risultati. Il valore massimo è 10.000; i valori superiori a 10.000 verranno forzati a 10.000. |
pageToken |
Un token di pagina ricevuto da una precedente richiesta participationReportViews.query. Fornisci questo valore per ricevere la pagina successiva. Durante la paginazione, tutti gli altri parametri forniti a participationReportViews.query devono corrispondere alla chiamata che ha fornito il token di pagina. |
Corpo della richiesta
Il corpo della richiesta deve essere vuoto.
Corpo della risposta
Messaggio di risposta per PropertyPerformanceReportService.QueryPropertyPerformanceReport.
In caso di esito positivo, il corpo della risposta contiene dati con la seguente struttura:
| Rappresentazione JSON |
|---|
{
"results": [
{
object ( |
| Campi | |
|---|---|
results[] |
L'elenco dei risultati che corrispondono alla query. |
nextPageToken |
Token di paginazione utilizzato per recuperare la pagina successiva dei risultati. Se questo campo viene omesso, non verranno visualizzate altre pagine. |
Ambiti di autorizzazione
Richiede il seguente ambito OAuth:
https://www.googleapis.com/auth/travelpartner
Per saperne di più, consulta la OAuth 2.0 Overview.
PropertyPerformanceResult
Rappresenta un risultato della query per il report sul rendimento della proprietà per un account.
| Rappresentazione JSON |
|---|
{ "date": { object ( |
| Campi | |
|---|---|
date |
Una data compresa nell'intervallo di date richiesto. Presente solo se |
advanceBookingWindow |
Differenza in giorni tra la data della query e la data di check-in nel fuso orario locale della proprietà. Presente solo se |
brand |
Brand specificato dal partner per la proprietà. Presente solo se |
deviceType |
Il tipo di dispositivo dell'utente. Presente solo se |
highIntentUsers |
Se la query dell'utente ha indicato un forte interesse per la prenotazione. Presente solo se |
lengthOfStay |
Numero di notti tra le date di check-in e check-out specificate dall'utente. Presente solo se |
propertyRegionCode |
Codice regione ISO 3116 del paese/regione della proprietà. Presente solo se |
occupancy |
Numero di persone che soggiorneranno nella proprietà. Presente solo se |
partnerPropertyId |
ID proprietà del partner. Presente solo se |
partnerPropertyDisplayName |
Nome della proprietà del partner. Presente solo se |
userRegionCode |
Codice regione ISO 3116 del paese/regione dell'utente. Presente solo se |
clickCount |
Il numero totale di clic sui link di prenotazione gratuiti registrati per questo risultato. |
impressionCount |
Il numero totale di impressioni dei link di prenotazione gratuiti registrate per questo risultato. Questo valore è arrotondato per tutelare la privacy dell'utente. |
clickthroughRate |
Uguale a |
adsClickCount |
Il numero totale di clic sugli annunci registrati per questo risultato. |
adsImpressionCount |
Il numero totale di impressioni annuncio registrate per questo risultato. |
adsClickthroughRate |
Uguale a |
vrWebsiteButtonClicks |
Il numero totale di clic sul pulsante "Sito web" su Google per le case vacanze. |
AdvanceBookingWindow
Elenca le finestre per prenotazione anticipata (ABW) supportate. Tutti i confronti tra date vengono eseguiti nel fuso orario della proprietà.
| Enum | |
|---|---|
ADVANCE_BOOKING_WINDOW_UNSPECIFIED |
Non specificato. |
ADVANCE_BOOKING_WINDOW_SAME_DAY |
La data del check-in era uguale a quella della query. |
ADVANCE_BOOKING_WINDOW_NEXT_DAY |
La data del check-in era il giorno successivo alla data della query. |
ADVANCE_BOOKING_WINDOW_DAYS_2_TO_7 |
La data di check-in era compresa tra 2 e 7 giorni dopo la data della query. |
ADVANCE_BOOKING_WINDOW_DAYS_8_TO_14 |
La data di check-in era compresa tra 8 e 14 giorni dopo la data della query. |
ADVANCE_BOOKING_WINDOW_DAYS_15_TO_30 |
La data di check-in era 15-30 giorni dopo la data della query. |
ADVANCE_BOOKING_WINDOW_DAYS_31_TO_60 |
La data del check-in era compresa tra 31 e 60 giorni dopo la data della query. |
ADVANCE_BOOKING_WINDOW_DAYS_61_TO_90 |
La data di check-in era compresa tra 61 e 90 giorni dopo la data della query. |
ADVANCE_BOOKING_WINDOW_DAYS_91_TO_120 |
La data di check-in era compresa tra 91 e 120 giorni dopo la data della query. |
ADVANCE_BOOKING_WINDOW_DAYS_121_TO_150 |
La data di check-in era compresa tra 121 e 150 giorni dopo la data della query. |
ADVANCE_BOOKING_WINDOW_DAYS_151_TO_180 |
La data di check-in era compresa tra 151 e 180 giorni dopo la data della query. |
ADVANCE_BOOKING_WINDOW_DAYS_OVER_180 |
La data di check-in era successiva di oltre 180 giorni alla data della query. |
LengthOfStay
Elenca le durate del soggiorno (LOS) supportate.
| Enum | |
|---|---|
LENGTH_OF_STAY_UNSPECIFIED |
Non specificato. |
LENGTH_OF_STAY_NIGHTS_1 |
Soggiorno di una sola notte. |
LENGTH_OF_STAY_NIGHTS_2 |
Soggiorno di 2 notti. |
LENGTH_OF_STAY_NIGHTS_3 |
Soggiorno di 3 notti. |
LENGTH_OF_STAY_NIGHTS_4_TO_7 |
Soggiorno di 4-7 notti. |
LENGTH_OF_STAY_NIGHTS_8_TO_14 |
Soggiorno di 8-14 notti. |
LENGTH_OF_STAY_NIGHTS_15_TO_21 |
Soggiorno di 15-21 notti. |
LENGTH_OF_STAY_NIGHTS_22_TO_30 |
Soggiorno di 22-30 notti. |
LENGTH_OF_STAY_NIGHTS_OVER_30 |
Soggiorno di oltre 30 notti. |
Numero di persone
Elenca l'occupazione totale della stanza supportata.
| Enum | |
|---|---|
OCCUPANCY_UNSPECIFIED |
Non specificato. |
OCCUPANCY_1 |
Una sola persona. |
OCCUPANCY_2 |
Due persone. |
OCCUPANCY_3 |
Tre persone. |
OCCUPANCY_4 |
Quattro persone. |
OCCUPANCY_OVER_4 |
Più di 4 persone. |