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