Фид в Яндекс.Директ: что это, как создать товарный фид и подключить к кампании
Пошагово: формат YML и CSV, обязательные поля, загрузка в кабинет и привязка к товарной или динамической кампании — без типичных ошибок модерации фида
Товарный фид — дата-контракт IT и маркетинга
Коротко: товарный фид — это структурированный файл с данными о товарах (название, цена, ссылка, картинка, категория). Яндекс.Директ читает его и автоматически собирает объявления для Поиска, рекламной сети и товарной галереи. Без актуального фида интернет-магазин теряет масштаб: вручную не удержать тысячи позиций.
Фид — не «техническая мелочь», а дата-контракт между IT и маркетингом: кто отвечает за идентификаторы товаров, цены, наличие и картинки, тот определяет, сколько объявлений вообще появится в кабинете. Ниже — что такое фид в Яндекс.Директ, какие форматы выбрать, как создать YML или CSV, пройти модерацию и подключить файл к товарной кампании или товарному объявлению в единой перфоманс-кампании.
Что такое фид в Яндекс.Директ
Определение. Фид — файл с информацией о товарах и услугах. Директ анализирует его и автоматически формирует объявления для показа в Поиске, в рекламной сети Яндекса (РСЯ) и в товарной галерее. Источник: справка «Управление фидами».
Один и тот же фид может обслуживать несколько рекламных форматов. В кабинете он хранится в Библиотеке → Фиды и подключается к кампаниям как общий источник ассортимента.
Чем фид отличается от ручных объявлений
| Параметр | Ручные объявления | Товарный фид |
|---|---|---|
| Масштаб | Десятки–сотни позиций | Тысячи и десятки тысяч SKU |
| Актуальность цен | Ручное редактирование | Автообновление по ссылке (раз в сутки) |
| Креатив | Пишете текст сами | Директ собирает заголовок и описание из полей |
| Ретаргетинг по товарам | Ограничен | ID в фиде = ID в электронной коммерции Метрики |
| Типичная ошибка | Устаревшая цена в объявлении | Расхождение цены фид ↔ сайт → отклонение или низкий CTR |
Ручной ввод в Товарной кампании возможен, но только до 1000 товаров и без автоматического обновления — подходит для тестов, не для полноценного каталога.
Где в кабинете используется фид
По официальной справке фид применяется при создании:
- 1. Товарных объявлений и объявлений для страниц каталога в единой перфоманс-кампании (ЕПК).
- 2. Товарных кампаний в Мастере кампаний.
Отдельные типы «динамические объявления» и «смарт-баннеры» с сентября 2024 заменены ЕПК: товарное объявление в ЕПК совмещает логику показа в Поиске и в РСЯ. В одной группе — не более одного активного товарного объявления.
Важно для 2025–2026: с 16 июня 2025 страницы каталога стали обязательной настройкой Товарной кампании. Каталоги можно сгенерировать из того же YML-фида (теги collections / collection id, name, url). По данным внутренних тестов Яндекс Рекламы, это даёт около +15% к числу покупок при той же стоимости — цифра из пресс-релиза, не гарантия для каждого магазина.
Зачем интернет-магазину товарный фид
Товарный фид Яндекс.Директ закрывает три практические задачи e-commerce: масштаб, актуальность и связку с аналитикой.
Автогенерация объявлений и актуальные цены
Чем полнее заполнен фид, тем больше полезной информации попадает в объявление — так формулирует рекомендацию официальный блог Яндекс Рекламы. На практике это означает:
- заголовки из
nameили связкиvendor+model; - цены и валюта из
price+currencyId; - изображения из
picture(несколько картинок повышают привлекательность в галерее); - фильтрацию по категориям через
categoryIdилиcollection id.
Если цена в фиде не совпадает с ценой на посадочной, объявление могут отклонить при модерации или пользователь уйдёт без покупки — оба сценария бьют по эффективности.
Связь фида с электронной коммерцией в Метрике
ID товара в фиде обязан совпадать с ID в данных электронной коммерции Яндекс Метрики — это условие офферного ретаргетинга в РСЯ. Яндекс рекомендует для фильтров использовать только числовые ID.
Перед запуском ретаргетинга сверьте:
idв YML;- параметр
idв событииpurchase/addв Метрике; - отчёт «Электронная коммерция» в интерфейсе Метрики.
Расхождение хотя бы у части SKU означает «дырявый» ретаргетинг: пользователь видел товар на сайте, а в рекламе ему показывают другое предложение или не показывают вовсе.
Подробнее о запуске магазина в Директе — в материале Яндекс.Директ для интернет-магазина.
От CMS до показов: один YML — две точки подключения
Файл попадает в Библиотеку фидов, а дальше расходится в товарную кампанию и товарное объявление в единой перфоманс-кампании. Переключите способ загрузки ассортимента — увидите, какой участок цепочки активен.
- CMS / ERP — cron выгружает YML по HTTPS;
idиprice— зона IT. - Библиотека → Фиды — общий источник: до 50 фидов, статусы NEW → DONE.
- ТК и ЕПК — один файл, разные настройки: каталоги 2025+ vs фильтры оферов.
collections для страниц каталога в той же выгрузке.
12 400 SKU → Библиотека → ТК + ЕПК: Поиск, РСЯ и товарная галерея из одного фида.
Дальше — форматы YML и CSV, обязательные поля и типичные ошибки валидации.
Типы и форматы фида: YML, CSV и страницы каталога
Для интернет-магазинов Яндекс выделяет несколько форматов. Ниже — сравнение по данным справки «Типы фидов».
| Формат | Когда выбирать | Ключевые особенности |
|---|---|---|
| YML (фид Яндекс Маркета) | Основной сценарий для e-commerce | Рекомендуемый формат; один файл на товары и каталоги |
| Google Shopping (RSS 2.0 XML) | Уже есть фид для Google Merchant | Поддерживается Директом параллельно |
| Специальный Google Рекламы (CSV) | Миграция из Google Ads | Отдельная схема полей |
| Универсальный фид (CSV) | Нет YML, небольшой каталог | Кодировка UTF-8 |
Специализированные фиды (отели, авто, недвижимость, авиабилеты, медицина) для обычного розничного магазина не актуальны — не путайте их с товарным YML.
YML для каталога товаров
Структура YML:
- корневой элемент
с атрибутомdateв форматеYYYY-MM-DD hh:mm; - товарные позиции внутри
.
Типы оферов:
| Тип | Обязательные элементы | Когда использовать |
|---|---|---|
| Упрощённый | name |
Простые названия («Куртка зимняя») |
vendor.model |
typePrefix, vendor, model |
Брендовые товары с модельным рядом |
| Комбинированный | оба набора | Максимум данных для генерации объявлений |
Обязательные поля для товаров: id (уникальный, до 100 символов), url, price, currencyId, categoryId, picture. Для типа vendor.model дополнительно — typePrefix, vendor, model.
Рекомендуемые поля (description, oldprice, param, наличие available) не всегда блокируют валидацию, но влияют на качество креатива.
CSV и ручной каталог
Для CSV каталогов и универсального фида — только кодировка UTF-8. Формат Windows-1251 в ряде старых статей встречается как «допустимый», но в актуальной справке для CSV указан UTF-8; неверная кодировка ломает парсинг.
Отдельный CSV для страниц каталога (до 1000 строк): колонки Url, Title, Description, Offer minimal price, Currency, Image url 1–5.
Фид по URL сайта (страницы каталога)
Третий способ передать ассортимент в Товарной кампании — товары, найденные на сайте: робот сканирует страницы при наличии микроразметки. Это альтернатива файлу, но для крупных и часто меняющихся каталогов надёжнее YML по ссылке.
Логику товарных объявлений в ЕПК и работу с каталогом по URL разбираем в статье Динамические объявления в Яндекс.Директ — в актуальной терминологии это товарные объявления внутри ЕПК, а не отдельный устаревший тип кампании.
Как создать товарный фид: пошагово
Запрос «как создать фид для Яндекс.Директа» на практике сводится к цепочке: источник данных → валидный файл → URL или загрузка в Библиотеку.
Экспорт из CMS (1С-Битрикс, WooCommerce, Tilda и др.)
Большинство CMS и конструкторов умеют отдавать YML:
- 1С-Битрикс — модуль «Экспорт в Яндекс.Маркет» или сторонние решения; проверьте, что выгрузка идёт по HTTPS и отдаёт актуальный
date. - WooCommerce — плагины YML for Yandex Market; следите за уникальностью
id(часто это ID вариации, а не родительского товара). - Tilda, InSales, OpenCart — встроенные или штатные модули фида; уточните, попадают ли в выгрузку товары «нет в наличии».
Зона ответственности: маркетинг задаёт правила (какие категории в рекламу, минимальная маржа, скрывать ли распроданные SKU), IT обеспечивает cron-обновление и мониторинг битых ссылок на picture.
Генераторы и валидаторы
Если CMS не отдаёт YML:
- 1. Соберите CSV из учётной системы и конвертируйте через генератор фида (проверьте соответствие схеме Директа, не Маркета «для галочки»).
- 2. Прогоните файл через внутренний валидатор при загрузке в Библиотеку и через внешние XML-валидаторы до отправки.
- 3. Помните: валидатор Директа может пропустить пустые
descriptionилиpicture, но объявления будут слабее — это «слепая зона», на которую указывают экспертные обзоры 2026 года.
Хотите сами собрать YML, проверить обязательные поля и загрузить фид в Библиотеку — с разбором типичных ошибок валидации: Больше о маркетинге в моем Telegram. Пригодится перед привязкой к товарной кампании.
Обязательные и рекомендуемые поля
Минимальный чек для каждого офера перед выгрузкой:
- уникальный
id(без дублей); - рабочий
url(HTTP 200, цена на странице =price); picture— прямая ссылка на изображение, не страница товара;categoryIdсуществует в блоке;currencyId=RUR/RUBпо схеме;- для
vendor.model— заполнены все три поля модели.
Дополнительно для каталогов 2025+: секция collections с collection id, name, url — иначе придётся настраивать страницы каталога отдельно.
Требования к фиду и типичные ошибки модерации
Запрос «требования к фиду Яндекс.Директ» закрывается официальными страницами YML/CSV плюс практикой модерации.
Битые ссылки, дубли id, несоответствие цен
| Ошибка | Что происходит | Как исправить |
|---|---|---|
| Синтаксис XML/CSV | Весь фид отклоняется, проверка полей не запускается | Валидатор XML, проверка разделителей CSV |
Дубли id |
Оферы игнорируются или конфликтуют | Сквозные ID из CRM/1С |
Битый url или picture |
Офер не попадает в объявления | Crawler или скрипт проверки ссылок |
| Цена фид ≠ сайт | Модерация / низкий CTR | Синхронизация с ERP не реже обновления фида |
| Пустые обязательные теги | Офер игнорируется | Отчёт об ошибках в кабинете |
Самые фатальные ошибки — синтаксические: если парсер не читает файл, остальные этапы валидации не выполняются.
Частота обновления
| Способ загрузки | Лимит размера | Автообновление |
|---|---|---|
| По ссылке (URL) | до 512 МБ | Робот скачивает раз в сутки (для очень больших фидов интервал может увеличиваться) |
| С компьютера | до 200 МБ | Нет — только ручная перезагрузка |
| Архив .zip / .gz | в рамках лимита | Поддерживается; можно basic-auth на URL |
⚠️ Формулировки вроде «автообновление каждые 4 часа» в агентских блогах не подтверждены справкой: ориентируйтесь на суточный цикл. Для ЕПК в контексте фильтрации встречается формулировка «раз в сутки или чаще, если возможно» — это не гарантия четырёхчасового интервала.
Для Товарной кампании по ссылке принимается только YML; с компьютера — YML и CSV.
Что проверить дополнительно
Типичные «тихие» проблемы из практики агентств:
- 80% оферов без объявлений — сработали фильтры в группе или не заполнены обязательные поля у части каталога;
- фид в статусе «Готов», показов нет — модерация кампании, бюджет, минус-слова, а не сам файл;
- нельзя удалить фид в статусе «Новый» / «На валидации» или если он привязан к активной кампании.
Разбор ошибок e-commerce в Директе — в статьях Ошибки Директа для интернет-магазина и 5 ошибок интернет-магазина в Директе (в том числе сценарий «битый фид»).
Как загрузить и подключить фид к кампании
Раздел «Фиды» в кабинете Директа
Путь: Библиотека → Фиды → Добавить фид.
- На одном аккаунте — до 50 фидов.
- Поддерживаются HTTP/HTTPS, опционально basic-auth.
- Статусы обработки (API):
NEW,UPDATING,DONE,ERROR.
После загрузки дождитесь статуса «Готов». Точное время валидации справка не регламентирует — закладывайте от нескольких минут до часа на больших файлах.
Привязка к товарной кампании
В Мастере кампаний при создании товарной кампании выберите источник ассортимента:
- 1. Товары с сайта — робот + микроразметка.
- 2. Фид — файл или ссылка (оптимально для больших каталогов).
- 3. Ручное управление — до 1000 позиций.
После выбора фида настройте страницы каталога (обязательно с июня 2025): из YML-коллекций или CSV каталогов. Без этого кампания не раскрывает полный потенциал формата.
Привязка к товарным объявлениям в ЕПК
В единой перфоманс-кампании создайте товарное объявление, укажите фид из Библиотеки и задайте фильтры оферов (в API — FeedFilterConditions; в интерфейсе — условия по категории, цене, наличию и т.д.). Один фид можно использовать в нескольких группах с разными фильтрами — так делят ассортимент по марже или сезону (кастомные поля через элемент param — сверяйте с актуальной схемой YML).
Подробная логика фильтрации и показов — в материале Динамические объявления в Яндекс.Директ.
Фид, сайт или ручной ввод: как выбрать
| Ситуация | Рекомендация |
|---|---|
| До 1000 SKU, редкие обновления | Ручной ввод или небольшой CSV |
| Средний каталог, стабильная CMS | YML по ссылке, обновление раз в сутки |
| 10 000+ SKU, динамические цены | YML по URL из ERP + мониторинг статуса фида |
| На сайте есть микроразметка, мало SKU | «Товары с сайта» для быстрого старта |
| Нужны каталоги в Товарной кампании 2025+ | YML с collections в том же файле |
⚠️ Лимит «оптимально 100 000 товаров» из агентских обзоров не зафиксирован в официальной справке — ориентир, а не жёсткое правило платформы.
Проверка фида перед запуском: чек-лист
Перед привязкой к кампании пройдите аудит за 30 минут — это дешевле, чем неделя показов «в пустоту».
Сверка id товаров с Метрикой
- 1. Включите электронную коммерцию в Метрике.
- 2. Сделайте тестовую покупку / добавление в корзину.
- 3. В отладчике
_ym_debugпроверьтеidтовара. - 4. Найдите тот же
idв YML.
Если ID текстовые — убедитесь, что фильтры в объявлении тоже используют строковые значения; Яндекс рекомендует числовые ID.
Тестовая загрузка и отчёт об ошибках
- 1. Загрузите фид в Библиотеку (тестовый URL или файл).
- 2. Дождитесь статуса
DONE/ «Готов» или разберитеERROR. - 3. Откройте отчёт об ошибках: сколько оферов принято, сколько отброшено.
- 4. Исправьте фид на стороне CMS и дождитесь следующего скачивания по ссылке или перезагрузите файл вручную.
Финальный чек перед бюджетом
- UTF-8, валидный XML/CSV
- Нет дублей
id - Цены и наличие совпадают с сайтом
- Картинки и ссылки отдают 200
- Каталоги (
collections) заполнены для Товарной кампании - Фильтры в группе не отсекают весь ассортимент
- Кампания и объявления прошли модерацию
Расширенный порядок запуска магазина — в чек-листе Директа для интернет-магазина.
Частые вопросы о фиде
Можно ли без фида запустить товарную рекламу?
Да, частично. В Товарной кампании можно использовать товары с сайта (микроразметка) или ручной ввод до 1000 позиций. Для полноценного каталога с автообновлением цен фид по ссылке — стандартное решение. В ЕПК товарное объявление тоже может работать с сайтом, но масштаб и ретаргетинг удобнее через YML.
Как часто обновляется фид?
При загрузке по ссылке робот Директа скачивает файл раз в сутки (для крупных фидов интервал может быть больше). При загрузке с компьютера автообновления нет — только ручная замена файла. Согласуйте с IT график обновления каталога исходя из суточного цикла, а не из неподтверждённых «каждые 4 часа».
Чем фид для товарной кампании отличается от фида для товарного объявления в ЕПК?
Файл один, точки подключения разные. YML загружается в общую Библиотеку фидов. Дальше вы выбираете его в Мастере Товарной кампании (плюс обязательные страницы каталога) или в товарном объявлении ЕПК с фильтрами оферов. Требования к полям YML одинаковые; отличаются настройки показов, ставки и структура кампании. Подробнее: товарные кампании и динамические объявления / ЕПК.
Можно ли один фид на Маркет и Директ?
Да. YML Яндекс Маркета — рекомендуемый формат для Директа. Критично сохранить единые id во всех каналах и в Метрике, иначе ломается сквозная аналитика и ретаргетинг.
Почему фид прошёл валидацию, а объявлений мало?
Чаще всего срабатывают фильтры в группе объявлений, отсутствуют обязательные поля у части оферов или не пройдена модерация креативов. Проверьте счётчик принятых оферов в отчёте фида и условия фильтрации.
Можно ли заменить фид после запуска кампании?
Да. Фид хранится в Библиотеке и привязывается к кампаниям. Устаревшее утверждение «нельзя заменить фид после создания» относилось к старым типам динамических объявлений. В актуальной логике ЕПК и Товарной кампании замена или обновление по URL — штатный сценарий (нельзя удалить фид, пока он используется в активной кампании).
Итог
Фид в Яндекс.Директ — центральный элемент товарной рекламы для интернет-магазина: из одного YML или CSV Директ строит объявления для Поиска, РСЯ и галереи, а при совпадении ID с Метрикой включает офферный ретаргетинг.
Практический маршрут:
- 1. Выгрузите YML из CMS или ERP с уникальными
idи UTF-8. - 2. Добавьте collections для страниц каталога в Товарной кампании.
- 3. Загрузите фид в Библиотеку (URL предпочтительнее для автообновления раз в сутки).
- 4. Сверьте id с Метрикой, исправьте ошибки по отчёту.
- 5. Подключите фид к товарной кампании или товарному объявлению в ЕПК.
- 6. Пройдите чек-лист запуска перед увеличением бюджета.
Фид — не разовая настройка, а процесс: цены, наличие и картинки должны обновляться синхронно с сайтом. Тогда товарная реклама масштабируется без ручного копирования тысяч объявлений.