Travel Partner API

API Đối tác du lịch cung cấp cho bạn giao diện RESTful cho nền tảng Google Hotel Center. API này cho phép một ứng dụng truy xuất và thay đổi dữ liệu Hotel Center một cách hiệu quả, do đó phù hợp để quản lý các tài khoản lớn hoặc phức tạp.

Dịch vụ: Travelpartner.googleapis.com

Để gọi dịch vụ này, bạn nên sử dụng thư viện ứng dụng do Google cung cấp. Nếu ứng dụng của bạn cần sử dụng thư viện của riêng bạn để gọi dịch vụ này, hãy sử dụng thông tin sau khi bạn thực hiện yêu cầu API.

Tài liệu khám phá

Tài liệu khám phá là một bản đặc tả mà máy có thể đọc được để mô tả và sử dụng các API REST. Bạn có thể dùng công cụ này để xây dựng thư viện ứng dụng, trình bổ trợ IDE và các công cụ khác tương tác với các API của Google. Một dịch vụ có thể cung cấp nhiều tài liệu khám phá. Dịch vụ này cung cấp tài liệu khám phá sau:

Điểm cuối dịch vụ

Điểm cuối của dịch vụ là một URL cơ sở chỉ định địa chỉ mạng của một dịch vụ API. Một dịch vụ có thể có nhiều điểm cuối cho dịch vụ. Dịch vụ này có điểm cuối dịch vụ sau đây và tất cả các URI bên dưới đều liên quan đến điểm cuối dịch vụ này:

  • https://travelpartner.googleapis.com

Tài nguyên REST: v3.accounts.brands

Phương pháp
create POST /v3/{parent=accounts/*}/brands
Tạo thương hiệu mới.
get GET /v3/{name=accounts/*/brands/*}
Trả về phiên bản Brand liên kết với tên tài nguyên thương hiệu của URI yêu cầu.
list GET /v3/{parent=accounts/*}/brands
Trả về các thương hiệu cho tài khoản đối tác.
patch PATCH /v3/{brand.name=accounts/*/brands/*}
Cập nhật thương hiệu.

Tài nguyên REST: v3.accounts.freebookingLinksReportViews

Phương pháp
query
(deprecated)
GET /v3/{name=accounts/*}/freeBookingLinksReportViews:query
KHÔNG DÙNG NGỪNG: Sử dụng PropertyPerformanceReportService.QueryPropertyPerformanceReport, còn có báo cáo lượt hiển thị.

Tài nguyên REST: v3.accounts.hotelViews

Phương pháp
list GET /v3/{parent=accounts/*}/hotelViews
Trả về danh sách các chế độ xem khách sạn.
summarize GET /v3/{parent=accounts/*}/hotelViews:summarize
Trả về thông tin tóm tắt về khách sạn.

Tài nguyên REST: v3.accounts.hotel

Phương pháp
setLiveOnGoogle POST /v3/{account=accounts/*}/hotels:setLiveOnGoogle
Phương thức tùy chỉnh cấp bộ sưu tập để cập nhật trạng thái của chế độ Xuất hiện trên Google của nhiều cơ sở lưu trú.

Tài nguyên REST: v3.accounts.icons

Phương pháp
create POST /v3/{parent=accounts/*}/icons
Tải một biểu tượng mới lên và bắt đầu quy trình xem xét biểu tượng đó.
get GET /v3/{name=accounts/*/icons/*}
Trả về phiên bản Icon liên kết với một tên tài nguyên biểu tượng được chỉ định trong URI yêu cầu.
list GET /v3/{parent=accounts/*}/icons
Trả về các Icon cho một tài khoản đối tác.

Tài nguyên REST: v3.accounts.participationReportViews

Phương pháp
query GET /v3/{name=accounts/*}/participationReportViews:query
Hỗ trợ truy vấn (nhận, lọc và phân đoạn) báo cáo tham gia của một tài khoản cụ thể.

Tài nguyên REST: v3.accounts.priceAccuracyViews

Phương pháp
get GET /v3/{name=accounts/*/priceAccuracyViews/*}
Trả về thông tin chi tiết về mức độ chính xác về giá mà bạn yêu cầu.
list GET /v3/{parent=accounts/*}/priceAccuracyViews
Liệt kê các chế độ xem mức độ chính xác về giá có sẵn.
summarize GET /v3/{parent=accounts/*}/priceAccuracyViews:summarize
Trả về bản tóm tắt mức độ chính xác về giá.

Tài nguyên REST: v3.accounts.priceCoverageViews

Phương pháp
getLatest GET /v3/{parent=accounts/*}/priceCoverageViews:latest
Trả về thông tin chi tiết mới nhất về phạm vi bao phủ của giá.
list GET /v3/{parent=accounts/*}/priceCoverageViews
Trả về toàn bộ lịch sử phạm vi giá.

Tài nguyên REST: v3.accounts.priceViews

Phương pháp
get GET /v3/{name=accounts/*/priceViews/*}
Trả về thông tin chi tiết về giá mà bạn yêu cầu.

Tài nguyên REST: v3.accounts.propertyPerformanceReportViews

Phương pháp
query GET /v3/{name=accounts/*}/propertyPerformanceReportViews:query
Cung cấp khả năng truy vấn (nhận, lọc và phân đoạn) một báo cáo về đường liên kết hiệu suất của cơ sở lưu trú cho một tài khoản cụ thể.

Tài nguyên REST: v3.accounts.reconciliationReports

Phương pháp
create POST /v3/{parent=accounts/*}/reconciliationReports
Tạo báo cáo đối chiếu và tải báo cáo đó lên Google.
get GET /v3/{name=accounts/*/reconciliationReports/*}
Trả về báo cáo đối chiếu.
list GET /v3/{parent=accounts/*}/reconciliationReports
Trả về danh sách tên của các báo cáo đối chiếu đã tạo.
validate POST /v3/{parent=accounts/*}/reconciliationReports:validate
Xác thực báo cáo đối chiếu.