Интеграция и разработка кастомных модулей Akeneo PIM для интернет-магазина

Есть запрос на внедрение?

Напиши нашим консультантам и назначьте встречу

Клиент

Крупнейший латвийский интернет-магазин широкого профиля на более чем 300 тыс. SKU, со штаб-квартирой в Риге, с офлайн-точками магазинов продаж.

Задача

Клиент хотел, чтобы вся информация о товарах, поставщиках и номенклатурах хранилась в единой базе. Необходимо было учитывать и то, что:

  • один и тот же товар может продаваться разными поставщиками и по разным ценам;
  • каждый поставщик может давать разное описание и характеристики одному и тому же товару.

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

Интеграция Akeneo PIM

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

en: Akeneo PIM system Integration

Разработка кастомного модуля «Поставщики»

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

Это работает так: в PIM-систему заводится список товаров, которые берутся за основу. От каждого поставщика поступают предложения (товары), PIM-система соотносит атрибуты поступивших товаров с основными, и, если есть совпадение свыше 90%, то PIM автоматически их объединит. Если процент совпадения менее 90, PIM предложит оператору объединить товары, предварительно проверив их вручную.

en: Development of the custom Suppliers module

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

Модуль сопоставления и объединения атрибутов

У каждого поставщика название или описание характеристик одного и того же товара может быть записано по-разному. С появлением новых предложений (товаров) количество атрибутов растёт, и, чтобы избежать возникновения дублей атрибутов, мы сделали механизм объединения атрибутов. Логика работы схожа с обработкой предложений от поставщиков.

en: Module for attribute comparison and combination

Изначально в PIM-систему заливается список атрибутов, которые берутся за основные. Чтобы не было дубликатов атрибутов, мы разработали модуль их сопоставления. Первоначально оператор вручную обрабатывает входящий поток атрибутов и решает какие объединять в один. При следующей загрузке PIM уже сам автоматически это решает. Также, если в основной базе данных PIM-системы присутствуют два одинаковых атрибута, то оператор может из них выбрать единый основной, при этом все связи с товарами сохранятся.

Модуль автоматической генерации ID товаров

Изначально в Akeneo PIM ID товаров присваивается вручную. Дополнительно клиент хотел, чтобы у разных категорий товаров генерация SKU происходила по разным правилам.

Наши разработчики создали модуль для автоматической генерации уникального ID. Теперь при внесении товара в Akeneo PIM ему автоматически присваивается уникальный ID, учитывая правила категории. Так, если товар подходит под категорию «Одежда», у него будет своё правило генерации ID, а у товаров из категории «Бытовая техника» — будет рассчитываться по другому правилу.

en: Module for the automatic product ID generation

Результат

Интеграция Akeneo PIM позволила клиенту хранить всю информацию о товарах и поставщиках в едином месте. Кастомные модули, разработанные специально под проект, помогли автоматизировать процесс генерации ID товарам, избежать появления дубликатов атрибутов и товаров и дать максимально полные описания товаров для своих покупателей.

Другие кейсы

Смотреть все

Интегрировали PIM-систему Brandquad в инфраструктуру мультибрендовой компании и настроили выгрузку на каналы продаж за четыре недели

Подробнее

Создали для РАЭК систему поиска аналогов среди 2 млн электротехнических компонентов

Подробнее

Для крупного девелопера создали систему планирования и контроля строительных работ на объекте

Подробнее

Смотреть все

Ваша заявка отправлена успешно

Отправить снова

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

С вами свяжутся персональные менеджеры

Форма для связи

Что-то пошло не так! Пожалуйста, попробуйте еще раз.
Ваша заявка отправлена успешно!

Отправить снова

Что-то пошло не так! Пожалуйста, попробуйте еще раз.

Контакты

+7 917 125-96-34

Whats App:

@kt_team_it

Telegram:

+7 495 204-14-33

Телефон:

Назначить встречу

Забронировать время встречи с помощью Google Calendar

Мы используем файлы cookie, чтобы предоставить наилучшие возможности сайта

Ок