Method: accounts.hotels.setLiveOnGoogle

Método personalizado no nível da coleção para atualizar o status "Ao vivo no Google" de várias propriedades. Cada chamada pode ativar ou desativar vários hotéis. Para ativar e desativar alguns hotéis, você precisa fazer várias chamadas.

Solicitação HTTP

POST https://travelpartner.googleapis.com/v3/{account=accounts/*}/hotels:setLiveOnGoogle

O URL usa a sintaxe de transcodificação gRPC.

Parâmetros de caminho

Parâmetros
account

string

Obrigatório. O nome do recurso da conta. O formato é accounts/{account_id}.

Corpo da solicitação

O corpo da solicitação contém dados com a seguinte estrutura:

Representação JSON
{
  "liveOnGoogle": boolean,
  "partnerHotelIds": [
    string
  ],
  "liveOnGoogleStatus": enum (LiveOnGoogleStatus)
}
Campos
liveOnGoogle
(deprecated)

boolean

Opcional. OBSOLETO. Indica se a propriedade vai aparecer no Google. Quando for verdadeiro, o Google vai mostrar as propriedades se a integração delas estiver concluída e elas estiverem disponíveis. Quando for "false", o Google nunca vai mostrar as propriedades.

Substituída por liveOnGoogleStatus.

Apenas um entre liveOnGoogle e liveOnGoogleStatus deve ser definido. Se ambos forem definidos, liveOnGoogleStatus será usado.

partnerHotelIds[]

string

Obrigatório. Identifica as propriedades a serem atualizadas com a configuração "liveOnGoogle".

liveOnGoogleStatus

enum (LiveOnGoogleStatus)

Opcional. Se a propriedade vai aparecer no Google, com controles mais granulares do que o campo booleano liveOnGoogle original.

Apenas um entre liveOnGoogle e liveOnGoogleStatus deve ser definido. Se ambos forem definidos, liveOnGoogleStatus será usado.

Observação:esse campo precisa estar entre aspas. Por exemplo, "LIVE_ON_GOOGLE_STATUS_INACTIVE".

Corpo da resposta

Mensagem de resposta para HotelService.SetLiveOnGoogle.

Se bem-sucedido, o corpo da resposta incluirá dados com a estrutura a seguir:

Representação JSON
{
  "updatedHotelIds": [
    string
  ],
  "failedHotelIds": [
    string
  ]
}
Campos
updatedHotelIds[]

string

Identifica as propriedades atualizadas.

failedHotelIds[]

string

Identifica propriedades que o Google não conseguiu atualizar.

Escopos de autorização

Requer o seguinte escopo OAuth:

  • https://www.googleapis.com/auth/travelpartner

Para mais informações, consulte OAuth 2.0 Overview.