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 لربط الرمز بعلامة تجارية باستخدام واجهة برمجة التطبيقات accounts.brands.

imageData

string (bytes format)

الحقل مطلوب. الإدخال فقط محتوى الرمز، ويجب أن يكون بتنسيق PNG أو يمكن تحويله إلى تنسيق PNG

سلسلة مرمّزة باستخدام Base64

state

enum (State)

النتائج فقط. الحالة الحالية للرمز

iconUri

string

النتائج فقط. معرّف الموارد المنتظم (URI) المستضاف على Google للرمز المعتمد ينطبق ذلك على الرموز التي تكون في حالة APPROVED فقط.

reference

string

اختياريّ. قيمة لتتبُّع الرمز. يمكن أن يكون المفتاح الأساسي لرمزك في نظامك أو اسم ملف الرمز. لا تستخدم Google هذه القيمة.

disapprovalReasons[]

enum (ImageDisapprovalReason)

النتائج فقط. أسباب رفض الرمز ينطبق ذلك على الرموز التي تكون في حالة REJECTED فقط.

ولاية

حالات الرموز المحتملة

عمليات التعداد
STATE_UNSPECIFIED القيمة التلقائية
NEW تلقّت Google الرمز وتراجعه.
APPROVED تمت الموافقة على الرمز وهو جاهز للعرض بشكل علني. يمكنك ربط الرموز التي تمت الموافقة عليها بالعلامات التجارية.
REJECTED تم رفض الرمز. لن تعرض Google هذا الرمز.

الطُرق

create

تحميل رمز جديد وبدء عملية مراجعته

get

تعرض هذه الطريقة مثيل Icon المرتبط باسم مورد رمز محدّد في معرّف الموارد المنتظم (URI) للطلب.

list

تعرض هذه الطريقة Icon لحساب شريك.