REST Resource: accounts.icons

Ressource: Icône

Informations sur l'icône d'un partenaire.

Représentation JSON
{
  "name": string,
  "imageData": string,
  "state": enum (State),
  "iconUri": string,
  "reference": string,
  "disapprovalReason": enum (DisapprovalReason)
}
Champs
name

string

Obligatoire. Nom de ressource de l'icône au format accounts/{account_id}/icons/{icon_id}. Utilisez icon_id pour associer l'icône à une marque à l'aide de l'API accounts.brands.

imageData

string (bytes format)

Obligatoire. Uniquement en entrée. Contenu de l'icône, qui doit être au format PNG ou convertir en PNG.

Chaîne encodée en base64.

state

enum (State)

Uniquement en sortie. État actuel de l'icône.

iconUri

string

Uniquement en sortie. L'URI approuvé de l'icône hébergée par Google. S'applique uniquement aux icônes avec l'état APPROVED.

reference

string

Facultatif. Valeur pour le suivi de l'icône. Il peut s'agir de la clé primaire de votre icône dans votre système ou du nom de fichier de l'icône. Google n'utilise pas cette valeur.

disapprovalReason

enum (DisapprovalReason)

Uniquement en sortie. Motif du refus de l'icône. S'applique uniquement aux icônes avec l'état REJECTED.

State

États possibles des icônes.

Enums
STATE_UNSPECIFIED Valeur par défaut.
NEW Google a reçu cette icône et examine son contenu.
APPROVED L'icône a été approuvée et est prête à être affichée publiquement. Vous pouvez associer les icônes APPROUVÉ aux marques.
REJECTED L'icône a été refusée. Google n'affiche pas cette icône.

Motif de refus

Motifs possibles de refus d'une icône.

Enums
DISAPPROVAL_REASON_UNSPECIFIED Non spécifié.
NOT_LIKE_SITE L'image de l'icône ne correspond pas au favicon ni à la pochette de l'URL finale de l'annonceur.
OFFENSIVE L'image d'icône inclut du contenu choquant.
LOW_QUALITY L'icône est de mauvaise qualité.
ANIMATED L'image de l'icône est animée.
BAD_BACKGROUND L'image de l'icône n'a pas d'arrière-plan transparent ou non blanc.
TEXT_TOO_SMALL L'image d'icône contient du texte trop petit.

Méthodes

create

Importez une nouvelle icône et commencez son examen.

get

Renvoie l'instance Icon associée au nom de ressource d'icône spécifié dans l'URI de la requête.

list

Affiche les Icon d'un compte partenaire.