Загрузить изображение
upload_ad_imageUploads an image from a public URL or base64 data to the Yandex Direct image library and returns its AdImageHash for use in a text-and-image ad.
Instructions
Загружает изображение в библиотеку изображений (adimages/add) и возвращает его AdImageHash — этот хеш подставляется в поле AdImageHash текстово-графического объявления. Изображение передаётся публичным URL (сервер сам скачает и закодирует) или в base64 через imageData. Яндекс принимает JPG/PNG/GIF до 10 МБ; текстово-графическому объявлению нужна горизонтальная картинка (минимум 1080×607).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | No | Публичный URL изображения; сервер скачает его и закодирует в base64. Нужно передать это поле или imageData. | |
| name | Yes | Название изображения в библиотеке. | |
| imageData | No | Байты изображения в base64 (префикс data:-URL отбрасывается). Нужно передать это поле или url. | |
| client_login | No | Логин клиента агентства или кабинета в управлении (из list_clients). Если не указан — YANDEX_DIRECT_LOGIN из конфигурации, а без него собственный аккаунт токена. |