- Solicitud HTTP
- Parámetros de ruta
- Cuerpo de la solicitud
- Cuerpo de la respuesta
- Permisos de autorización
Método personalizado a nivel de la colección para actualizar el estado de Publicado en Google de varias propiedades. Cada llamada puede activar o desactivar varios hoteles. Para activar y desactivar algunos hoteles, deberás realizar varias llamadas.
Solicitud HTTP
POST https://travelpartner.googleapis.com/v3/{account=accounts/*}/hotels:setLiveOnGoogle
La URL usa la sintaxis de la transcodificación gRPC.
Parámetros de ruta
| Parámetros | |
|---|---|
account |
Obligatorio. Es el nombre del recurso de la cuenta. El formato es accounts/{account_id}. |
Cuerpo de la solicitud
El cuerpo de la solicitud contiene datos con la siguiente estructura:
| Representación JSON |
|---|
{
"liveOnGoogle": boolean,
"partnerHotelIds": [
string
],
"liveOnGoogleStatus": enum ( |
| Campos | |
|---|---|
liveOnGoogle |
Opcional. OBSOLETO. Indica si la propiedad se mostrará en Google. Cuando es verdadero, Google mostrará las propiedades si su integración está completa y la propiedad está disponible. Cuando es falso, Google nunca mostrará las propiedades. Sustituida por Solo se debe establecer uno de los parámetros |
partnerHotelIds[] |
Obligatorio. Identifica las propiedades que se actualizarán con el parámetro de configuración liveOnGoogle. |
liveOnGoogleStatus |
Opcional. Indica si la propiedad se mostrará en Google, con controles más detallados que el campo booleano Solo se debe establecer uno de los parámetros Nota: Este campo debe estar entre comillas. Por ejemplo, |
Cuerpo de la respuesta
Mensaje de respuesta para HotelService.SetLiveOnGoogle.
Si se ejecuta correctamente, el cuerpo de la respuesta contiene datos con la siguiente estructura:
| Representación JSON |
|---|
{ "updatedHotelIds": [ string ], "failedHotelIds": [ string ] } |
| Campos | |
|---|---|
updatedHotelIds[] |
Identifica las propiedades actualizadas. |
failedHotelIds[] |
Identifica las propiedades que Google no pudo actualizar. |
Permisos de autorización
Requiere el siguiente permiso de OAuth:
https://www.googleapis.com/auth/travelpartner
Para obtener más información, consulta OAuth 2.0 Overview.