Где искать причину
- Вкладка «Ошибки валидации и публикаций» — товары, которые не прошли проверку или не были приняты Маркетом. У каждой строки указана причина.
- История заказа и объявление — неудачная передача кодов, ошибки обновления отправления.
- Журнал плагина — запуск и завершение команд cron, ответы Маркета. Включается настройкой «Ведение журнала обращений к Яндекс Маркет»; запросы в JSON сохраняются отдельной настройкой.
Ошибки публикации и проверки карточки
| Сообщение | Причина | Что сделать |
|---|---|---|
| «Обязательные характеристики категории Яндекс Маркет не сопоставлены для типа товара» | В настройках категории не заполнены обязательные характеристики. | Откройте вкладку «Категории», выберите тип товара и заполните обязательные характеристики. |
| «Отсутствует или некорректно значение характеристики «…»» | Значение характеристики пустое или не входит в допустимые значения Маркета. | Проверьте значение в карточке товара: для списков Маркета значение должно совпадать с его справочником. |
| «Не заполнено название товара» / «Не заполнено описание товара» | Карточка собирается без названия или описания. | Заполните поле в товаре либо выберите другой источник в «Настройках экспорта». |
| «Не найдены изображения товара» | У товара или артикула нет изображений по выбранному источнику. | Добавьте изображение товару либо измените источник изображений. |
| «Артикул Яндекс Маркет должен быть уникальным и не длиннее 255 символов» | Настройка артикула даёт неуникальное или слишком длинное значение. | Выберите «ID артикула» в настройке «Артикул в Яндекс Маркет» или обеспечьте уникальность значений. |
| «Артикул %s не найден у товара %s» / «Артикул не найден у товара» | Связь указывает на артикул, которого уже нет. | Сбросьте сопоставление и опубликуйте товар заново. |
| «Обновление карточки Яндекс Маркет запрещено системной настройкой» | Обновление описаний и характеристик запрещено в настройках аккаунта. | Разрешите обновление или выполняйте его вручную из карточки товара, если разрешён ручной режим. |
Ошибки цен и остатков
| Сообщение | Причина | Что сделать |
|---|---|---|
| «Не удалось определить цену артикула: проверьте настройки цен аккаунта» | Для артикула нет цены по выбранному источнику. | Проверьте настройку «Обычная цена в Яндекс Маркет» и цену товара. |
| «зачёркнутая цена не задана» / «зачёркнутая цена не больше обычной» / «зачёркнутая цена должна быть целой» | Старая цена не образует корректную скидку относительно обычной. | Задайте старую цену выше обычной; скидка должна быть от 5 до 99 %. |
| «Не указан склад партнёра: остатки не переданы» | На вкладке «Цены и остатки» не выбран склад Маркета. | Выберите склад из списка, который плагин загружает автоматически. |
| «Плагин keypool не установлен или выключен: остаток не передан» | Источник остатка — количество свободных кодов, но плагин кодов недоступен. | Установите и включите плагин либо смените источник остатка. |
| «Не выбран вид кода: остаток не передан» | Источник остатка — свободные коды, а вид кода не выбран. | Выберите вид кода на вкладке «Заказы и статусы». |
| «Не указан ID кампании: НДС не передан» | В аккаунте не заполнен идентификатор кампании. | Заполните «ID кампании» и проверьте ключи кнопкой «Проверить». |
Ошибки заказов и передачи кодов
| Сообщение | Причина | Что сделать |
|---|---|---|
| «Коды можно передать только для заказа в обработке» | Отправление ещё не перешло в PROCESSING. | Дождитесь перехода статуса: передача раньше срока Маркетом не принимается. |
| «В заказе не хватает кодов: нужно N, добавлено M» | В запасе меньше кодов, чем нужно по позициям. | Пополните запас кодов нужного вида; при следующем опросе коды уйдут. |
| «Позиция не сопоставлена с товаром Яндекс Маркет, коды по ней передать нельзя» | Позиция заказа не связана с артикулом магазина. | Проверьте сопоставление товара: без него плагин не знает, из какого запаса брать код. |
| «В заказе Яндекс Маркет нет позиций для передачи кодов» | В отправлении нет цифровых позиций. | Проверьте состав заказа в кабинете Маркета. |
| «Не указана рублёвая стоимость цифрового заказа Яндекс Маркет» | Маркет не передал стоимость, необходимую для передачи кодов. | Проверьте заказ в кабинете: без стоимости передача невозможна. |
| «Заказ не связан с заказом Яндекс Маркет» | Действие вызвано для заказа магазина, созданного не из Маркета. | Передача кодов доступна только в заказах Маркета. |
| «Диапазон дат заказов не должен превышать 30 дней» | Период опроса в настройке даты получения заказов выходит за допустимый. | Укажите дату не глубже 30 дней от текущей. |
Ошибки обмена с Маркетом
- «В аккаунте не указаны бизнес и/или ключ API» — аккаунт не заполнен или выключен; проверьте поля и кнопку «Проверить».
- «Нет действующей лицензии плагина Яндекс.Маркет: Цифровые товары» — команда cron остановлена до обмена. Проверьте лицензию.
- «Непредвиденный ответ сервиса» — Маркет вернул ответ, который плагин не смог разобрать. Включите сохранение запросов в JSON и повторите запуск: в журнале будет тело ответа.
- «Превышен размер пачки цен» / «Превышен размер пачки остатков» — плагин отправляет данные пачками в пределах лимитов Маркета; сообщение означает, что пачка собрана неверно. Обратитесь в поддержку с текстом из журнала.

