Характеристики товаров: как держать каталог без ошибок
Характеристики товаров кажутся скучной частью каталога, пока покупатель не получит не то, что видел на сайте. Когда позиций сотни тысяч, а атрибутов у каждой полсотни, Excel перестаёт справляться. Разбираю, откуда берутся ошибки в атрибутах, чем они грозят магазину и как построить процесс, в котором их становится меньше.
Пост, на основе которого написана статья: Зачем интернет-магазину PIM-система, когда товаров 100 тысяч
Почему ошибка в карточке стоит дорого
Самое неприятное в интернет-торговле — купить товар и обнаружить, что он отличается от описания. Размер не тот, мощность другая, разъём не подходит. Покупатель разочарован, магазин получает возврат и плохой отзыв.
В B2B ставки выше. Инженер на стороне покупателя подбирает оборудование по паспорту, и одна перепутанная цифра срывает монтаж. Дальше рекламации, повторная доставка и потерянное доверие.
Пока в каталоге до тысячи позиций, всё можно перепроверить руками. Хотя даже у простого товара вроде дивана есть миллиметраж, и в нём тоже ошибаются.
Что говорит закон
По статье 10 Закона о защите прав потребителей продавец обязан дать покупателю необходимую и достоверную информацию о товаре, включая основные потребительские свойства. Статья 12 того же закона даёт покупателю право отказаться от товара и потребовать деньги назад, если информацию ему не предоставили или предоставили неполной.
Для дистанционной торговли действуют Правила продажи товаров по договору розничной купли-продажи, утверждённые постановлением Правительства № 2463 от 31 декабря 2020 года. Описание товара на сайте — часть публичной оферты, и спорить с ним потом сложно.
Откуда берутся ошибки в атрибутах
Ошибки почти никогда не случаются из-за одного невнимательного контент-менеджера. Они заложены в самом процессе: данные приходят из разных источников, в разных форматах и на разных языках.
- Поставщики присылают прайсы в своих шаблонах, с разными названиями одного и того же поля.
- Единицы измерения не приведены к одной: где-то ватты, где-то киловатты, где-то миллиметры, где-то сантиметры.
- Значения пишут свободным текстом: «IP65», «ip 65», «степень защиты 65».
- Переводы на другие языки делают отдельно, и после правки в одной версии другие устаревают.
- Данные копируют между Excel, 1С, сайтом и маркетплейсами вручную.
Масштаб, при котором Excel ломается
У одного из наших клиентов в каталоге 100 тысяч сложных электротехнических позиций, по 50 атрибутов на каждую, и всё это в нескольких странах и на нескольких языках. Это пять миллионов значений только в одной языковой версии.
Свести и перепроверить такой объём в таблице невозможно. Команда тонет в ручной работе, а рекламации всё равно приходят. Добавьте сюда ежедневные обновления от поставщиков и новые позиции, и станет понятно, почему ручная сверка всегда отстаёт от реального каталога на недели.
Как навести порядок
Порядок начинается не с программы, а с модели данных. Сначала договариваются, какие атрибуты есть у каждой категории, какого они типа и откуда берутся.
| Что сделать | Зачем | Пример |
|---|---|---|
| Задать набор атрибутов для каждой категории | Нельзя забыть важное поле | У кабеля — сечение, число жил, материал |
| Сделать справочники вместо свободного текста | Одно значение пишется одинаково | Степень защиты выбирается из списка IP20, IP44, IP65 |
| Зафиксировать единицы измерения | Нет путаницы ватт и киловатт | Мощность всегда в ваттах |
| Назначить источник для каждого поля | Понятно, кто прав при расхождении | Габариты — из паспорта производителя |
| Настроить проверки перед публикацией | Ошибка не дойдёт до покупателя | Пустое обязательное поле блокирует выгрузку |
Отраслевые классификаторы
Не обязательно придумывать структуру атрибутов с нуля. В электротехнике есть международный классификатор ETIM: он задаёт классы товаров и набор признаков для каждого. Для идентификации позиций широко используют штрихкоды GTIN от GS1.
Маркетплейсы тоже диктуют свои наборы полей для каждой категории, и требования к ним регулярно меняются. Если магазин продаёт и на сайте, и на Ozon или Wildberries, удобнее держать один полный набор атрибутов и выгружать из него нужные подмножества.
Где хранить атрибуты
Учётная система вроде 1С хороша для остатков, цен и документов. Описания, атрибуты, фото и переводы в ней хранить неудобно, и полей обычно не хватает.
Для этого внедряют PIM-системы — отдельное хранилище товарной информации. Из известных продуктов — Akeneo с бесплатной Community Edition и Pimcore, который с версии 2025.1 распространяется под собственной лицензией Open Core вместо GPLv3. Есть и российские решения. Мы подробно писали в блоге, как PIM-система помогает и когда она нужна.
Как проверять характеристики перед публикацией
- Обязательные поля для категории заполнены.
- Числа попадают в разумный диапазон: у розетки не бывает мощности в мегаватт.
- Значения взяты из справочника, а не набраны вручную.
- Все языковые версии обновлены после последней правки.
- Изменения прошли через второго человека, если товар сложный.
Кто в компании отвечает за данные о товаре
Ошибки живут там, где за поле не отвечает никто. Закупщик думает, что описание заполнит контент-менеджер, контент-менеджер копирует то, что прислал поставщик, а продавец узнаёт о проблеме из рекламации.
Рабочая схема — назначить владельца для каждой группы атрибутов. Технические параметры подтверждает инженер или категорийный менеджер по паспорту производителя. Маркетинговое описание пишет контент-команда. Цены и остатки приходят из учётной системы и руками не правятся.
Как работать с поставщиками
Чем раньше данные приводятся к общему виду, тем дешевле обходятся исправления. Поэтому имеет смысл дать поставщикам свой шаблон с обязательными полями и справочниками, а не принимать прайсы в любом формате.
Крупным поставщикам удобнее отдавать данные по API или в формате отраслевого классификатора. С мелкими помогает простое правило: позиция без заполненных обязательных атрибутов не попадает на сайт, пока данные не дополнят.
Как измерять качество каталога
- Доля карточек, где заполнены все обязательные атрибуты категории.
- Число рекламаций и возвратов с причиной «не соответствует описанию».
- Время от получения данных от поставщика до публикации товара.
- Количество ручных правок после выгрузки на маркетплейсы.
С чего начать небольшому магазину
Если в каталоге несколько тысяч позиций, PIM может оказаться избыточным. Начать стоит с простого: выписать атрибуты по категориям, сделать справочники значений и договориться об единицах измерения. На это уходит несколько дней работы одного человека, а польза видна уже на следующей загрузке прайса от поставщика.
Даже такая дисциплина в обычной таблице снижает число ошибок. Когда каталог растёт и к сайту добавляются маркетплейсы, другие языки и новые поставщики, переход на отдельную систему пройдёт легче, потому что модель данных уже готова.
Вопросы и ответы
Кто отвечает за неверные характеристики на сайте?
Продавец. По Закону о защите прав потребителей он обязан дать достоверную информацию о товаре, а покупатель может вернуть товар, если её не было или она неполная.
Как уменьшить ошибки в атрибутах каталога?
Задать набор атрибутов для каждой категории, заменить свободный текст справочниками, зафиксировать единицы измерения и проверять обязательные поля перед публикацией.
Когда магазину нужна PIM-система?
Когда товаров десятки тысяч, атрибутов много, есть несколько языков или каналов продаж, и Excel перестаёт справляться со сверкой данных.