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 API استفاده کنید.

imageData

string ( bytes format)

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

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

state

enum ( State )

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

iconUri

string

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

reference

string

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

disapprovalReason

enum ( DisapprovalReason )

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

دولت

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

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

دلیل عدم تایید

دلایل احتمالی برای تایید نشدن یک نماد

Enums
DISAPPROVAL_REASON_UNSPECIFIED مشخص نشده است.
NOT_LIKE_SITE تصویر نماد با فاویکون یا اثر هنری در URL نهایی تبلیغ‌کننده مطابقت ندارد.
OFFENSIVE تصویر نماد حاوی محتوای توهین آمیز است.
LOW_QUALITY تصویر آیکون کیفیت پایینی دارد.
ANIMATED تصویر آیکون متحرک است.
BAD_BACKGROUND تصویر آیکون پس‌زمینه شفاف یا غیرسفید ندارد.
TEXT_TOO_SMALL تصویر نماد حاوی متنی است که خیلی کوچک است.

مواد و روش ها

create

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

get

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

list

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