Яндекс Товары для магазина: как подключить и что поручить ИИ
Как работают Яндекс Товары, где подключить магазин и как вести фиды, цены и наличие через LidFly.
На сайте уже новая цена, на складе закончился последний товар, а в поиске покупатель может увидеть прежнее предложение. Подключение Яндекс Товаров для магазина - только первый шаг: дальше цены и наличие в Товарах приходится держать вровень с сайтом. Порядок работы такой: проверить, что сайт подходит под требования, подключить нужный аккаунт, убедиться, что фид загрузился, согласовать точечные правки цен и наличия и сверить результат.
Во встроенном чате LidFly или в вашем ИИ-клиенте (Claude, ChatGPT, Codex) по протоколу MCP ассистент читает доступные фиды магазина и статусы их загрузки, а при подключённом Вебмастере проверяет права на домен. Чтение и запись строго разделены: любые изменения - загрузка нового фида, обновление цен или скрытие закончившихся позиций - выполняются только после вашего отдельного текстового подтверждения в диалоге.
Проверь Яндекс Товары для магазина [домен]. Покажи доступные фиды, их URL и идентификаторы. Отдельно укажи, какие статусы загрузки можно проверить и какие сведения нужно посмотреть в кабинете Яндекса. Подготовь план следующих действий; ничего не добавляй и не меняй до моего подтверждения.
Как работают Яндекс Товары и чем они отличаются от Маркета
Базовый сервис Яндекс Товаров помогает интернет-магазину передавать данные об ассортименте для представления своего сайта в поиске и смотреть аналитику по карточкам (справка Яндекс Товаров: о сервисе, снимок от 04.11.2026, проверено 07.11.2026). Кабинет продавца находится на merchants.yandex.ru - это интерфейс для владельцев собственного домена, а не кабинет селлера на Яндекс Маркете (partner.market.yandex.ru) и не покупка трафика в Директе.
По справке Яндекса базовый сервис бесплатный: за регистрацию сайта и загрузку фида плата не берётся. В LidFly инструменты Яндекс Товаров входят в MCP-пакет без доплаты (документация Яндекс Товаров в LidFly). Не смешивайте эти два уровня: бесплатная передача каталога в Товары не отменяет расходов на сайт и платные клики в рекламе.
| Задача магазина | Куда идти | Где оформляется заказ и за что отвечает продавец |
|---|---|---|
| Представить каталог собственного сайта в поиске Яндекса | Яндекс Товары (merchants.yandex.ru) |
Покупатель переходит на ваш сайт и оформляет заказ в вашей корзине; магазин отвечает за фид, цены и наличие |
| Запустить платную рекламу с управлением ставками и бюджетом | Яндекс Директ (direct.yandex.ru) |
Платный переход на сайт по ставке аукциона; стратегии и лимиты настраиваются в кампаниях Директа |
| Торговать внутри витрины маркетплейса | Яндекс Маркет (partner.market.yandex.ru) |
Покупка и логистика идут по правилам маркетплейса; LidFly этим кабинетом через интеграцию Товаров не управляет |
По справке о местах отображения (снимок от 04.11.2026, проверено 07.11.2026), предложения из Товаров могут появляться в обычных и обогащённых сниппетах, товарных блоках поиска и Поиске по картинкам; само подключение показов не обещает. Чем бесплатные карточки отличаются от платных объявлений, разобрано в статье товарная галерея: органика или Директ. Для платного трафика есть план платного продвижения интернет-магазина, а если кампания пропала из выгрузки, посмотрите, почему товарная кампания может быть не видна в API.
Ассортимент попадает в Товары через YML-фид и микроразметку; дальше речь идёт о магазине с готовым YML. Вручную состояние проверяют так: войти на merchants.yandex.ru под своим Яндекс ID и посмотреть домен и источники данных. В LidFly достаточно запроса: «У меня свой магазин, фид есть, Директ подключён. Покажи, что доступно в Товарах для example-shop.ru». Ассистент прочитает список фидов домена и выведет таблицу готовности. Если Товары не подключены, он так и скажет и не выдаст ошибку входа за отсутствие фидов.
Важно: наличие фида в одном сервисе Яндекса (например, в Директе) не подтверждает настройку и проверку магазина в Яндекс Товарах.
Что подготовить до подключения магазина
Яндекс проверяет не только структуру файла, но и возможность купить товар на сайте как обычному розничному покупателю (требования к магазинам, снимок от 04.11.2026, проверено 07.11.2026). Форма «Оставьте номер, мы рассчитаем цену» корзину не заменяет.
Короткий чек-лист готовности перед стартом:
- Работающий сайт на собственном домене с открытыми ценами в рублях.
- Доступная корзина и оформление заказа до конца без участия менеджера по телефону.
- Страницы со сведениями о продавце (юрлицо или ИП), условиях доставки, регионах и оплате.
- Соответствие цены и статуса наличия на карточке сайта и в передаваемом источнике данных.
- Права на домен под тем Яндекс ID, под которым вы работаете в Яндекс Товарах.
- Публичный HTTPS URL готового фида без закрытия паролем или секретным параметром.
Файл фида передаёт ассортимент и условия предложений. Различайте три сущности: URL - публичный адрес файла, feed_id - идентификатор фида в Яндекс Товарах, offer_id - код конкретного предложения в теге <offer>. Не подставляйте складской SKU вместо offer_id без сверки с выгрузкой. Создание YML, валидатор и экспорт из CMS разобраны в инструкции, как сделать и проверить YML-фид.
Проверить связку домена и фидов в LidFly можно одной read-only командой:
Покажи, виден ли [домен] в моём подключённом Вебмастере; затем проверь фиды этого домена в Товарах. Выведи найденные идентификаторы, URL и план следующих шагов без изменений.
LidFly проверит сайт в Вебмастере и фиды домена в Товарах и подскажет следующий шаг: подтвердить права на сайт (это делает человек), подключить Товары или перейти к загрузке файла. Вебмастер подключается отдельно и не проверяет корзину - перед подачей магазина оформите тестовый заказ на сайте своими руками. Если магазин собран на сайте LidFly, его домен доступен инструментам Товаров без отдельной настройки, а YML-фид ассистент включит и проверит на самом сайте (документация).
Продавцам без сайта: у Яндекса есть отдельный маршрут через универсальный чекаут и кабинет Яндекс KIT (чекаут без сайта в справке, снимок от 04.11.2026, проверено 07.11.2026). Интеграция LidFly его не подключает и работает только с доменом и фидом магазина.
Как подключить Яндекс Товары и проверить первую загрузку
В подключении два этапа: доступ в кабинет Яндекса и отдельный вход в Товары внутри LidFly. ИИ не входит в аккаунт за человека.
- Войдите на
merchants.yandex.ruнужным Яндекс ID, добавьте сайт и примите условия. Права, уже подтверждённые в Вебмастере под тем же ID, повторно подтверждать не нужно (регистрация и права на сайт, снимок от 04.11.2026, проверено 07.11.2026). - Проверьте в кабинете раздел «Источники данных → Фиды»: если фиды уже перенесены из Вебмастера, не создавайте дубликат.
- На главной кабинета LidFly выберите «Яндекс Товары → Подключить» и войдите сами. Директ этот вход не заменяет.
- Дайте в чате домен, публичный HTTPS URL фида (без пароля и секретов в ссылке) и регионы доставки.
Типовой сценарий 1 (условный пример). Владелец example-lamps.ru подключил Товары в LidFly и загружает фид для Москвы и Санкт-Петербурга с контролем статуса.
Проверь Яндекс Товары для магазина [домен]. Прочитай существующие фиды и их идентификаторы. Если готовый фид [публичный HTTPS URL] ещё не загружен, подготовь его добавление для регионов [регионы доставки]. Покажи домен, URL, регионы и что будет проверено после записи. До моего подтверждения ничего не меняй.
Цепочка от команды до проверки:
- Чтение и план: LidFly читает список фидов домена и выводит карточку плана с доменом, URL и кодами регионов.
- Подтверждение: пользователь пишет: «Да, добавь именно этот фид для указанного домена и этих регионов».
- Запись и контрольное чтение:
merchants_start_feed_uploadвозвращаетrequestId; LidFly сразу проверяетmerchants_get_feed_upload_statusи перечитывает список фидов.
В итоге в чате остаётся строка вида: домен | URL фида | requestId | статус загрузки (сначала обычно IN_PROGRESS, затем OK) | где проверить модерацию: merchants.yandex.ru → Источники данных → Фиды. Вручную, без LidFly, файл добавляют по пути «Товары → Источники данных → Фиды → Добавить» (инструкция загрузки фида, проверено 07.11.2026).
Фид принят, а товары не видны: что проверять дальше
В Яндекс Товарах важно различать три состояния: техническая загрузка файла, проверка качества магазина и предложений, и фактические показы в поиске. Ответ processStatus=OK относится только к первому шагу (асинхронный статус загрузки, снимок от 04.11.2026, проверено 07.11.2026).
| Что видим | Что это подтверждает | Что делать дальше |
|---|---|---|
Получен requestId |
Загрузка фида запущена | Прочитать статус обработки по этому requestId |
processStatus=OK |
Файл принят, техническая загрузка завершена | Посмотреть статус проверки магазина и товарных предложений в кабинете Яндекса |
| Ошибка или отклонение в кабинете | Есть конкретная проблема при проверке файла или сайта | Открыть «Ошибки и рекомендации» в карточке фида и исправить указанную причину |
| Проверка пройдена, кликов нет | Технический допуск получен, но он не равен трафику | Сверить фактические показы и клики в аналитике кабинета за сопоставимый период |
По справке Яндекс Товаров (снимок от 04.11.2026, проверено 07.11.2026), информация о сайте и предложениях проверяется в течение пяти рабочих дней, а после исправления замечаний запускается повторная проверка (если проверка шесть раз подряд не пройдёт, магазин не допустят к размещению в Поиске и понадобится обращение в поддержку). Поскольку API не возвращает текст отказа, для разбора ошибки передайте сообщение из кабинета в чат:
Вот requestId [ID] и текст ошибки из кабинета Яндекс Товаров: «[текст из раздела Ошибки и рекомендации]». Перечитай статус загрузки, раздели проблему файла и замечание к сайту и предложи порядок исправления.
Не проверяйте видимость всего магазина ручным вводом одного артикула в поиск, не перезаливайте тот же XML вместо починки корзины и не смешивайте ошибки фида в Директе с проверкой в Товарах.
Как обновить цены и скрыть закончившиеся товары через ИИ
Через API цену или наличие отдельного товара можно поменять без перевыгрузки всего XML-файла. Справка требований Яндекса прямо рекомендует передавать оперативные изменения цен и наличия через API. Ни категорий, ни складских остатков магазина LidFly из API Товаров не получает, поэтому исходные данные для расчёта - новые цены и наличие - даёт владелец магазина.
Типовой сценарий 2 (условный пример магазина товаров для дома). Владелец поднял цены на категорию «Текстиль» на 7% в своей системе (учебная арифметика: 1 000 → 1 070 ₽), а одна позиция закончилась на складе. Он приносит в чат таблицу изменений с точными offer_id из фида:
| offer_id и категория | Цена до → новая цена на сайте (RUR) | Наличие и дата источника | Действие в LidFly | Что подтвердил API и что проверить руками |
|---|---|---|---|---|
offer-101 · Текстиль |
1 000 ₽ → 1 070 ₽ (+7%) | В наличии · 07.11.2026 | обновить цену | Запрос принят API; отображение новой цены 1 070 ₽ проверить в кабинете/на витрине |
offer-108 · Текстиль |
1 800 ₽ (без смены цены) | 0 шт. · 07.11.2026 | скрыть | Запрос на скрытие принят API; фактическое скрытие проверить в кабинете Яндекса |
Команда для проверки расчёта и подготовки записи:
Магазин [домен], фид [URL]. Ниже актуальная таблица: offer_id, категория, цена до изменения, новая цена на сайте, наличие и дата обновления. Для категории [категория] проверь расчёт повышения на 7%, подготовь передачу новых цен в Яндекс Товары, а предложения с нулевым наличием - к скрытию. Сначала прочитай feed_id, покажи точный список действий и расхождения. Не меняй ничего до моего подтверждения и не считай ответ API доказательством обновления выдачи.
LidFly читает feed_id домена, проверяет расчёт и выводит раздельный план: что обновить в ценах и что скрыть. После вашего текстового согласия сервис передаёт новые цены и запрос на скрытие. За один вызов LidFly уходит до 500 предложений, цены - только в валюте RUR, крупный список делится на пакеты. Если вместе с ценой передаётся старая цена old_price, она должна быть выше новой (документация API, снимок от 03.11.2026). Когда товар вернётся на склад, скрытие снимают отдельной командой.
Для сверки с рынком есть отдельное чтение: минимальные цены ваших товаров на маркетплейсах. Оценки «дорого» или «дёшево» Яндекс в API не даёт, поэтому разницу считает ассистент и показывает расчёт (документация Яндекс Товаров в LidFly).
Что подтвердил API и что проверить руками: в ресурсах API Яндекс Товаров (снимок от 03.11.2026, проверено 07.11.2026) у цен и скрытия нет метода GET для чтения текущего состояния карточки. Ответ API означает «запрос принят», а не «проверено в поиске»; перечитывание списка фидов проверяет только фиды. Сама передача не меняет цены в CMS и XML-файле, а при неясном исходе запись не повторяют автоматически до сверки в кабинете.
Несколько магазинов: как не перепутать домены и фиды
На один аккаунт LidFly подключается один активный вход Яндекс Товаров, внутри которого могут быть доступны несколько доменов. Чтобы при работе агентства или владельца нескольких сайтов не отправить чужие цены в другой feed_id, привяжите каждый магазин к своему проекту (как вести отдельный проект клиента) и всегда указывайте точный домен. В рамках выбранного проекта операции ограничены его доменами.
Типовой сценарий 3 (условный пример). Команда безопасной read-only ревизии одного клиентского сайта в контексте проекта:
В выбранном проекте проверь Яндекс Товары только для домена [домен клиента]. Покажи URL и ID его фидов, регионы и доступные статусы загрузки. Составь список того, что требует проверки в кабинете Яндекса. Ничего не меняй.
Параллельно ведите короткий реестр без паролей и секретов: домен → feed_id → URL фида → владелец доступа Яндекс ID → дата последней проверки.
Что проверять после подключения и каждую неделю
Один раз увидеть OK при загрузке недостаточно - разделите еженедельный контроль на техническое состояние источника и результат канала:
- Проверить в кабинете
merchants.yandex.ru, не появились ли новые отказы или предупреждения после правок на сайте. - Сверить цену и доступность корзины по 5-10 контрольным и недавно обновлённым
offer_idмежду сайтом, складом и Товарами. - Сопоставить показы и клики за одинаковые периоды, оценивая роль канала в общей воронке (как сочетать каналы продвижения товара).
- Убедиться, что подключены Яндекс Метрика и электронная коммерция: от них зависят данные о заказах в интерфейсе Товаров (справка о регистрации).
- Сверить журнал изменений: какие операции согласованы, что подтвердил API и какие карточки проверены на витрине.
Частые вопросы
Яндекс Товары для магазина - это бесплатно?
По официальной справке Яндекса базовый сервис Яндекс Товаров для интернет-магазинов бесплатный: площадка не берёт плату за регистрацию сайта и передачу фида. В LidFly работа с инструментами Яндекс Товаров входит в MCP-пакет без отдельной доплаты за интеграцию. Расходы магазина на этом не исчезают: нужен исправный сайт с корзиной, актуальный YML-фид, а для платной рекламы в Директе - отдельный бюджет.
Чем Яндекс Товары отличаются от Яндекс Маркета?
Яндекс Товары (кабинет на merchants.yandex.ru) помогают интернет-магазину передавать данные об ассортименте для представления собственного сайта в поиске Яндекса, и покупатель оформляет заказ на вашем домене. Яндекс Маркет - отдельный маркетплейс со своей витриной и логистикой (partner.market.yandex.ru). Инструменты Яндекс Товаров в LidFly работают именно с фидами и предложениями магазина в Товарах и не управляют продажами на Маркете.
Можно ли подключить Яндекс Товары без своего сайта?
У самого Яндекса есть отдельный маршрут для продавцов без сайта: можно подать заявку на универсальный чекаут и работать через кабинет Яндекс KIT. Однако интеграция Яндекс Товаров в LidFly рассчитана на магазины с собственным подтверждённым доменом и публичным HTTPS-фидом - подключение через KIT она не поддерживает.
Почему фид принят, а товары не отображаются?
Статус processStatus=OK означает только то, что файл технически загружен и прочитан системой. После загрузки магазин и товарные предложения проходят проверку качества (по справке Яндекса - в течение пяти рабочих дней), а само присутствие в поиске зависит от запроса и конкуренции. Причину отклонения API списка фидов не возвращает: её смотрят в кабинете Яндекс Товаров в разделе «Ошибки и рекомендации».
Можно ли менять цены без новой выгрузки фида?
Да, API Яндекс Товаров принимает оперативные изменения цен и скрытие закончившихся позиций по идентификаторам фида и предложения. В LidFly за один вызов можно обновить цены или видимость до 500 предложений после вашего подтверждения; цены передаются только в рублях (RUR). Такая передача не переписывает ваш исходный XML-файл и базу CMS, а обновление витрины после принятого запроса нужно сверить в кабинете или на карточках.
Начните с проверки фидов своего магазина: подключите Яндекс Товары на главной кабинета LidFly и отправьте в чат стартовую команду - она только читает фиды и статусы загрузки и ничего не меняет. Дальше ассистент поможет обновлять цены и скрывать закончившиеся товары по подтверждённому плану. Перейти к задаче: Проверить фиды магазина. Справочник подключения и всех доступных вызовов: Как подключить Яндекс Товары к LidFly.