- HTTP 요청
- 경로 파라미터
- 쿼리 파라미터
- 요청 본문
- 응답 본문
- 승인 범위
- PropertyPerformanceResult
- AdvanceBookingWindow
- LengthOfStay
- 숙박 인원
특정 계정의 무료 예약 링크 보고서를 쿼리 (가져오기, 필터링, 분류)할 수 있는 기능을 제공합니다. 이 새로운 버전은 노출수와 클릭수뿐만 아니라 훨씬 더 큰 필터/집계의 상위 집합을 반환합니다.
HTTP 요청
GET https://travelpartner.googleapis.com/v3/{name=accounts/*}/propertyPerformanceReportViews:query
URL은 gRPC 트랜스코딩 구문을 사용합니다.
경로 매개변수
| 매개변수 | |
|---|---|
name |
쿼리되는 계정의 리소스 이름입니다. 형식: accounts/{account_id} |
쿼리 매개변수
| 매개변수 | |
|---|---|
filter |
쿼리되는 계정의 속성 실적 측정항목을 필터링하는 데 사용되는 조건 (필드 및 표현식)입니다. 구문에는 중요: 여러 조건을 추가하는 올바른 문법은
유효한 조건의 예는 다음과 같습니다.
|
aggregateBy |
쿼리에서 반환된 측정항목을 분류하는 방법을 지정합니다. 예를 들어 문자열 값은 쉼표로 구분된 필드 목록입니다. 유효한 필드는 중요: |
pageSize |
반환할 참여 결과의 최대 수입니다. 서비스가 이 값보다 더 적게 반환할 수 있습니다. 지정하지 않으면 최대 10,000개의 결과가 반환됩니다. 최댓값은 10,000이며, 10,000을 초과하는 값은 10,000으로 변환됩니다. |
pageToken |
이전 participationReportViews.query 요청에서 수신된 페이지 토큰입니다. 후속 페이지를 수신하려면 이를 제공합니다. 페이지로 나누는 경우 participationReportViews.query에 제공하는 다른 모든 매개변수가 페이지 토큰을 제공한 호출과 일치해야 합니다. |
요청 본문
요청 본문은 비어 있어야 합니다.
응답 본문
PropertyPerformanceReportService.QueryPropertyPerformanceReport의 응답 메시지입니다.
성공한 경우 응답 본문은 다음과 같은 구조의 데이터를 포함합니다.
| JSON 표현 |
|---|
{
"results": [
{
object ( |
| 필드 | |
|---|---|
results[] |
쿼리와 일치하는 결과 목록입니다. |
nextPageToken |
결과의 다음 페이지를 가져오는 데 사용되는 페이지로 나누기 토큰입니다. 이 필드를 생략하면 후속 페이지가 표시되지 않습니다. |
승인 범위
다음 OAuth 범위가 필요합니다.
https://www.googleapis.com/auth/travelpartner
자세한 내용은 OAuth 2.0 Overview를 참조하세요.
PropertyPerformanceResult
계정의 속성 실적 보고서를 쿼리한 결과를 나타냅니다.
| JSON 표현 |
|---|
{ "date": { object ( |
| 필드 | |
|---|---|
date |
요청된 기간 내의 날짜입니다. 요청의 |
advanceBookingWindow |
속성의 현지 시간대에서 검색 날짜와 체크인 날짜 간의 일수 차이입니다. 요청의 |
brand |
숙박 시설에 대해 파트너가 지정한 브랜드입니다. 요청의 |
deviceType |
사용자의 기기 유형입니다. 요청의 |
highIntentUsers |
사용자의 쿼리에서 예약할 의향이 높은 것으로 나타났는지 여부입니다. 요청의 |
lengthOfStay |
사용자가 지정한 체크인 날짜와 체크아웃 날짜 사이의 숙박 일수입니다. 요청의 |
propertyRegionCode |
숙박 시설의 국가/지역의 ISO 3116 지역 코드입니다. 요청의 |
occupancy |
숙박을 요청한 인원수입니다. 요청의 |
partnerPropertyId |
파트너의 숙박 시설 ID입니다. 요청의 |
partnerPropertyDisplayName |
파트너의 속성 이름입니다. 요청의 |
userRegionCode |
사용자의 국가/지역의 ISO 3116 지역 코드입니다. 요청의 |
clickCount |
이 결과에 대해 기록된 무료 예약 링크 클릭수의 총계입니다. |
impressionCount |
이 결과에 대해 기록된 무료 예약 링크 노출수의 총수입니다. 이 값은 사용자 개인 정보 보호를 위해 반올림됩니다. |
clickthroughRate |
|
adsClickCount |
이 결과에 대해 기록된 총 광고 클릭수입니다. |
adsImpressionCount |
이 결과에 대해 기록된 총 광고 노출수입니다. |
adsClickthroughRate |
|
vrWebsiteButtonClicks |
Google에서 공유숙박의 '웹사이트' 버튼을 클릭한 총수입니다. |
AdvanceBookingWindow
지원되는 사전 예약 가능 기간 (ABW)을 열거합니다. 모든 날짜 비교는 속성의 시간대를 기준으로 합니다.
| 열거형 | |
|---|---|
ADVANCE_BOOKING_WINDOW_UNSPECIFIED |
지정되지 않음 |
ADVANCE_BOOKING_WINDOW_SAME_DAY |
체크인 날짜가 검색 날짜와 동일했습니다. |
ADVANCE_BOOKING_WINDOW_NEXT_DAY |
체크인 날짜가 쿼리 날짜 다음 날이었습니다. |
ADVANCE_BOOKING_WINDOW_DAYS_2_TO_7 |
체크인 날짜가 검색 날짜로부터 2~7일 후였습니다. |
ADVANCE_BOOKING_WINDOW_DAYS_8_TO_14 |
체크인 날짜가 검색 날짜로부터 8~14일 후였습니다. |
ADVANCE_BOOKING_WINDOW_DAYS_15_TO_30 |
체크인 날짜가 문의 날짜로부터 15~30일 후였습니다. |
ADVANCE_BOOKING_WINDOW_DAYS_31_TO_60 |
체크인 날짜가 문의 날짜로부터 31~60일 후입니다. |
ADVANCE_BOOKING_WINDOW_DAYS_61_TO_90 |
체크인 날짜가 문의 날짜로부터 61~90일 후입니다. |
ADVANCE_BOOKING_WINDOW_DAYS_91_TO_120 |
체크인 날짜가 문의 날짜로부터 91~120일 후입니다. |
ADVANCE_BOOKING_WINDOW_DAYS_121_TO_150 |
체크인 날짜가 문의 날짜로부터 121~150일 후입니다. |
ADVANCE_BOOKING_WINDOW_DAYS_151_TO_180 |
체크인 날짜가 문의 날짜로부터 151~180일 후입니다. |
ADVANCE_BOOKING_WINDOW_DAYS_OVER_180 |
체크인 날짜가 검색 날짜로부터 180일이 지났습니다. |
LengthOfStay
지원되는 숙박 기간 (LOS)을 열거합니다.
| 열거형 | |
|---|---|
LENGTH_OF_STAY_UNSPECIFIED |
지정되지 않음 |
LENGTH_OF_STAY_NIGHTS_1 |
1박 숙박 |
LENGTH_OF_STAY_NIGHTS_2 |
2박 숙박 |
LENGTH_OF_STAY_NIGHTS_3 |
3박 숙박 |
LENGTH_OF_STAY_NIGHTS_4_TO_7 |
4~7박 숙박 |
LENGTH_OF_STAY_NIGHTS_8_TO_14 |
8~14박 숙박 |
LENGTH_OF_STAY_NIGHTS_15_TO_21 |
15~21박 숙박 |
LENGTH_OF_STAY_NIGHTS_22_TO_30 |
22~30박 숙박 |
LENGTH_OF_STAY_NIGHTS_OVER_30 |
30박 초과 숙박 |
숙박 인원
지원되는 총 회의실 점유율을 열거합니다.
| 열거형 | |
|---|---|
OCCUPANCY_UNSPECIFIED |
지정되지 않음 |
OCCUPANCY_1 |
한 명의 사람 |
OCCUPANCY_2 |
2인 요금제. |
OCCUPANCY_3 |
3명 |
OCCUPANCY_4 |
4명 |
OCCUPANCY_OVER_4 |
4명 이상 |