Маркетинг и контент 5 мин чтения

Товарный фид для рекламы и площадок: каталог в нужном формате, который обновляется сам

Реклама показывает товар, которого нет в наличии, потому что фид не обновился. Разбираю, как собрать фид из сайта или учёта и держать его актуальным.

фидрекламакаталогразовые задачи

Коротко (TL;DR)

  • Товарный фид — это файл со всем каталогом в формате, который понимает рекламная система, доска объявлений или агрегатор. Без него товарную рекламу не запустить.
  • Фид собирается автоматически из сайта, учётной системы или таблицы и обновляется по расписанию. Цены и наличие в рекламе совпадают с реальными.
  • Главные ошибки фида — реклама товаров, которых нет, битые фото и неверные категории. Их ловит проверка перед каждой выгрузкой.

Вы хотите запустить товарную рекламу или выложить каталог на площадку. Первое, что просит система, — ссылку на фид. Выясняется, что сайт такой файл не отдаёт, а вручную собранная таблица через неделю устаревает. Цена поменялась, товар закончился, а реклама всё ещё крутится. Я собираю фиды на заказ и настраиваю их обновление. Расскажу, что это такое и где обычно ошибаются.

Что такое фид и зачем он нужен

Фид — это файл, где перечислены все товары с их данными. Название, цена, наличие, фото, ссылка, категория, описание. Чаще всего это XML в формате YML или CSV. Файл лежит по постоянной ссылке, и площадка сама забирает его по расписанию.

По фиду работают товарные кампании в рекламных системах. Реклама сама создаёт объявления для каждого товара и показывает их тем, кто ищет похожее. Про запуск такой рекламы с нуля я писал в статье Яндекс Директ с нуля.

Фид нужен и для досок объявлений, агрегаторов цен, маркетплейсов и сервисов сравнения. У каждой площадки свои требования к формату и полям. Они меняются, поэтому перед настройкой всегда сверяюсь с актуальной документацией площадки.

Откуда брать данные

Первый источник — сайт. Многие движки интернет-магазинов умеют отдавать фид сами или через модуль. Если модуль есть, но отдаёт не всё, фид можно достроить скриптом.

Второй — учётная система. Там точные остатки и цены, но часто нет красивых описаний и фото. Тогда данные берутся из двух мест: остатки из учёта, карточки с сайта. Связь идёт по артикулу.

Третий — таблица. Это вариант для небольших каталогов и для тех, у кого нет сайта. Менеджер ведёт товары в таблице, скрипт превращает её в фид. Если каталог приходит от поставщика в виде прайса, его сначала нужно привести в порядок. Как это делается, описано в статье импорт каталога из прайса поставщика.

Обязательные поля и частые ошибки

ПолеОткудаЧастая ошибка
Идентификатор товараАртикул из учёта или сайтаМеняется при каждой выгрузке, площадка теряет историю
НазваниеКарточка на сайтеОдинаковое у разных размеров и цветов
ЦенаУчётная система или сайтСтарая цена, не совпадает с сайтом
НаличиеОстатки в учётеТовара нет, а в фиде он доступен
Ссылка на товарСайтВедёт на удалённую страницу или на главную
ФотоСайт или папка с изображениямиБитая ссылка, заглушка, слишком маленький размер
КатегорияКаталог сайтаНе совпадает со справочником площадки

Точный список обязательных полей зависит от площадки. Одним хватает названия, цены и ссылки. Другим нужны бренд, штрихкод, характеристики и условия доставки. Я собираю фид так, чтобы из одной базы делать несколько файлов под разные площадки.

Как обновлять цены и наличие

Фид полезен, только пока он свежий. Скрипт на сервере по расписанию собирает данные и перезаписывает файл по той же ссылке. Как часто, зависит от бизнеса. Если остатки меняются медленно, хватает раза в сутки. Если товар быстро разбирают, лучше несколько раз в день.

Площадка забирает фид по своему расписанию. Поэтому между изменением на складе и изменением в рекламе всегда есть задержка. Её можно сократить, но не убрать совсем. Для товаров, которых осталась одна-две штуки, иногда разумно ставить порог и убирать их из фида заранее.

Если выгрузка не прошла, скрипт не заменяет рабочий фид пустым или битым. Остаётся последняя удачная версия, а вам приходит уведомление.

Проверка перед выгрузкой

Самая дорогая ошибка — реклама товара, которого нет. Человек кликает, видит «нет в наличии» и уходит, а клик уже оплачен. Поэтому скрипт исключает товары с нулевым остатком или помечает их как недоступные, если площадка это поддерживает.

Вторая ошибка — битые фото. Скрипт проверяет, что ссылка на картинку открывается и изображение не меньше требуемого размера. Товары без нормального фото попадают в отчёт, а не в рекламу.

Третья — неверные категории. Площадки часто просят категорию из своего справочника. Я делаю таблицу соответствия ваших разделов категориям площадки. Новый раздел на сайте без соответствия сразу видно в отчёте.

Ещё проверяются пустые цены, дубли идентификаторов и ссылки, которые не открываются. Всё это лучше поймать до площадки, чем читать в её списке отклонённых товаров.

Как это выглядит, когда настроено

Утром менеджер меняет цену на партию товаров в учётной системе. Днём скрипт собирает фид заново, и к вечеру реклама показывает новую цену. Товар, который закончился на складе, сам пропадает из объявлений.

Раз в день приходит короткий отчёт. Сколько товаров в фиде, сколько исключено и почему. Три товара без фото, один раздел без категории площадки. Менеджер добавляет фото, и на следующий день эти товары уже в рекламе. Никто не выгружает каталог руками.

Как заказать такую задачу

Напишите, для каких площадок нужен фид. Пришлите ссылку на сайт и расскажите, где хранятся остатки и цены. Если площадка уже отклоняла фид, приложите её сообщения об ошибках.

Я смотрю источники данных и требования площадок, оцениваю объём и срок. Собираю фид, прогоняю через проверку площадки и исправляю замечания. Передаю ссылку на фид, инструкцию, как добавить новую площадку или поле, и доступы к серверу. После сдачи есть гарантийный срок на исправление ошибок в моей работе.

Если каталог стабильный и площадка одна, это разовая задача. Если площадок несколько, каталог часто меняется, а требования обновляются, удобнее абонентка. Формат разовых работ на странице разовые задачи: скрипты, парсеры, выгрузки.

Частые вопросы

Можно ли сделать фид без сайта?

Да, из таблицы. Но для рекламы обычно нужна ссылка на страницу товара, так что без сайта подойдут не все площадки.

Один фид подойдёт для всех площадок?

Редко. Обычно база одна, а файлы под каждую площадку свои.

Как часто обновлять фид?

Зависит от скорости продаж. Чаще всего от раза в сутки до нескольких раз в день.

Что делать с товарами под заказ?

Их можно передавать с отдельным статусом наличия, если площадка это поддерживает.

Нужен ли доступ к учётной системе?

Только на чтение цен и остатков. Менять данные в учёте скрипт не будет.

Коротко о главном

Товарный фид — это каталог в формате площадки по постоянной ссылке. Он нужен для товарной рекламы, досок объявлений и агрегаторов.

Данные берутся из сайта, учётной системы или таблицы и обновляются по расписанию. Проверка перед выгрузкой убирает товары без наличия, битые фото и неверные категории.

Если площадка отклоняет ваш фид или реклама показывает товары, которых нет, пришлите ссылку на сайт и список площадок. Скажу, что можно настроить. Напишите в Telegram, MAX или VK.

Услуги по теме

Небольшие задачи без большого проекта

  • Парсеры, сверки и выгрузки в таблицы
  • Скрипты, генераторы документов, обработка файлов
  • Простые боты и напоминания в мессенджер
  • Абонентка: мониторинг, поддержка, отчёты

Бесплатно: чек-лист «Готов ли ваш бизнес к 152-ФЗ»

12 пунктов, которые проверяют готовность за час: данные, согласия, уведомление в РКН, локализация, защита. Отметьте, что уже сделано, и увидите дыры, за которые сейчас штрафуют.

Готовы обсудить вашу задачу?

Бесплатная консультация — разберём, как внедрить это в вашем бизнесе под ключ. Без форм, пишите напрямую.

Пишу о разработке, ИИ и законах для бизнеса

Разборы, кейсы и практика — без воды. Выходит регулярно, читать 3–5 минут.

Готовые решения под ключTurnkey solutionsSoluciones llave en mano交钥匙解决方案Түлхүүр гардуулах шийдэл 451 готовых IT-решений для бизнеса451 ready-made IT solutions for business451 soluciones IT listas para empresas451 个面向企业的现成 IT 解决方案Бизнест зориулсан 451 бэлэн IT шийдэл Автоматизация, боты, AI, 152-ФЗ и платформы · бесплатная консультацияAutomation, bots, AI, data privacy and platforms · free consultationAutomatización, bots, IA, privacidad de datos y plataformas · consulta gratis自动化、机器人、AI、数据合规与平台 · 免费咨询Автоматжуулалт, бот, AI, өгөгдлийн хамгаалалт ба платформ · үнэгүй зөвлөгөө Смотреть каталогView catalogVer catálogo查看目录Каталог үзэх