Кампания со смарт-баннерами в Директе висит на паузе вторую неделю: система ждёт товарный фид, а на руках только прайс поставщика на 800 строк — с двухстрочной шапкой, ценами вида «1 250 руб.» и колонкой телефона менеджера. Вручную превращать это в фид — день работы, и так при каждом обновлении цен. На деле сборка занимает минут десять, если знать, какие поля нужны Директу и как быстро привести к ним прайс.
Зачем Директу товарный фид
Фид — это файл со всеми товарами магазина, из которого Директ автоматически собирает объявления: динамические объявления в поисковых кампаниях и смарт-баннеры в РСЯ. Вместо того чтобы писать объявление на каждый товар, вы отдаёте файл, а система сама подставляет в показ название, цену и картинку.
Главная выгода — актуальность: объявление показывает ту цену, что в фиде, а распроданные позиции перестают крутиться. Поэтому для этих форматов фид обязателен: без него кампания просто не запустится.
Какие поля ждёт фид
Набор полей у Директа простой — по сути, это строка прайса, дополненная ссылками:
- Идентификатор товара — ваш артикул, уникальный на строку.
- Название — то, что увидит пользователь в объявлении.
- Цена — чистое число, без «руб.» и пробелов-тысяч.
- Ссылка на страницу товара — куда попадёт кликнувший.
- Ссылка на изображение — прямая ссылка на фото товара.
Состав обязательных и дополнительных полей, допустимые форматы файла и лимиты Директ периодически уточняет, поэтому перед первой загрузкой сверьтесь с актуальной справкой в кабинете. Типовые требования к полям фидов разобраны в отдельной статье про требования к полям фида.
Чем фид отличается от прайса
Прайс пишется для человека, фид — для робота. Отсюда три принципиальных отличия:
- Нужны URL. В прайсе поставщика ссылок на товары и фото почти никогда нет — их придётся добавить.
- Цена — числом. Запись «1 250 руб.» фид не примет: только 1250 или 1250.00.
- Ничего лишнего. Строки-разделы категорий, «Итого», служебные колонки — всё это из фида убирается.
И ещё одно отличие — состав строк: в рекламу должны уходить только товары в наличии, а в прайсе обычно лежит всё подряд, включая позиции с нулевым остатком.
Как собрать фид из прайса конвертером
Откройте конвертер прайсов для Яндекс Директа и перетащите файл поставщика на страницу. Дальше — четыре шага с живым превью.
Шаг «Структура». Отметьте строку, с которой начинаются данные, схлопните двухстрочную шапку в одну, удалите строки-разделы категорий.
Шаг «Колонки». Удалите всё лишнее, переименуйте оставшееся под поля фида. Если название в прайсе разорвано на «Бренд» и «Наименование», склейте его по шаблону {Бренд} {Наименование} — приёмы подробно разобраны в статье про склейку колонок по шаблону.

Ссылку на товар часто можно собрать по шаблону: константа с адресом раздела плюс колонка с артикулом — например, https://shop.example.ru/catalog/{Артикул}. Такой приём срабатывает, если ваш сайт адресует карточки по единому шаблону; проверьте это на паре товаров, прежде чем клеить всю колонку. Ссылка на фото собирается так же — по шаблону вашего сайта или CDN.

Действия на колонках. «Убрать пробелы» вычистит тысячные разделители из цен, «Заменить текст» уберёт «руб.» — на выходе останется число.
Шаг «Фильтры». Условие «остаток больше 0» отсечёт отсутствующие позиции, «не содержит Итого» — служебные строки. На превью сразу видно, сколько товаров уйдёт в фид.
На экспорте скачивайте CSV в UTF-8 с точкой с запятой или XLSX со значениями — готовый файл для загрузки в кабинет Директа.

Если фид для Директа вы решили отдавать в формате YML, таблица готовится точно так же — об этом рассказывает статья про подготовку данных для YML-фида.
Регулярное обновление фида
Фид работает, пока совпадает с реальностью: цена в объявлении должна равняться цене на сайте, иначе объявления отклонит модерация, а клики уйдут в возвраты. Поэтому обновлять фид нужно при каждом изменении цен или остатков — у активного магазина это раз в неделю и чаще.
Ручная пересборка здесь не нужна: после регистрации вся настройка сохраняется как шаблон. Свежий прайс → применить шаблон → скачать CSV → загрузить в кабинет или заменить файл на сервере, если фид отдаётся по постоянной ссылке. Весь цикл — пара минут.
Частые вопросы
В каком формате Директ принимает товарный фид?
Чаще всего используют табличный формат (CSV или TSV) либо YML. Точный актуальный список форматов и требования к полям смотрите в справке Директа — она обновляется вместе с интерфейсом загрузки фидов.
В прайсе нет ссылок на товары и картинки. Что делать?
Если сайт адресует карточки и фото по единому шаблону (домен плюс артикул), ссылки собираются склейкой колонок прямо в конвертере. Если адреса хаотичные, сначала выгрузите из CMS таблицу соответствия артикулов и URL и добавьте её колонками к прайсу.
Как часто нужно обновлять фид?
При каждом изменении цен или остатков. С сохранённым шаблоном повторная сборка занимает пару минут: загрузить свежий прайс, применить шаблон, скачать файл и заменить им старый.
Директ отклонил фид. Что проверить в первую очередь?
Четыре вещи: цена записана числом без пробелов и «руб.», обязательные поля заполнены во всех строках, ссылки на товары и фото открываются, файл сохранён в кодировке UTF-8. Конкретную причину отклонения Директ указывает в интерфейсе загрузки фида.