REST Resource: accounts.icons

资源:Icon

合作伙伴图标的相关信息。

JSON 表示法
{
  "name": string,
  "imageData": string,
  "state": enum (State),
  "iconUri": string,
  "reference": string,
  "disapprovalReasons": [
    enum (ImageDisapprovalReason)
  ]
}
字段
name

string

必需。仅限输出。图标的资源名称,格式为 accounts/{account_id}/icons/{icon_id}。Google 会在 create 操作期间生成 icon_id。使用 icon_id 通过 accounts.brands API 将图标与品牌相关联。

imageData

string (bytes format)

必需。仅限输入。图标内容,必须采用 PNG 格式或可转换为 PNG 格式。

使用 base64 编码的字符串。

state

enum (State)

仅限输出。图标的当前状态。

iconUri

string

仅限输出。已获批准的图标的 Google 托管 URI。仅适用于处于 APPROVED 状态的图标。

reference

string

可选。用于跟踪图标的值。它可以是系统中图标的主键,也可以是图标的文件名。Google 不会使用此值。

disapprovalReasons[]

enum (ImageDisapprovalReason)

仅限输出。相应图标的拒登原因。仅适用于处于 REJECTED 状态的图标。

可能的图标状态。

枚举
STATE_UNSPECIFIED 默认值。
NEW Google 已收到该图标,目前正在审核其内容。
APPROVED 相应图标已获得批准,可以公开展示。您可以将“已获批”图标与品牌相关联。
REJECTED 相应图标已被拒。Google 不会显示此图标。

方法

create

上传新图标并开始审核流程。

get

返回与请求 URI 中指定的图标资源名称关联的 Icon 实例。

list

返回合作伙伴账号的 Icon