Продажи
Фид Яндекса
YML-фид товаров для Яндекс.Маркета и прайс-агрегаторов: что в него попадает и когда он обновляется.
Фид — это файл в формате YML со списком товаров, ценами и остатками, который читают Яндекс.Маркет и другие площадки сравнения цен. Модуль входит в тот же платный региональный пакет, что и синхронизация с Яндекс.Маркетом.
Панель фида
COS Woo → Продажи → Фиды → Фид Яндекса (#/store/yandex-feed).
- URL фида — прямая ссылка на файл, которую нужно указать в кабинете Яндекс.Маркета (или у другого агрегатора). Кнопки «Копировать» и «Открыть». Пока фид ни разу не сформирован, вместо ссылки — подсказка нажать «Сгенерировать».
- Статус фида — сколько товаров попало в фид, размер файла, дата последней генерации, время формирования.
- Сгенерировать фид — запускает построение файла вручную; во время генерации показывается индикатор прогресса по чанкам (порциям товаров).
- История генераций — дата, число товаров, длительность, число ошибок последнего запуска.
- Импорт из другого плагина — панель миграции, если фид раньше вёлся другим
YML-плагином (
yml-yandex).
Настройки фида
COS Woo → Продажи → Фиды → Настройки фида (#/store/yandex-feed/settings).
- Общее: включить фид, название магазина, название компании (юрлицо для
Яндекс.Маркета), расписание обновления и валюта (RUR, USD, EUR, KZT, BYN).
- Расписание «После синхронизации цен и остатков» — фид пересобирается сразу после того, как завершится синк цен/остатков, плюс страховочный ночной прогон в заданное время (укажите время после ночной выгрузки цен, чтобы фид строился уже на свежих данных).
- Или фиксированный интервал: каждые 6 / 12 / 24 часа, либо только вручную.
- Фильтры товаров:
- Исключать товары без цены.
- Исключать товары не в наличии — в фид попадают только позиции, которые реально есть на складе; товары «под заказ» и «уточняйте у менеджера» из фида убираются. Это требование самого Яндекса: он блокирует магазин при несоответствии между сайтом и фидом.
- Список категорий — пусто означает «все категории».
- Поля предложения: какой атрибут товара WooCommerce использовать как бренд
(
<vendor>) — авто-определение пробуетpa_brand,pa_vendorи похожие; включить теги<delivery>и<pickup>в фиде.
Как настроить фид
- Откройте Продажи → Фиды → Настройки фида, включите фид и укажите название магазина и компании.
- Выберите расписание — по умолчанию подойдёт «После синхронизации», если синхронизация с Яндекс.Маркетом уже настроена.
- Включите фильтр «Исключать товары не в наличии» — без него Яндекс может заблокировать магазин из-за расхождения.
- Сохраните настройки, вернитесь в Продажи → Фиды → Фид Яндекса и нажмите «Сгенерировать фид».
- Скопируйте ссылку на фид и укажите её в кабинете Яндекс.Маркета (или другого агрегатора, который читает YML).
Что учесть
- Фид — часть платного регионального пакета (Яндекс.Маркет, Россия / СНГ), в Free-сборке и вне региона в меню не появляется.
- «Исключать товары не в наличии» — не просто рекомендация: Яндекс сверяет фид с посадочной страницей и блокирует магазин при расхождении.
- Расписание «После синхронизации» имеет смысл только вместе с включённой синхронизацией цен/остатков в разделе «Маркетплейсы → Яндекс.Маркет» — иначе фид обновляется только по ночному страховочному прогону.
