La API de Travel Partner le proporciona una interfaz RESTful para la plataforma de Google Hotel Center. Permite que una app recupere y cambie de manera eficiente los datos de Hotel Center y, por lo tanto, es adecuada para administrar cuentas grandes o complejas.
- Recurso de REST: v3.accounts.accountLinks
- Recurso de REST: v3.accounts.brands
- Recurso de REST: v3.accounts.freeBookingLinksReportViews
- Recurso de REST: v3.accounts.hotelViews
- Recurso de REST: v3.accounts.hotels
- Recurso de REST: v3.accounts.icons
- Recurso de REST: v3.accounts.participationReportViews
- Recurso de REST: v3.accounts.priceExactViews
- Recurso de REST: v3.accounts.priceCoverageViews
- Recurso de REST: v3.accounts.priceViews
- Recurso de REST: v3.accounts.propertyPerformanceReportViews
- Recurso de REST: v3.accounts.reconciliationReports
Servicio: travelpartner.googleapis.com
Para llamar a este servicio, te recomendamos usar las bibliotecas cliente que proporciona Google. Si tu aplicación necesita usar tus propias bibliotecas para llamar a este servicio, usa la siguiente información cuando realices las solicitudes a la API.
Documento de descubrimiento
Un Documento de descubrimiento es una especificación procesable para describir y consumir las API de REST. Se usa para compilar bibliotecas cliente, complementos IDE y otras herramientas que interactúan con las API de Google. Un servicio puede proporcionar varios documentos de descubrimiento. Este servicio proporciona el siguiente documento de descubrimiento:
Extremo de servicio
Un extremo de servicio es una URL base que especifica la dirección de la red de un servicio de API. Un servicio puede tener varios extremos de servicio. Este servicio tiene el siguiente extremo, y todos los URI que se muestran a continuación son relativos a él:
https://travelpartner.googleapis.com
Recurso de REST: v3.accounts.accountLinks
Métodos | |
---|---|
create |
POST /v3/{parent=accounts/*}/accountLinks Crea un nuevo vínculo de cuenta entre una cuenta de Hotel Center y una cuenta de Google Ads. |
delete |
DELETE /v3/{name=accounts/*/accountLinks/*} Borra un vínculo de cuenta. |
get |
GET /v3/{name=accounts/*/accountLinks/*} Muestra la instancia AccountLink asociada con el nombre del recurso de vínculo de la cuenta especificado en la URL de la solicitud. |
list |
GET /v3/{parent=accounts/*}/accountLinks Muestra los vínculos de una cuenta de Hotel Center. |
patch |
PATCH /v3/{accountLink.name=accounts/*/accountLinks/*} Actualiza el objetivo de vinculación de una cuenta. |
Recurso de REST: v3.accounts.brands
Métodos | |
---|---|
create |
POST /v3/{parent=accounts/*}/brands Crea una marca nueva. |
get |
GET /v3/{name=accounts/*/brands/*} Muestra la instancia Brand asociada con el nombre del recurso de marca del URI de la solicitud. |
list |
GET /v3/{parent=accounts/*}/brands Muestra las marcas de una cuenta de socio. |
patch |
PATCH /v3/{brand.name=accounts/*/brands/*} Actualiza una marca. |
Recurso de REST: v3.accounts.freeBookingLinksReportViews
Métodos | |
---|---|
query |
GET /v3/{name=accounts/*}/freeBookingLinksReportViews:query OBSOLETO: Use PropertyPerformanceReportService.QueryPropertyPerformanceReport , que también tiene informes de impresiones. |
Recurso de REST: v3.accounts.hotelViews
Métodos | |
---|---|
list |
GET /v3/{parent=accounts/*}/hotelViews Muestra la lista de vistas de hoteles. |
summarize |
GET /v3/{parent=accounts/*}/hotelViews:summarize Muestra información resumida sobre los hoteles. |
Recurso de REST: v3.accounts.hotels
Métodos | |
---|---|
setLiveOnGoogle |
POST /v3/{account=accounts/*}/hotels:setLiveOnGoogle Método personalizado a nivel de colección para actualizar el estado de Publicados en Google de varias propiedades. |
Recurso de REST: v3.accounts.icons
Métodos | |
---|---|
create |
POST /v3/{parent=accounts/*}/icons Sube un ícono nuevo y comienza su proceso de revisión. |
get |
GET /v3/{name=accounts/*/icons/*} Muestra la instancia Icon asociada con un nombre de recurso de ícono especificado en el URI de la solicitud. |
list |
GET /v3/{parent=accounts/*}/icons Muestra las Icon de una cuenta de socio. |
Recurso de REST: v3.accounts.participationReportViews
Métodos | |
---|---|
query |
GET /v3/{name=accounts/*}/participationReportViews:query Proporciona la capacidad de consultar (obtener, filtrar y segmentar) un informe de participación de una cuenta en particular. |
Recurso de REST: v3.accounts.priceExactViews
Métodos | |
---|---|
get |
GET /v3/{name=accounts/*/priceAccuracyViews/*} Muestra la vista de precisión del precio solicitada en detalle. |
list |
GET /v3/{parent=accounts/*}/priceAccuracyViews Enumera las vistas de precisión de precios disponibles. |
summarize |
GET /v3/{parent=accounts/*}/priceAccuracyViews:summarize Muestra el resumen de precisión del precio. |
Recurso de REST: v3.accounts.priceCoverageViews
Métodos | |
---|---|
getLatest |
GET /v3/{parent=accounts/*}/priceCoverageViews:latest Muestra la vista de cobertura de precios más reciente en detalle. |
list |
GET /v3/{parent=accounts/*}/priceCoverageViews Muestra el historial de cobertura de precios completo. |
Recurso de REST: v3.accounts.priceViews
Métodos | |
---|---|
get |
GET /v3/{name=accounts/*/priceViews/*} Muestra la vista de precio solicitada en detalle. |
Recurso de REST: v3.accounts.propertyPerformanceReportViews
Métodos | |
---|---|
query |
GET /v3/{name=accounts/*}/propertyPerformanceReportViews:query Proporciona la capacidad de consultar (obtener, filtrar y segmentar) un informe de vínculos de rendimiento de propiedades para una cuenta específica. |
Recurso de REST: v3.accounts.reconciliationReports
Métodos | |
---|---|
create |
POST /v3/{parent=accounts/*}/reconciliationReports Crea un informe de conciliación y lo sube a Google. |
get |
GET /v3/{name=accounts/*/reconciliationReports/*} Muestra un informe de conciliación. |
list |
GET /v3/{parent=accounts/*}/reconciliationReports Muestra una lista de los nombres de los informes de conciliación creados. |
validate |
POST /v3/{parent=accounts/*}/reconciliationReports:validate Valida un informe de conciliación. |