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.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 여러 속성의 실시간 게시 상태를 업데이트하는 컬렉션 수준 맞춤 메서드입니다. |
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.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 조정 보고서의 유효성을 검사합니다. |