- Żądanie HTTP
- Parametry ścieżki
- Parametry zapytania
- Treść żądania
- Treść odpowiedzi
- Zakresy autoryzacji
- PropertyPerformanceResult
- AdvanceBookingWindow
- LengthOfStay
- Liczba osób
Umożliwia wysyłanie zapytań (pobieranie, filtrowanie i segmentowanie) do raportu o bezpłatnych linkach do rezerwacji na konkretnym koncie. Ta nowa wersja zwraca wyświetlenia i kliknięcia, a także znacznie większy nadzbiór filtrów i agregacji.
Żądanie HTTP
GET https://travelpartner.googleapis.com/v3/{name=accounts/*}/propertyPerformanceReportViews:query
Adres URL używa składni transkodowania gRPC.
Parametry ścieżki
| Parametry | |
|---|---|
name |
Nazwa zasobu konta, którego dotyczy zapytanie. Format: accounts/{account_id} |
Parametry zapytania
| Parametry | |
|---|---|
filter |
Warunki (pola i wyrażenia) używane do filtrowania danych o skuteczności usługi na koncie, z którego wysyłane jest zapytanie. Składnia wymaga spacji wokół operatora Ważne: prawidłowa składnia dodawania wielu warunków to: Pole Wartości pól Wartości atrybutów Przykłady prawidłowych warunków:
|
aggregateBy |
Określa sposób segmentowania danych zwracanych przez zapytanie. Jeśli na przykład podasz wartość Wartość ciągu tekstowego to lista pól rozdzielonych przecinkami. Prawidłowe pola to: Ważne: użycie parametru |
pageSize |
Maksymalna liczba wyników uczestnictwa do zwrócenia. Usługa może zwrócić mniej niż ta wartość. Jeśli nie podano tego argumentu, zwracanych jest maksymalnie 10 tys. wyników. Maksymalna wartość to 10 000. Wartości powyżej 10 000 zostaną ograniczone do 10 000. |
pageToken |
Token strony otrzymany z poprzedniego żądania participationReportViews.query. Podaj ten token, aby otrzymać kolejną stronę. Podczas paginacji wszystkie inne parametry przekazane do participationReportViews.query muszą być zgodne z wywołaniem, które dostarczyło token strony. |
Treść żądania
Treść żądania musi być pusta.
Treść odpowiedzi
Wiadomość z odpowiedzią dla PropertyPerformanceReportService.QueryPropertyPerformanceReport.
W przypadku powodzenia treść żądania zawiera dane o następującej strukturze:
| Zapis JSON |
|---|
{
"results": [
{
object ( |
| Pola | |
|---|---|
results[] |
Lista wyników pasujących do zapytania. |
nextPageToken |
Token stronicowania używany do pobierania następnej strony wyników. Jeśli pominiesz to pole, nie będzie kolejnych stron. |
Zakresy autoryzacji
Wymaga następującego zakresu OAuth:
https://www.googleapis.com/auth/travelpartner
Więcej informacji znajdziesz w sekcji OAuth 2.0 Overview.
PropertyPerformanceResult
Reprezentuje wynik zapytania o raport skuteczności usługi na koncie.
| Zapis JSON |
|---|
{ "date": { object ( |
| Pola | |
|---|---|
date |
datę mieszczącą się w zakresie dat podanym w żądaniu. Występuje tylko wtedy, gdy w parametrze |
advanceBookingWindow |
Różnica w dniach między datą zapytania a datą zameldowania w lokalnej strefie czasowej obiektu. Występuje tylko wtedy, gdy w parametrze |
brand |
Marka usługi określona przez partnera. Występuje tylko wtedy, gdy w parametrze |
deviceType |
Typ urządzenia użytkownika. Występuje tylko wtedy, gdy w parametrze |
highIntentUsers |
Czy zapytanie użytkownika wskazywało na duże zainteresowanie rezerwacją. Występuje tylko wtedy, gdy w parametrze |
lengthOfStay |
Liczba nocy między datą zameldowania a datą wymeldowania podaną przez użytkownika. Występuje tylko wtedy, gdy w parametrze |
propertyRegionCode |
Kod regionu w standardzie ISO 3116 kraju lub regionu, w którym znajduje się nieruchomość. Występuje tylko wtedy, gdy w żądaniu w parametrze |
occupancy |
Liczba osób, które mają się zatrzymać w obiekcie. Występuje tylko wtedy, gdy w parametrze |
partnerPropertyId |
Identyfikator usługi partnera. Występuje tylko wtedy, gdy w parametrze |
partnerPropertyDisplayName |
Nazwa usługi partnera. Występuje tylko wtedy, gdy w parametrze |
userRegionCode |
Kod regionu w formacie ISO 3116 kraju lub regionu użytkownika. Występuje tylko wtedy, gdy w żądaniu w parametrze |
clickCount |
Łączna liczba kliknięć bezpłatnego linku do rezerwacji, które zostały zarejestrowane w przypadku tego wyniku. |
impressionCount |
Łączna liczba wyświetleń bezpłatnych linków do rezerwacji, które zostały zarejestrowane w przypadku tego wyniku. Ta wartość jest zaokrąglana, aby chronić prywatność użytkowników. |
clickthroughRate |
Równa się |
adsClickCount |
Łączna liczba kliknięć reklam zarejestrowanych w przypadku tego wyniku. |
adsImpressionCount |
Łączna liczba wyświetleń reklamy, które zostały zarejestrowane w przypadku tego wyniku. |
adsClickthroughRate |
Równa się |
vrWebsiteButtonClicks |
Łączna liczba kliknięć przycisku „Witryna” w Google w przypadku kwater wakacyjnych. |
AdvanceBookingWindow
Zawiera listę obsługiwanych okresów rezerwacji z wyprzedzeniem. Wszystkie porównania dat są podawane w strefie czasowej usługi.
| Wartości w polu enum | |
|---|---|
ADVANCE_BOOKING_WINDOW_UNSPECIFIED |
Nie określono. |
ADVANCE_BOOKING_WINDOW_SAME_DAY |
Data zameldowania była taka sama jak data zapytania. |
ADVANCE_BOOKING_WINDOW_NEXT_DAY |
Data zameldowania przypadała na dzień po dacie zapytania. |
ADVANCE_BOOKING_WINDOW_DAYS_2_TO_7 |
Data zameldowania przypadała 2–7 dni po dacie zapytania. |
ADVANCE_BOOKING_WINDOW_DAYS_8_TO_14 |
Data zameldowania przypadała 8–14 dni po dacie zapytania. |
ADVANCE_BOOKING_WINDOW_DAYS_15_TO_30 |
Data zameldowania przypadała 15–30 dni po dacie zapytania. |
ADVANCE_BOOKING_WINDOW_DAYS_31_TO_60 |
Data zameldowania przypadała 31–60 dni po dacie zapytania. |
ADVANCE_BOOKING_WINDOW_DAYS_61_TO_90 |
Data zameldowania przypadała 61–90 dni po dacie zapytania. |
ADVANCE_BOOKING_WINDOW_DAYS_91_TO_120 |
Data zameldowania przypadała 91–120 dni po dacie zapytania. |
ADVANCE_BOOKING_WINDOW_DAYS_121_TO_150 |
Data zameldowania przypadała 121–150 dni po dacie zapytania. |
ADVANCE_BOOKING_WINDOW_DAYS_151_TO_180 |
Data zameldowania przypadała 151–180 dni po dacie zapytania. |
ADVANCE_BOOKING_WINDOW_DAYS_OVER_180 |
Data zameldowania przypadała ponad 180 dni po dacie zapytania. |
LengthOfStay
Wylicza obsługiwane długości pobytu (LOS).
| Wartości w polu enum | |
|---|---|
LENGTH_OF_STAY_UNSPECIFIED |
Nie określono. |
LENGTH_OF_STAY_NIGHTS_1 |
Pobyt na jedną noc. |
LENGTH_OF_STAY_NIGHTS_2 |
Pobyt na 2 noce. |
LENGTH_OF_STAY_NIGHTS_3 |
Pobyt na 3 noce. |
LENGTH_OF_STAY_NIGHTS_4_TO_7 |
Pobyt na 4–7 nocy. |
LENGTH_OF_STAY_NIGHTS_8_TO_14 |
Pobyt trwający od 8 do 14 nocy. |
LENGTH_OF_STAY_NIGHTS_15_TO_21 |
Pobyt na 15–21 nocy. |
LENGTH_OF_STAY_NIGHTS_22_TO_30 |
Pobyt trwający od 22 do 30 nocy. |
LENGTH_OF_STAY_NIGHTS_OVER_30 |
pobyt trwający ponad 30 nocy; |
Liczba osób
Wylicza obsługiwane całkowite obłożenie sali.
| Wartości w polu enum | |
|---|---|
OCCUPANCY_UNSPECIFIED |
Nie określono. |
OCCUPANCY_1 |
Jedna osoba. |
OCCUPANCY_2 |
2 osoby. |
OCCUPANCY_3 |
3 osoby. |
OCCUPANCY_4 |
4 osoby. |
OCCUPANCY_OVER_4 |
Więcej niż 4 osoby. |