Требования
| Компонент | Версия / значение |
|---|---|
| 1С-Битрикс | 20.0.0 и выше |
| PHP | 7.4 и выше |
| Модули | iblock, catalog, sale (опционально для импорта заказов) |
| Редакции БУС | «Малый бизнес», «Бизнес» |
| API-ключ | Ключ доступа к Яндекс Маркет API (получается в кабинете) |
Покупка и установка
- Оформите покупку модуля на странице Маркетплейс.
- В административной части сайта откройте Marketplace → Установленные решения.
- Найдите модуль «АйПромо: Интеграция с Яндекс Маркет API» и нажмите «Установить».
- Дождитесь завершения установки — модуль появится в левом меню под названием «АйПромо. Яндекс.Маркет».
Лицензия бессрочная, но обновления и техподдержка доступны 1 год.
Получение API-ключа
API-ключ выдаётся в кабинете продавца Яндекс.Маркета:
- Войдите в личный кабинет Яндекс.Маркета.
- Перейдите в раздел «API и модули» → «Токены авторизации».
- Убедитесь, что у токена есть доступы:
- Обработка заказов и учёт товаров
- Просмотр информации о заказах
- Управление товарами и карточками
- Просмотр товаров и карточек
- Управление ценами
- Просмотр цен
- Скопируйте значение токена.
Настройка соединения в модуле
Откройте АйПромо. Яндекс.Маркет → Настройки модуля и заполните поля:
| Поле | Что указать |
|---|---|
| ID кампании | Числовой идентификатор вашей кампании в кабинете Яндекс.Маркета (например, 12345678). |
| API ключ Яндекс.Маркет | Токен, полученный на предыдущем шаге. |
| Сайт | Сайт, товары которого будут выгружаться (например, «Site»). |
| Каталог товаров | Инфоблок каталога — источник товаров. |
| Идентификатор товаров (offer_id) | Что использовать в качестве offer_id: «ID элемента», «Символьный код», «Внешний код» и т. д. (рекомендовано - ID элемента ) |
Проверка соединения
Нажмите «Проверить соединение». При успехе отобразится зелёное уведомление «Подключение успешно». Если появилась ошибка:
- «Не указаны настройки подключения» — не заполнены ID кампании или API-ключ.
- «Не удалось определить ID кабинета» — неверный ID кампании.
- «Ошибка подключения к Яндекс.Маркет» — проверьте токен и доступность
api.partner.market.yandex.ruс сервера. - «Не подключена библиотека CURL» — включите расширение
curlв PHP.
Права доступа
Вкладка «Права доступа» позволяет разграничить роли:
- Доступ закрыт — модуль не виден группе.
- Чтение — просмотр настроек и статистики.
- Полный доступ — изменение настроек, запуск экспорта, управление профилями.