Миграция

Автоматический перенос товаров с TIU.ru на InSales. Поддержка CSV, XLS, XML, YML форматов. Контроль остатков, история импортов. Бесплатно.

Что это

Приложение забирает каталог из TIU.ru и переносит его в магазин на InSales — товары, разделы, характеристики, цены и картинки. TIU — это одновременно товарная площадка и конструктор сайта компании из семейства Prom/EVO, куда входят Prom.ua, Satu.kz и Deal.by. Каталог там живёт внутри закрытой админки площадки, и когда магазин перерастает формат витрины-визитки, встаёт задача аккуратно вынести все позиции наружу и собрать их заново уже в полноценном интернет-магазине.

Руками такой перенос растягивается на недели. Выгрузка из TIU приходит плоским прайсом или YML-фидом, а InSales ждёт свою структуру: коллекции, свойства товара, модификации, склады. Настоящая сложность не в самом импорте, а в сопоставлении — как разделы TIU лягут в дерево коллекций, как пары «свойство — значение» превратятся в характеристики и опции, что делать с изображениями, которые в выгрузке отдаются просто ссылками. Приложение берёт эту работу на себя и повторяет её столько раз, сколько нужно, пока данные не сойдутся.

Почему переезжают с TIU

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

Поддерживаемые форматы

Выгрузить каталог из TIU можно в нескольких видах, и приложение читает каждый. Какой выбрать — зависит от того, что отдаёт админка площадки и насколько подробно описаны товары.

  • CSV — текстовый прайс с разделителями, самый частый вариант выгрузки
  • XLS — таблица Excel, удобна, когда каталог ведут вручную
  • XML — структурированная выгрузка с вложенными полями
  • YML — фид для Яндекс.Маркета, в нём уже размечены категории, цены и картинки

Как устроен перенос

Под капотом работа разбита на этапы, и на каждом решается своя задача сопоставления данных TIU со схемой InSales.

  • Разбор выгрузки TIU — приложение парсит файл, определяет кодировку и разделители, вытягивает поля: название, артикул, цену, остаток, описание и характеристики.
  • Сопоставление разделов — категории каталога TIU превращаются в коллекции InSales с сохранением вложенности.
  • Перенос характеристик — пары «свойство — значение» из TIU раскладываются на свойства товара и модификации InSales.
  • Загрузка через API — готовые карточки создаются в магазине запросами к InSales, с оглядкой на лимиты частоты обращений.
  • Обработка изображений — картинки, которые в выгрузке идут ссылками, скачиваются и прикрепляются к товарам.

Больше всего возни с картинками и характеристиками. В YML-фиде изображения приходят URL-ами — их нужно скачать и передать в InSales, а не просто прописать ссылку. Свойства товара у TIU и модификации у InSales устроены по-разному, поэтому сопоставление делается осознанно, а не в лоб: иначе один и тот же цвет или размер расползётся по разным опциям и каталог придётся чистить вручную.

Возможности

Помимо разового переноса приложение закрывает и рутину, которая остаётся после переезда.

  • Автоматический импорт товаров из файлов
  • Контроль остатков и состояния склада
  • История импортов в личном кабинете
  • API интеграция с InSales
  • Возможность заказать индивидуальный импорт

Совет по миграции

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

Результат

  • Автоматический перенос товаров с TIU.ru на InSales
  • Поддержка 4 форматов файлов
  • Контроль остатков и история импортов
  • Бесплатное использование

Установить приложение: маркетплейс InSales.

Технологии

InSales TIU Миграция CSV/XLS/XML/YML API интеграция E-commerce