REST Resource: accounts.icons

Ressource: Symbol

Informationen zum Symbol eines Partners

JSON-Darstellung
{
  "name": string,
  "imageData": string,
  "state": enum (State),
  "iconUri": string,
  "reference": string,
  "disapprovalReason": enum (DisapprovalReason)
}
Felder
name

string

Erforderlich. Der Ressourcenname für das Symbol im Format accounts/{account_id}/icons/{icon_id}. Verwenden Sie icon_id, um das Symbol über die accounts.brands API mit einer Marke zu verknüpfen.

imageData

string (bytes format)

Erforderlich. Nur Eingabe. Der Inhalt des Symbols, der im PNG-Format vorliegen muss oder in PNG konvertiert werden kann.

Ein base64-codierter String.

state

enum (State)

Nur Ausgabe. Der aktuelle Status des Symbols.

iconUri

string

Nur Ausgabe. Der von Google gehostete URI für das genehmigte Symbol. Gilt nur für Symbole mit dem Status APPROVED.

reference

string

Optional. Wert für das Tracking des Symbols. Das kann der Primärschlüssel des Symbols in Ihrem System oder der Dateiname des Symbols sein. Google verwendet diesen Wert nicht.

disapprovalReason

enum (DisapprovalReason)

Nur Ausgabe. Der Grund für die Ablehnung des Symbols. Gilt nur für Symbole mit dem Status REJECTED.

Status

Mögliche Statuszustände.

Enums
STATE_UNSPECIFIED Standardwert.
NEW Google hat das Symbol erhalten und überprüft seinen Inhalt.
APPROVED Das Symbol wurde genehmigt und kann nun veröffentlicht werden. Sie können genehmigte Symbole mit Marken verknüpfen.
REJECTED Das Symbol wurde abgelehnt. Google zeigt dieses Symbol nicht an.

DisapprovalReason

Mögliche Gründe für die Ablehnung eines Symbols.

Enums
DISAPPROVAL_REASON_UNSPECIFIED Nicht angegeben.
NOT_LIKE_SITE Das Symbolbild stimmt nicht mit dem Favicon oder der Grafik in der finalen URL des Werbetreibenden überein.
OFFENSIVE Das Symbolbild enthält anstößige Inhalte.
LOW_QUALITY Symbolbild hat eine geringe Qualität.
ANIMATED Das Symbolbild ist animiert.
BAD_BACKGROUND Das Symbolbild hat keinen transparenten oder nicht weißen Hintergrund.
TEXT_TOO_SMALL Das Symbolbild enthält zu kleinen Text.

Methoden

create

Ein neues Symbol wird hochgeladen und der Überprüfungsprozess gestartet.

get

Gibt die Instanz Icon zurück, die einem Symbolressourcennamen zugeordnet ist, der im Anfrage-URI angegeben ist.

list

Gibt die Icons für ein Partnerkonto zurück.