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 لحساب شريك.