Simple is not easy

Как уменьшить затраты на поддержание актуальной информации о товарах на маркетплейсах с помощью ESB

Как внедрение Enterprise Service Bus (ESB) помогает снижать издержки бизнеса за счёт автоматизации обмена данными и интеграции систем

  • Как рутинные ручные операции затрудняют освоение новых маркетплейсов и усложняют работу с уже освоенными
  • Пришлем вам необходимые материалы или КП
  • Как Polaris оптимизировали работу с маркетплейсами с помощью двух внедрений
  • Шаг первый: наведение порядка в данных с помощью PIM-системы

О статье

  1. Время на прочтение: 6 мин. Расскажем, как снизить расходы на работу с маркетплейсами и повысить точность информации при помощи IT-инструментов, а также рассмотрим применение этих инструментов на примере кейса клиента KT.Team.

  2. Согласно исследованиям аналитического агентства Data Insight, почти все онлайн-покупатели (а это более 60 % россиян) для совершения покупок предпочитают маркетплейсы.

  3. Среди преимуществ маркетплейсов называют уровень цен, широту ассортимента, удобство получения заказов, скорость доставки и пр.

  4. Однако каждая новая площадка для производителя и продавца — это не только новые возможности, но и дополнительные расходы: на изучение документации по площадке, дополнительные интеграции, постоянный мониторинг изменений в политике маркетплейса, контроль актуальности информации и т. д. В этой статье

  5. Андрей Путин, управляющий партнёр KT.Team, рассказывает, как снизить расходы на работу с маркетплейсами и повысить точность информации при помощи IT-инструментов.

  6. Рассматриваем применение этих инструментов на примере кейса клиента KT.Team — производителя бытовой техники Polaris.

Как рутинные ручные операции затрудняют освоение новых маркетплейсов и усложняют работу с уже освоенными

Опустим чисто юридическую сторону вопроса в части заключения договоров и сосредоточимся на техническом аспекте сотрудничества. Минимум, который требуется от продавца, — корректно заполнить карточку товара и предоставить медиафайлы правильных форматов и размеров (при условии, что все вопросы логистики вы передаёте маркетплейсу). Максимум — вам предстоит настроить интеграции своих систем с системами маркетплейса, чтобы передавать им информацию об актуальных ценах, складских остатках, условиях доставки.

Выглядит как затратное, но всё-таки одноразовое мероприятие. На самом же деле…

Источники постоянных ручных задач при работе с маркетплейсами

  1. У вас могут поменяться характеристики товаров. Например, в 10 наборах чая вы замените «тегуаньинь» на «луиньло».

  2. Вам придётся менять описания и карточки этих наборов, выгружать новые медиафайлы, прикладывать новые инструкции, корректировать цены и т. д. У маркетплейса могут поменяться требования к карточке товара или медиафайлам. Например, вместо картинок с соотношением сторон 3:4 теперь нужны только картинки с соотношением 1:1.

  3. Или габариты товара нужно указывать не в одном общем поле, а в трёх отдельных — для длины, ширины и высоты.

  4. Придётся перебирать вручную все карточки товаров и проверять их на соответствие новым стандартам. У вас могут поменяться или обновиться системы, ответственные за какой-то аспект работы с маркетплейсом. Например, обновится система WMS, и придётся исправлять связанные с ней интеграции.

  5. Во время доработки и отладки интеграций информация об остатках на маркетплейсе будет некорректной. У самого́ маркетплейса могут поменяться или обновиться системы, и вам вновь придётся корректировать интеграции.

  6. Масса рутинных ручных задач. И их количество увеличивается пропорционально тому, на скольких маркетплейсах вы размещаете свой товарный ассортимент.

  7. Задача становится ещё более затратной, если ваши цифровые активы и маркетинговые данные о товарах хранятся нецентрализованно.

Клиент: Polaris и задача оптимизации работы с маркетплейсами

  1. Polaris — швейцарский бренд бытовой техники. В активной матрице компании — более 700 позиций (ассортимент — более 1 тыс. SKU). Polaris находится на первых строчках российского рейтинга популярности в сегменте мелкой бытовой техники.

  2. Техника бренда продаётся в торговых сетях, через собственный интернет-магазин, а также на четырёх маркетплейсах: OZON, «Яндекс.Маркет», Wildberries, AliExpress.

  3. До того как Polaris обратились в KT.Team за IT-решением задачи, данные заполняли вручную через личные кабинеты на маркетплейсах. В случае с каждой площадкой продуктовый менеджер прописывал информацию для карточки по стандартам, диктуемым конкретно этим маркетплейсом, затем менеджер маркетплейса проверял полученные данные и вносил их.

  4. Для каждого маркетплейса нужна была своя команда.

  5. Вся информация хранилась в «1С» в пяти форматах: для собственного интернет-магазина и для четырёх маркетплейсов.

  6. Как результат, «1С» была переусложнена, утяжелена и выполняла несвойственные ей функции PIM-системы.

Подберем материалы под вашу задачу

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

Шаг первый: наведение порядка в данных с помощью PIM-системы

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

  2. Одни говорят, что у неё зелёные листья, другие — что изумрудные.

  3. Одни указывают высоту в метрах, другие — в сантиметрах.

  4. Все эти описания непротиворечивы, но назвать эталоном нельзя ни одно из них.

  5. То же самое происходило и с данными о товарах Polaris на момент начала проекта: параллельно существовало не менее пяти вариантов информации о каждом товаре.

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

  7. Чтобы уменьшить число ручных операций, в первую очередь нужно было создать единый центр хранения золотого стандарта информации о товарах. В качестве такого центра мы выбрали PIM-систему Pimcore.

  8. Каждому товару в Pimcore теперь соответствует только одна, но максимально полная карточка.

  9. Здесь хранятся все сведения о товаре: от цвета и габаритов до комплектации и технических характеристик.

  10. Карточка товара — это мастер-запись.

  11. Внутри неё есть и универсальные поля, необходимые на всех каналах продаж, и уникальные поля, данные из которых нужны только в Wildberries, «Яндекс.Маркете» или каком-либо другом маркетплейсе. Например, опции управления мультиваркой для карточки на OZON описаны с помощью четырёх полей, а на Wildberries — только одного.

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

  13. Для каждого маркетплейса внутри PIM-системы формируется собственный набор атрибутов.

  14. Это дочерние карточки внутри мастер-записи. Контент-менеджер конкретного маркетплейса работает не со всем объёмом информации о товаре, а только с данными для «своего» канала продаж.

  15. Он же проверяет, дополняет и контролирует информацию на соответствие требованиям.

Шаг второй: автоматизация передачи данных на маркетплейсы через ESB

Внедрив PIM-систему, мы устранили проблему множественных эталонов.

Но даже из единого источника информация как-то должна попадать на маркетплейсы. И вариант «Ctrl + C, Ctrl + V» по-прежнему не выглядел оптимальным: он слишком ёмок по времени и уязвим для ошибок.

Поэтому команда KT.Team предложила Polaris настроить передачу информации о товарах на маркетплейсы с помощью интеграции через систему-посредник — ESB.

Почему мы не предложили прямую интеграцию?

На первый взгляд, разработка прямой интеграции между системами занимает не намного больше времени, чем разработка в графической студии ESB.

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

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

Любое изменение в требованиях, структуре, коде связанных систем провоцирует долгий рефакторинг. ESB выигрывает, во-первых, на этапе разработки.

Развитые ESB-продукты, такие как WSO2, используют графический интерфейс построения интеграций. В них уже есть готовые коннекторы с IT-системами и модули для перевода информации в различные форматы.

Кроме того, в ESB-системах предусмотрены встроенные и подключаемые сервисы мониторинга, которые отслеживают, передана ли информация «по адресу» и — если нет — на каком этапе возникла ошибка. Во-вторых, на этапе поддержки WSO2, как и другие ESB, позволяет экономить время разработчиков и быстрее реагировать на изменения. Например, если меняются требования системы-получателя (маркетплейса), команде ESB надлежит доработать только коннектор с маркетплейсом.

Логика всех остальных элементов интеграции не нуждается в правке.

Как работает интеграция через WSO2 ESB

Мы выстроили интеграции между PIM-системой Polaris и маркетплейсами через ESB-слой. Система WSO2: забирает информацию о товарах из PIM; при необходимости переводит её в формат, нужный для маркетплейса; согласно маппингу (заданным правилам) распределяет информацию из полей карточки товара в PIM по полям карточки товара на маркетплейсе.

Бонус: уменьшение вложений в интеграции

  1. Внедрение ESB-системы означает не только уменьшение объёма ручной работы для контент-менеджеров сегодня, но и более прозрачную и экономичную работу с каналами продаж завтра.

  2. Если характеристика товара изменится на стороне Polaris, контент-менеджеру будет достаточно обновить её в PIM-системе. ESB заберёт обновлённую информацию, доставит её на маркетплейс и распределит по полям карточки товара.

  3. Если на стороне маркетплейса изменится структура карточки товара или сама система, разработчикам не придётся переписывать сотни строк кода. В графическом интерфейсе ESB-системы достаточно будет скорректировать один или два блока и заменить коннектор.

  4. Выигрыш по времени, согласно опыту KT.Team, — как минимум в четыре раза.

  5. Если Polaris решат продавать товары на ещё одном маркетплейсе или интернет-магазине, IT-команда сможет легко разработать новую интеграцию, используя логику уже готовых интеграций в WSO2.

Состояние на 2023 год

  1. Сейчас Polaris перешли к стадии самостоятельной работы с ESB и технической поддержке.

  2. Ключевые менеджеры прошли обучение работе с новыми системами.

  3. Новые категории товаров размещаются на маркетплейсах через PIM-систему и сервисную шину.

  4. Все изменения в характеристиках продуктов автоматически отображаются на маркетплейсах в течение нескольких часов после публикации в PIM.

Контакты

Давайте обсудим ваш проект

Оставьте актуальные контакты и опишите задачу. Мы вернемся с уточняющими вопросами и предложением по следующему шагу.