REST Resource: accounts.icons

المورد: الرمز

معلومات حول رمز الشريك

تمثيل JSON
{
  "name": string,
  "imageData": string,
  "state": enum (State),
  "iconUri": string,
  "reference": string,
  "disapprovalReason": enum (DisapprovalReason)
}
الحقول
name

string

مطلوبة. اسم المورد للرمز بالتنسيق accounts/{account_id}/icons/{icon_id}. يمكنك استخدام icon_id لربط الرمز بعلامة تجارية باستخدام واجهة برمجة التطبيقات accounts.brands.

imageData

string (bytes format)

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

سلسلة مشفّرة.

state

enum (State)

الناتج فقط. الوضع الحالي للرمز

iconUri

string

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

reference

string

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

disapprovalReason

enum (DisapprovalReason)

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

الولاية

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

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

سبب الرفض

الأسباب المحتملة لرفض رمز

عمليات التعداد
DISAPPROVAL_REASON_UNSPECIFIED غير محدد
NOT_LIKE_SITE لا تتطابق صورة الرمز مع الرمز المفضّل أو العمل الفني على رابط عنوان URL النهائي للمعلِن.
OFFENSIVE تحتوي صورة الرمز على محتوى مسيء.
LOW_QUALITY صورة الرمز منخفضة الجودة.
ANIMATED صورة الرمز متحركة.
BAD_BACKGROUND لا تتضمّن صورة الرمز خلفية شفافة أو غير بيضاء.
TEXT_TOO_SMALL تحتوي صورة الرمز على نص صغير جدًا.

الطُرق

create

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

get

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

list

تعرض Icon في حساب الشريك.