REST Resource: accounts.icons

Risorsa: icona

Informazioni sull'icona di un partner.

Rappresentazione JSON
{
  "name": string,
  "imageData": string,
  "state": enum (State),
  "iconUri": string,
  "reference": string,
  "disapprovalReason": enum (DisapprovalReason)
}
Campi
name

string

Obbligatorio. Il nome della risorsa nell'icona accounts/{account_id}/icons/{icon_id}. Usa il icon_id per associare l'icona a un brand utilizzando l'API accounts.brands.

imageData

string (bytes format)

Obbligatorio. Solo input. Il contenuto dell'icona, che deve essere in formato PNG o convertibile in PNG.

Una stringa con codifica Base64.

state

enum (State)

Solo output. L'attuale stato dell'icona.

iconUri

string

Solo output. L'URI approvato dall'icona ospitata da Google. Si applica solo alle icone con lo stato APPROVED.

reference

string

(Facoltativo) Valore per il monitoraggio dell'icona. Potrebbe essere la chiave principale della tua icona nel sistema o il nome file dell'icona. Google non utilizza questo valore.

disapprovalReason

enum (DisapprovalReason)

Solo output. Il motivo della mancata approvazione dell'icona. Si applica solo alle icone con lo stato REJECTED.

Stato

Possibili stati delle icone.

Enum
STATE_UNSPECIFIED Valore predefinito.
NEW Google ha ricevuto l'icona e ne sta esaminando i contenuti.
APPROVED L'icona è stata approvata ed è pronta per essere visualizzata pubblicamente. Puoi collegare le icone APPROVED ai brand.
REJECTED L'icona è stata rifiutata. Google non visualizzerà questa icona.

Motivo della mancata approvazione

Possibili motivi per la mancata approvazione di un'icona.

Enum
DISAPPROVAL_REASON_UNSPECIFIED Non specificato.
NOT_LIKE_SITE L'immagine dell'icona non corrisponde alla favicon o all'artwork dell'URL finale dell'inserzionista.
OFFENSIVE L'immagine dell'icona include contenuti offensivi.
LOW_QUALITY L'immagine dell'icona è di bassa qualità.
ANIMATED L'immagine dell'icona è animata.
BAD_BACKGROUND L'immagine dell'icona non ha uno sfondo trasparente o non bianco.
TEXT_TOO_SMALL L'immagine dell'icona contiene testo troppo piccolo.

Metodi

create

Carica una nuova icona e avvia la procedura di revisione.

get

Restituisce l'istanza Icon associata a un'icona nome risorsa specificato nell'URI della richiesta.

list

Restituisce i Icon per un account partner.