Travel Partner API는 Google Hotel Center 플랫폼에 대한 RESTful 인터페이스를 제공합니다. 이를 통해 앱이 Hotel Center 데이터를 효율적으로 가져오고 변경할 수 있으므로 대규모 또는 복잡한 계정을 관리하는 데 적합합니다.
- REST 리소스: v3.accounts.accountLinks
- REST 리소스: v3.accounts.brands
- REST 리소스: v3.accounts.freeBookingLinksReportViews
- REST 리소스: v3.accounts.hotelViews
- REST 리소스: v3.accounts.hotels
- REST 리소스: v3.accounts.icons
- REST 리소스: v3.accounts.listings
- REST 리소스: v3.accounts.participationReportViews
- REST 리소스: v3.accounts.priceAccuracyViews
- REST 리소스: v3.accounts.priceCoverageViews
- REST 리소스: v3.accounts.priceViews
- REST 리소스: v3.accounts.propertyPerformanceReportViews
- REST 리소스: v3.accounts.reconciliationReports
서비스: travelpartner.googleapis.com
이 서비스를 호출하려면 Google에서 제공하는 클라이언트 라이브러리를 사용하는 것이 좋습니다. 애플리케이션에서 자체 라이브러리를 사용하여 이 서비스를 호출해야 한다면 API 요청을 실행할 때 다음 정보를 사용해야 합니다.
탐색 문서
검색 문서는 머신에서 읽을 수 있는 사양이며 REST API를 설명하고 사용하는 데 참조할 수 있습니다. 또한 클라이언트 라이브러리, IDE 플러그인, 기타 Google API와 상호작용하는 도구를 빌드하는 데 사용됩니다. 하나의 서비스는 여러 개의 검색 문서를 제공할 수 있습니다. 이 서비스는 다음 검색 문서를 제공합니다.
서비스 엔드포인트
서비스 엔드포인트는 API 서비스의 네트워크 주소를 지정하는 기준 URL입니다. 하나의 서비스는 여러 서비스 엔드포인트를 포함할 수 있습니다. 이 서비스에는 다음 서비스 엔드포인트가 포함되고, 그 아래의 모든 URI가 이 서비스 엔드포인트와 관련됩니다.
https://travelpartner.googleapis.com
REST 리소스: v3.accounts.accountLinks
메서드 | |
---|---|
create |
POST /v3/{parent=accounts/*}/accountLinks Hotel Center 계정과 Google Ads 계정 간의 새 계정 링크를 만듭니다. |
delete |
DELETE /v3/{name=accounts/*/accountLinks/*} 계정 연결을 삭제합니다. |
get |
GET /v3/{name=accounts/*/accountLinks/*} 요청 URL에 지정된 계정 링크 리소스 이름과 연결된 AccountLink 인스턴스를 반환합니다. |
list |
GET /v3/{parent=accounts/*}/accountLinks Hotel Center 계정의 계정 링크를 반환합니다. |
patch |
PATCH /v3/{accountLink.name=accounts/*/accountLinks/*} 계정 연결의 계정 연결 타겟을 업데이트합니다. |
REST 리소스: v3.accounts.brands
메서드 | |
---|---|
create |
POST /v3/{parent=accounts/*}/brands 새 브랜드를 만듭니다. |
get |
GET /v3/{name=accounts/*/brands/*} 요청 URI의 브랜드 리소스 이름과 연결된 Brand 인스턴스를 반환합니다. |
list |
GET /v3/{parent=accounts/*}/brands 파트너 계정의 브랜드를 반환합니다. |
patch |
PATCH /v3/{brand.name=accounts/*/brands/*} 브랜드를 업데이트합니다. |
REST 리소스: v3.accounts.freeBookingLinksReportViews
메서드 | |
---|---|
query |
GET /v3/{name=accounts/*}/freeBookingLinksReportViews:query 지원 중단됨: 노출 보고 기능도 있는 PropertyPerformanceReportService.QueryPropertyPerformanceReport 를 대신 사용하세요. |
REST 리소스: v3.accounts.hotelViews
메서드 | |
---|---|
list |
GET /v3/{parent=accounts/*}/hotelViews 호텔 뷰 목록을 반환합니다. |
summarize |
GET /v3/{parent=accounts/*}/hotelViews:summarize 호텔에 관한 요약 정보를 반환합니다. |
REST 리소스: v3.accounts.hotels
메서드 | |
---|---|
setLiveOnGoogle |
POST /v3/{account=accounts/*}/hotels:setLiveOnGoogle 여러 숙박 시설의 Google에 게시 상태를 업데이트하는 컬렉션 수준 맞춤 메서드입니다. |
REST 리소스: v3.accounts.icons
메서드 | |
---|---|
create |
POST /v3/{parent=accounts/*}/icons 새 아이콘을 업로드하고 검토 프로세스를 시작합니다. |
get |
GET /v3/{name=accounts/*/icons/*} 요청 URI에 지정된 아이콘 리소스 이름과 연결된 Icon 인스턴스를 반환합니다. |
list |
GET /v3/{parent=accounts/*}/icons 파트너 계정의 Icon 를 반환합니다. |
REST 리소스: v3.accounts.listings
메서드 | |
---|---|
verify |
POST /v3/{parent=accounts/*}/listings:verify 데이터 문제가 있고 VR 파트너에게만 게재 자격이 있는 인증된 등록정보를 반환합니다. |
REST 리소스: v3.accounts.participationReportViews
메서드 | |
---|---|
query |
GET /v3/{name=accounts/*}/participationReportViews:query 특정 계정의 참여 보고서를 쿼리 (가져오기, 필터링, 분류)할 수 있는 기능을 제공합니다. |
REST 리소스: v3.accounts.priceAccuracyViews
메서드 | |
---|---|
get |
GET /v3/{name=accounts/*/priceAccuracyViews/*} 요청된 가격 정확성 뷰를 전체 세부정보로 반환합니다. |
list |
GET /v3/{parent=accounts/*}/priceAccuracyViews 사용 가능한 가격 정확도 뷰를 나열합니다. |
summarize |
GET /v3/{parent=accounts/*}/priceAccuracyViews:summarize 가격 정확도 요약을 반환합니다. |
REST 리소스: v3.accounts.priceCoverageViews
메서드 | |
---|---|
getLatest |
GET /v3/{parent=accounts/*}/priceCoverageViews:latest 최신 가격 적용 범위 뷰를 전체 세부정보로 반환합니다. |
list |
GET /v3/{parent=accounts/*}/priceCoverageViews 전체 가격 범위 기록을 반환합니다. |
REST 리소스: v3.accounts.priceViews
메서드 | |
---|---|
get |
GET /v3/{name=accounts/*/priceViews/*} 요청된 가격 보기를 전체 세부정보로 반환합니다. |
REST 리소스: v3.accounts.propertyPerformanceReportViews
메서드 | |
---|---|
query |
GET /v3/{name=accounts/*}/propertyPerformanceReportViews:query 특정 계정의 무료 예약 링크 보고서를 쿼리 (가져오기, 필터링, 분류)할 수 있는 기능을 제공합니다. |
REST 리소스: v3.accounts.reconciliationReports
메서드 | |
---|---|
create |
POST /v3/{parent=accounts/*}/reconciliationReports 조정 보고서를 만들어 Google에 업로드합니다. |
get |
GET /v3/{name=accounts/*/reconciliationReports/*} 조정 보고서를 반환합니다. |
list |
GET /v3/{parent=accounts/*}/reconciliationReports 생성된 조정 보고서의 이름 목록을 반환합니다. |
validate |
POST /v3/{parent=accounts/*}/reconciliationReports:validate 조정 보고서를 검사합니다. |