REST Resource: accounts.icons

แหล่งข้อมูล: ไอคอน

ข้อมูลเกี่ยวกับไอคอนของพาร์ทเนอร์

การแสดง JSON
{
  "name": string,
  "imageData": string,
  "state": enum (State),
  "iconUri": string,
  "reference": string,
  "disapprovalReasons": [
    enum (ImageDisapprovalReason)
  ]
}
ช่อง
name

string

ต้องระบุ เอาต์พุตเท่านั้น ชื่อทรัพยากรของไอคอนในรูปแบบ accounts/{account_id}/icons/{icon_id} Google จะสร้าง icon_id ระหว่างการดำเนินการ create ใช้ icon_id เพื่อเชื่อมโยงไอคอนกับแบรนด์โดยใช้ API accounts.brands

imageData

string (bytes format)

ต้องระบุ อินพุตเท่านั้น เนื้อหาไอคอนซึ่งต้องอยู่ในรูปแบบ PNG หรือแปลงเป็น PNG ได้

สตริงที่เข้ารหัส Base64

state

enum (State)

เอาต์พุตเท่านั้น สถานะปัจจุบันของไอคอน

iconUri

string

เอาต์พุตเท่านั้น URI ที่ Google โฮสต์ของไอคอนที่ได้รับอนุมัติ มีผลกับไอคอนที่มีสถานะ APPROVED เท่านั้น

reference

string

ไม่บังคับ ค่าสำหรับการติดตามไอคอน อาจเป็นคีย์หลักของไอคอนในระบบหรือชื่อไฟล์ของไอคอน Google ไม่ใช้ค่านี้

disapprovalReasons[]

enum (ImageDisapprovalReason)

เอาต์พุตเท่านั้น เหตุผลที่ไม่อนุมัติไอคอน มีผลกับไอคอนที่มีสถานะ REJECTED เท่านั้น

รัฐ

สถานะไอคอนที่เป็นไปได้

Enum
STATE_UNSPECIFIED ค่าเริ่มต้น
NEW Google ได้รับไอคอนแล้วและกำลังตรวจสอบเนื้อหา
APPROVED ไอคอนได้รับการอนุมัติและพร้อมแสดงต่อสาธารณะแล้ว คุณลิงก์ไอคอนที่ได้รับอนุมัติกับแบรนด์ได้
REJECTED ไอคอนถูกปฏิเสธ Google จะไม่แสดงไอคอนนี้

เมธอด

create

อัปโหลดไอคอนใหม่และเริ่มกระบวนการตรวจสอบ

get

แสดงผลIconอินสแตนซ์ที่เชื่อมโยงกับชื่อทรัพยากรไอคอนที่ระบุใน URI ของคำขอ

list

แสดง Icon สำหรับบัญชีพาร์ทเนอร์