REST Resource: accounts.icons

Recurso: Ícono

Información sobre el ícono de un compañero

Representación JSON
{
  "name": string,
  "imageData": string,
  "state": enum (State),
  "iconUri": string,
  "reference": string,
  "disapprovalReason": enum (DisapprovalReason)
}
Campos
name

string

Obligatorio. El nombre del recurso para el ícono con el formato accounts/{account_id}/icons/{icon_id}. Usa la icon_id para asociar el ícono con una marca mediante la API de accounts.brands.

imageData

string (bytes format)

Obligatorio. Solo entrada. El contenido del ícono, que debe estar en formato PNG o convertirse a PNG.

String codificada en base64.

state

enum (State)

Solo salida. El estado actual del ícono.

iconUri

string

Solo salida. El URI aprobado del ícono aprobado por Google. Solo se aplica a los íconos con estado APPROVED.

reference

string

Opcional. Valor del seguimiento del ícono. Puede ser la clave principal del ícono del sistema o el nombre de archivo del ícono. Google no usa este valor.

disapprovalReason

enum (DisapprovalReason)

Solo salida. El motivo del rechazo del ícono. Solo se aplica a los íconos con estado REJECTED.

State

Es posible estados de íconos.

Enumeradores
STATE_UNSPECIFIED Valor predeterminado
NEW Google recibió el ícono y está revisando su contenido.
APPROVED El ícono se aprobó y está listo para mostrarse al público. Puedes vincular íconos APROBADOS a marcas.
REJECTED El ícono se rechazó. Google no mostrará este ícono.

Motivo del rechazo

Motivos posibles por los que se puede rechazar un ícono.

Enumeradores
DISAPPROVAL_REASON_UNSPECIFIED No se especifica.
NOT_LIKE_SITE La imagen del ícono no coincide con el ícono de página o el material gráfico de la URL final del anunciante.
OFFENSIVE La imagen del ícono incluye contenido ofensivo.
LOW_QUALITY La imagen del ícono es de baja calidad.
ANIMATED La imagen del ícono es animada.
BAD_BACKGROUND La imagen del ícono no tiene un fondo transparente o no blanco.
TEXT_TOO_SMALL La imagen del ícono contiene texto demasiado pequeño.

Métodos

create

Carga un nuevo ícono e inicia el proceso de revisión.

get

Muestra la instancia Icon asociada con un nombre de recurso de ícono especificado en el URI de la solicitud.

list

Muestra los Icon de una cuenta de socio.