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} . گوگل icon_id در طول عملیات create ایجاد می کند. از icon_id برای مرتبط کردن نماد با نام تجاری با استفاده از accounts.brands API استفاده کنید.

imageData

string ( bytes format)

مورد نیاز. فقط ورودی محتویات نماد، که باید در قالب PNG یا قابل تبدیل به PNG باشند.

رشته ای با کد base64.

state

enum ( State )

فقط خروجی وضعیت فعلی نماد

iconUri

string

فقط خروجی نشانی وب میزبانی شده توسط Google نماد تأیید شده. فقط برای نمادهایی با وضعیت APPROVED اعمال می شود.

reference

string

اختیاری. ارزش برای ردیابی نماد. این می تواند کلید اصلی نماد شما در سیستم شما یا نام فایل نماد باشد. گوگل از این مقدار استفاده نمی کند.

disapprovalReasons[]

enum ( ImageDisapprovalReason )

فقط خروجی دلیل(های) عدم تایید نماد. فقط برای نمادهایی با وضعیت REJECTED اعمال می شود.

ایالت

حالت های آیکون ممکن

Enums
STATE_UNSPECIFIED مقدار پیش فرض
NEW گوگل این نماد را دریافت کرده و در حال بررسی محتوای آن است.
APPROVED نماد تأیید شده است و برای نمایش عمومی آماده است. می توانید نمادهای تأیید شده را به مارک ها پیوند دهید.
REJECTED نماد رد شده است. گوگل این نماد را نمایش نمی دهد.

روش ها

create

یک نماد جدید آپلود می کند و روند بررسی آن را شروع می کند.

get

نمونه Icon مرتبط با نام منبع نماد مشخص شده در URI درخواست را برمی‌گرداند.

list

Icon s را برای یک حساب شریک برمی گرداند.