REST Resource: accounts.icons

Resource: Ikon

Informasi tentang ikon partner.

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

string

Wajib. Hanya output. Nama resource untuk ikon dalam format accounts/{account_id}/icons/{icon_id}. Google membuat icon_id selama operasi create. Gunakan icon_id untuk mengaitkan ikon dengan merek menggunakan accounts.brands API.

imageData

string (bytes format)

Wajib. Hanya input. Isi ikon, yang harus dalam format PNG, atau dapat dikonversi ke PNG.

String berenkode base64.

state

enum (State)

Hanya output. Status ikon saat ini.

iconUri

string

Hanya output. URI yang dihosting Google untuk ikon yang disetujui. Hanya berlaku untuk ikon dengan status APPROVED.

reference

string

Opsional. Nilai untuk melacak ikon. Nilai ini bisa berupa kunci utama ikon di sistem Anda, atau nama file ikon. Google tidak menggunakan nilai ini.

disapprovalReasons[]

enum (ImageDisapprovalReason)

Hanya output. Alasan penolakan ikon. Hanya berlaku untuk ikon dengan status REJECTED.

Negara Bagian

Kemungkinan status ikon.

Enum
STATE_UNSPECIFIED Nilai default.
NEW Google telah menerima ikon tersebut dan sedang meninjau isinya.
APPROVED Ikon disetujui dan siap ditampilkan secara publik. Anda dapat menautkan ikon yang DISAHKAN ke merek.
REJECTED Ikon ditolak. Google tidak akan menampilkan ikon ini.

Metode

create

Mengupload ikon baru dan memulai proses peninjauannya.

get

Menampilkan instance Icon yang terkait dengan nama resource ikon yang ditentukan dalam URI permintaan.

list

Menampilkan Icon untuk akun partner.