M

Массовая загрузка товаров прайсы, характеристики, фото

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

Смотреть кейсы
Официально, по договору15+ лет в образовании60+ внедренийРоссийская специфика: 1С, ЕСИА, ФГОС

Знакомые ситуации

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

Что я делаю

Любой исходный файл

Excel, CSV, XML, YML, прайс с сайта поставщика — привожу к нужной структуре.

Сопоставление колонок

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

Характеристики и категории

Не только название и цена: свойства, категории, бренды, единицы измерения.

Фотографии

Загрузка по ссылкам или из архива, привязка к товарам, генерация превью.

Обновление, а не дубли

Сопоставление по артикулу: существующие товары обновляются, новые добавляются.

По расписанию

Цены и остатки подтягиваются автоматически, с отчётом о том, что изменилось.

Для кого: Интернет-магазинам и оптовым компаниям с большим ассортиментом и регулярно меняющимися прайсами поставщиков.

Как это выглядит на практике

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

01
Артикул решает всё

Главный вопрос любой загрузки — по какому полю система узнаёт, что это тот же самый товар. Без устойчивого идентификатора повторная загрузка создаёт дубли, и каталог превращается в мусор уже на втором прогоне. Обычно ключом служит артикул поставщика или собственный внутренний код. Если артикулов нет или они не уникальны, эту проблему нужно решить до начала работы: я помогу выработать схему, но принять решение о нумерации должны вы, потому что она останется с вами надолго.

02
Реальные прайсы — это всегда грязные данные

Файл от поставщика почти никогда не бывает аккуратным. Типичный набор: шапка на четыре строки, объединённые ячейки, цена текстом с пробелами и словом «руб», количество в виде «под заказ», категории в одной колонке через дробь, одинаковые товары с разным написанием названия, лишние пустые строки посередине. Поэтому загрузку я делаю не «по идеальному шаблону», а устойчивой к этому: нормализация значений, гибкое сопоставление, построчная проверка и отчёт о том, что не удалось разобрать и почему.

03
Сначала тестовый прогон, потом живой каталог

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

04
Наценка, правила и то, что нельзя автоматизировать

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

Как проходит работа

1
Аудит и задача

Разбираю ситуацию и текущий Moodle, фиксирую цели.

2
План и смета

Прозрачный список работ, сроки и стоимость — без сюрпризов.

3
Работа

Внедряю и настраиваю с промежуточными демо.

4
Передача

Обучаю администраторов и остаюсь на поддержке по SLA.

Почему со мной

Не агентство — эксперт

Работаете напрямую со мной, без менеджеров и наценок. Дарья Бруданова, ИП.

Официально и прозрачно

Договор, смета, понятные сроки. Данные — на российских серверах, по 152-ФЗ.

15+ лет и российская специфика

1С, ЕСИА, ФГОС, Витрина, Astra Linux — знаю требования наших вузов и колледжей.

Частые вопросы

Обсудим вашу задачу?

Короткий разговор и аудит — затем прозрачная смета. Официально, по договору.