REST Resource: accounts.icons

Ressource: Symbol

Informationen zum Symbol eines Partners.

JSON-Darstellung
{
  "name": string,
  "imageData": string,
  "state": enum (State),
  "iconUri": string,
  "reference": string,
  "disapprovalReasons": [
    enum (ImageDisapprovalReason)
  ]
}
Felder
name

string

Erforderlich. Nur Ausgabe. Der Ressourcenname für das Symbol im Format accounts/{account_id}/icons/{icon_id}. Google generiert icon_id während des Vorgangs create. Verwenden Sie icon_id, um das Symbol mit einer Marke zu verknüpfen. Dazu können Sie die accounts.brands API verwenden.

imageData

string (bytes format)

Erforderlich. Nur Eingabe. Der Inhalt des Symbols muss im PNG-Format vorliegen oder in PNG konvertierbar sein.

Ein base64-codierter String.

state

enum (State)

Nur Ausgabe. Der aktuelle Status des Symbols.

iconUri

string

Nur Ausgabe. Der von Google gehostete URI des genehmigten Symbols. Gilt nur für Symbole mit dem Status APPROVED.

reference

string

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

disapprovalReasons[]

enum (ImageDisapprovalReason)

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

Status

Mögliche Symbolstatus.

Enums
STATE_UNSPECIFIED Standardwert.
NEW Google hat das Symbol erhalten und prüft dessen Inhalt.
APPROVED Das Symbol wurde genehmigt und kann öffentlich angezeigt werden. Sie können GENEHMIGTE Symbole mit Marken verknüpfen.
REJECTED Das Symbol wurde abgelehnt. Google zeigt dieses Symbol nicht an.

Methoden

create

Lädt ein neues Symbol hoch und startet den Überprüfungsprozess.

get

Gibt die Icon-Instanz zurück, die mit einem in der Anfrage-URI angegebenen Symbolressourcennamen verknüpft ist.

list

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