REST Resource: accounts.icons

Recurso: ícone

Informações sobre o ícone do parceiro.

Representação JSON
{
  "name": string,
  "imageData": string,
  "state": enum (State),
  "iconUri": string,
  "reference": string,
  "disapprovalReason": enum (DisapprovalReason)
}
Campos
name

string

Obrigatório. É o nome do recurso do ícone no formato accounts/{account_id}/icons/{icon_id}. Use o icon_id para associar o ícone a uma marca usando a API accounts.brands.

imageData

string (bytes format)

Obrigatório. Apenas entrada. Conteúdo do ícone, que precisa estar no formato PNG ou ser convertido em PNG.

Uma string codificada em base64.

state

enum (State)

Apenas saída. Estado atual do ícone.

iconUri

string

Apenas saída. O URI hospedado pelo ícone e aprovado pelo Google. Isso se aplica apenas a ícones com o estado APPROVED.

reference

string

Opcional. Valor para acompanhar o ícone. Pode ser a chave primária do ícone no sistema ou o nome do arquivo do ícone. O Google não usa esse valor.

disapprovalReason

enum (DisapprovalReason)

Apenas saída. O motivo da reprovação do ícone. Isso se aplica apenas a ícones com o estado REJECTED.

Estado

Estados possíveis.

Enums
STATE_UNSPECIFIED Valor padrão.
NEW O Google recebeu o ícone e está analisando o conteúdo.
APPROVED O ícone foi aprovado e está pronto para exibição pública. Você pode vincular ícones APROVADOS a marcas.
REJECTED O ícone foi rejeitado. O Google não exibirá esse ícone.

DisapprovalReason

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

Enums
DISAPPROVAL_REASON_UNSPECIFIED Não especificado.
NOT_LIKE_SITE A imagem do ícone não corresponde ao favicon ou ao material gráfico no URL final do anunciante.
OFFENSIVE A imagem do ícone tem conteúdo ofensivo.
LOW_QUALITY A imagem do ícone tem baixa qualidade.
ANIMATED A imagem do ícone está animada.
BAD_BACKGROUND A imagem do ícone não tem um plano de fundo transparente ou não branco.
TEXT_TOO_SMALL A imagem do ícone contém texto muito pequeno.

Métodos

create

Faz upload de um novo ícone e inicia o processo de revisão.

get

Retorna a instância Icon associada a um nome de recurso de ícone especificado no URI de solicitação.

list

Retorna as Icons de uma conta do parceiro.