REST Resource: accounts.icons

Tài nguyên: Biểu tượng

Thông tin về biểu tượng của đối tác.

Biểu diễn dưới dạng JSON
{
  "name": string,
  "imageData": string,
  "state": enum (State),
  "iconUri": string,
  "reference": string,
  "disapprovalReasons": [
    enum (ImageDisapprovalReason)
  ]
}
Trường
name

string

Bắt buộc. Chỉ có đầu ra. Tên tài nguyên cho biểu tượng ở định dạng accounts/{account_id}/icons/{icon_id}. Google tạo icon_id trong quá trình hoạt động create. Sử dụng icon_id để liên kết biểu tượng với một thương hiệu bằng API accounts.brands.

imageData

string (bytes format)

Bắt buộc. Chỉ có đầu vào. Nội dung biểu tượng phải ở định dạng PNG hoặc có thể chuyển đổi sang PNG.

Một chuỗi được mã hoá base64.

state

enum (State)

Chỉ có đầu ra. Trạng thái hiện tại của biểu tượng.

iconUri

string

Chỉ có đầu ra. URI do Google lưu trữ của biểu tượng đã được phê duyệt. Chỉ áp dụng cho các biểu tượng có trạng thái APPROVED.

reference

string

Không bắt buộc. Giá trị để theo dõi biểu tượng. Đó có thể là khoá chính cho biểu tượng trong hệ thống của bạn hoặc tên tệp của biểu tượng. Google không sử dụng giá trị này.

disapprovalReasons[]

enum (ImageDisapprovalReason)

Chỉ có đầu ra. (Các) lý do biểu tượng bị từ chối. Chỉ áp dụng cho các biểu tượng có trạng thái REJECTED.

Tiểu bang

Các trạng thái có thể có của biểu tượng.

Enum
STATE_UNSPECIFIED Giá trị mặc định.
NEW Google đã nhận được biểu tượng và đang xem xét nội dung của biểu tượng đó.
APPROVED Biểu tượng này đã được phê duyệt và sẵn sàng xuất hiện công khai. Bạn có thể liên kết các biểu tượng ĐƯỢC PHÊ DUYỆT với thương hiệu.
REJECTED Biểu tượng bị từ chối. Google sẽ không hiển thị biểu tượng này.

Phương thức

create

Tải một biểu tượng mới lên và bắt đầu quy trình xem xét biểu tượng đó.

get

Trả về thực thể Icon được liên kết với tên tài nguyên biểu tượng được chỉ định trong URI yêu cầu.

list

Trả về Icon cho một tài khoản đối tác.