Что такое товарный фид и как его настроить, чтобы не сойти с ума

В мире e-commerce есть один невидимый, но крайне важный герой — товарный фид. Без него реклама не запустится, маркетплейс не узнает о ваших товарах, а партнёрский магазин не сможет их продавать.

Проще говоря, товарный фид — это файл или поток данных, в котором собрана информация о товарах: названия, цены, фото, остатки, описания, характеристики, скидки и даже ссылки на видеообзоры. Это своего рода «цифровой каталог», только предназначенный не для глаз покупателя, а для машин — рекламных платформ, маркетплейсов, интеграционных сервисов.


Что внутри фида и зачем это нужно

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

  • базовая информация — название, цена, артикул, остаток, фото;
  • маркетинговые данные — акции, скидки, ключевые слова;
  • технические характеристики — размер, вес, цвет, материал;
  • мультимедиа — ссылки на фото, видео, 3D-модели;
  • служебные поля — ID категории, идентификаторы брендов, коды складов.

В идеале фид — это полный, актуальный и аккуратно структурированный набор данных, готовый к загрузке в любую систему.


Главная проблема товарных фидов

На бумаге всё красиво: есть файл, в нём данные, загружаем — и работаем. Но на практике всё гораздо веселее.

Главная беда рынка — нет единого стандарта. Google требует один формат, Яндекс — другой. Где-то обязательным полем является название товара, а где-то — штрихкод. Один партнёр хочет XML, другой — JSON, а третий вообще загружает CSV в кодировке, которой мир не видел с 90-х.

А ещё есть «мелочи»:

  • в одном фиде цена указана в поле price, в другом — в cost;
  • у одних цена и валюта идут раздельно, у других — в одном поле ("100 руб.");
  • даже если формат одинаковый, состав данных может быть разным — одному партнёру нужны все характеристики, другому — только описание и цена.

В результате каждая интеграция превращается в отдельный мини-проект с программистами, тестированием и постоянными исправлениями.


Как создать фид, если партнёров много и все разные

Если у вас один партнёр и он заранее прислал чёткое ТЗ — всё просто: формируете фид под его требования.

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

Технически можно попытаться:

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

Проблема в том, что это долго, дорого и бесконечно. Даже крупные магазины с сильными IT-отделами часто буксуют — маркетинг хочет запустить рекламу завтра, а интеграция будет готова через два месяца.


Как принять фид от поставщика и не застрять в интеграции

Обратная сторона — приём фида. Тут тоже хватает сюрпризов:

  • поля называются по-разному,
  • данные в неожиданных форматах,
  • структура не соответствует документации,
  • обязательные поля могут отсутствовать.

Чтобы обработать такой фид, нужно сопоставить поля (мэппинг), проверить валидность данных и подогнать всё под свою систему. А это снова — время, люди, ошибки.


Почему это невозможно решить «вручную»

Можно быть идеальным партнёром, писать код, автоматизировать, но всё равно натолкнётесь на несовместимость форматов. Одна компания рынок не изменит.

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


Как это решает NotPim

Суть простая: вы загружаете в NotPim свои данные в любом виде — хоть XML, хоть JSON, хоть таблицу Excel, хоть PDF. Система сама определяет структуру и позволяет выбрать, в каком формате и виде вы хотите их отдать партнёру.

Внутри уже есть более 2000 преднастроенных шаблонов под популярные платформы. Вы просто выбираете нужный — и всё готово.

Если формат нестандартный — создаёте свой. Хотите выгрузить все характеристики? Легко. Нужно то же самое, но только с описанием и ценой? Тоже без проблем.

А если вы принимаете фид, NotPim сопоставит поля автоматически: price станет вашей цена, cost — тоже цена, а пара «цена + валюта» превратится в одно поле 100 руб..

За счёт искусственного интеллекта система строит карту мэппинга — схему соответствия между форматом источника и вашим. Контент она не меняет, а просто правильно распределяет его в нужные поля. Дальше автоматика уже сама гоняет данные туда-сюда по этой карте.


Результат

Вместо недель работы и переписки с программистами вы получаете рабочий фид за пару минут.

  • Малые магазины могут интегрироваться с любым партнёром, даже без технарей в штате.
  • Крупные компании перестают тратить месяцы на внедрение и запускают маркетинг быстрее.

А главное — вы перестаёте бояться слова «интеграция».

Следующая

Проблемы интеграции данных: что мешает интернет-магазину расти?

Предыдущая

Формат данных XML: как один магазин перестал бояться сложных интеграций