REST Resource: accounts.brands

Recurso: marca

Configuração de ícone e nome de exibição no nível da marca. Depois de aprovados, o ícone e o nome de exibição aparecem nos resultados da pesquisa para as propriedades que o parceiro atribuiu a essa marca.

Representação JSON
{
  "name": string,
  "displayNames": [
    {
      object (LocalizedText)
    }
  ],
  "submittedDisplayNames": [
    {
      object (LocalizedText)
    }
  ],
  "activeDisplayNames": [
    {
      object (LocalizedText)
    }
  ],
  "displayNameState": enum (ReviewState),
  "displayNameDisapprovalReason": [
    {
      object (DisplayNameDisapprovalReason)
    }
  ],
  "icon": string,
  "submittedIcon": string,
  "activeIcon": string,
  "activeIconUri": string,
  "iconState": enum (ReviewState),
  "iconDisapprovalReasons": [
    enum (ImageDisapprovalReason)
  ],
  "propertyCount": string
}
Campos
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.

displayNames[]

object (LocalizedText)

Somente entrada. O nome que o Google mostra para as propriedades da marca. Definir os nomes de exibição só é necessário se você quiser substituir o nome de exibição da página de destino ou da conta para a marca. O Google analisa os nomes de exibição para garantir que o conteúdo seja adequado. Quando houver vários idiomas, o Google só vai mostrar os nomes de exibição depois que todos forem aprovados.

submittedDisplayNames[]

object (LocalizedText)

Apenas saída. Os nomes de exibição enviados da marca em todos os idiomas fornecidos, presentes apenas se o nome de exibição for novo ou rejeitado em qualquer idioma.

activeDisplayNames[]

object (LocalizedText)

Apenas saída. Os nomes de exibição ativos da marca em todos os idiomas fornecidos, presentes apenas se o nome de exibição for aprovado para todos os idiomas fornecidos.

displayNameState

enum (ReviewState)

Apenas saída. O estado de revisão dos nomes de exibição da marca, que se aplica a todas as entradas de idioma do nome de exibição. Se houver nomes de exibição enviados e ativos, isso se refere aos nomes de exibição enviados.

displayNameDisapprovalReason[]

object (DisplayNameDisapprovalReason)

Apenas saída. Motivo da reprovação do nome de exibição. Só se aplica a nomes de exibição com o estado de revisão "REJEITADO".

icon

string

Somente entrada. O accounts.icon da marca que identifica o ícone dela. O valor se refere ao nome do recurso dos ícones no formato accounts/{account_id}/icons/{icon_id}.

submittedIcon

string

Apenas saída. Os accounts.icon enviados da marca. O valor se refere ao nome do recurso dos ícones no formato accounts/{account_id}/icons/{icon_id}. Um ícone enviado é aquele que é novo ou foi rejeitado.

activeIcon

string

Apenas saída. As accounts.icon ativas da marca. O valor se refere ao nome do recurso dos ícones no formato accounts/{account_id}/icons/{icon_id}. Um ícone ativo é aquele que foi aprovado.

activeIconUri

string

Apenas saída. URL do ícone ativo, presente apenas quando o ícone foi aprovado.

iconState

enum (ReviewState)

Apenas saída. O estado de revisão do ícone da marca. Se houver ícones enviados e ativos, isso se refere ao ícone enviado.

iconDisapprovalReasons[]

enum (ImageDisapprovalReason)

Apenas saída. Os motivos da reprovação do ícone. Só se aplica a ícones enviados com o estado REJECTED.

propertyCount

string (int64 format)

Apenas saída. O número de propriedades com o ID da marca correspondente.

ReviewState

Possíveis estados de revisão para o ícone ou nome de exibição associado.

Enums
REVIEW_STATE_UNSPECIFIED Valor padrão.
REVIEW_STATE_NEW O Google está analisando o ícone ou o nome de exibição.
APPROVED O ícone ou nome de exibição é aprovado e está pronto para exibição pública.
REJECTED O ícone ou nome de exibição é rejeitado. O Google não vai mostrar essa informação.

DisplayNameDisapprovalReason

Motivo da reprovação do nome de exibição em um idioma específico.

Representação JSON
{
  "languageCode": string,
  "disapprovalReason": enum (DisapprovalReason)
}
Campos
languageCode

string

Idioma do nome de exibição reprovado.

disapprovalReason

enum (DisapprovalReason)

Motivo da reprovação.

DisapprovalReason

Possíveis motivos para a reprovação de um nome de exibição.

Enums
DISAPPROVAL_REASON_UNSPECIFIED Não especificado.
PUNCTUATION O nome de exibição tem formatação incorreta e/ou contém pontuação.
MARKETING_LANGUAGE O nome de exibição contém linguagem de marketing.
LANDING_PAGE_NOT_MATCHED O nome de exibição não corresponde à página de destino.
NOT_BRAND_NAME O nome de exibição não parece ser uma marca.

Métodos

create

Cria uma nova marca.

get

Retorna a instância Brand associada ao nome do recurso de marca do URI da solicitação.

list

Retorna as marcas de uma conta de parceiro.

patch

Atualiza uma marca.