Method: accounts.brands.patch

Atualiza uma marca.

Solicitação HTTP

PATCH https://travelpartner.googleapis.com/v3/{brand.name=accounts/*/brands/*}

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

Parâmetros de caminho

Parâmetros
brand.name

string

Apenas saída. O nome do recurso da marca no formato accounts/{account_id}/brands/{brandId}. O brandId corresponde ao identificador da marca do parceiro usado para correspondência de página de destino e ao identificador da marca no nível da propriedade.

Uma marca padrão é aplicada às propriedades que não têm uma marca. O brandId da marca padrão é NO_BRAND_ID. Ele pode ser buscado e atualizado como qualquer marca configurada.

Parâmetros de consulta

Parâmetros
updateMask

string (FieldMask format)

Obrigatório. O campo a ser atualizado. Somente os campos displayNames e icon podem ser atualizados. Use a sintaxe mostrada no URI de exemplo abaixo e forneça o novo valor no corpo da solicitação.

Exemplo de URI e corpo da solicitação:

PATCH https://travelpartner.googleapis.com/v3/accounts/123456789/
brands/my-brand?updateMask=brand.display_names
 {
   "displayNames": [{
     "language": "en"
     "text": "Gilles' Gites"
   }]
 }

As informações acima são suficientes para formar o URI e o corpo da solicitação. A frase abaixo é gerada automaticamente e contém informações complementares sobre o formato FieldMask em geral.

É uma lista separada por vírgulas de nomes de campos totalmente qualificados. Exemplo: "user.displayName,photo".

allowMissing

boolean

Quando for "true" e a marca não for encontrada, uma nova marca será criada. Nesse caso, updateMask é ignorado.

Corpo da solicitação

O corpo da solicitação contém uma instância de Brand.

Corpo da resposta

Se a solicitação for bem-sucedida, o corpo da resposta conterá uma instância de Brand.

Escopos de autorização

Requer o seguinte escopo OAuth:

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

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