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 , чтобы связать значок с брендом с помощью API 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 для партнерского аккаунта.