Давайте рассмотрим простую схему, как можно обновить остатки.
У вас загружен товар из файла, который предоставил поставщик. В этом же файле есть остатки и их нужно постоянно обновлять.
Вам остается загрузить файл, правильно сопоставив колонки.
Загружаем файл. И все остатки обновлены.
Как автоматизировать этот процесс?
Вариант №1
1. Переходит в импорт, и нажимаем на дату импорта
2. Далее нажимаем настройки
3. Там находятся все настройки импорта.
Далее необходимо нажать на Сохранить для последующего запуска.
4. Появится окно, в котором нужно указать название для импорта.
Сохраняем.
Теперь в разделе Импорт будет доступен ваш шаблон для импорта.
Если перейти в категорию для которой был создан этот импорт, появится кнопка Выполнить импорт.
Нажимаем на эту кнопку, выбираем файл, который вы взяли у поставщика, и загружаем его.
Импорт пройдет автоматически без дополнительно выбора настроек.
Внимание. Импорт работает только с тем файлом, под который он был сделан. Если в файле поменяется расположение колонок, то остатки могут либо не обновиться, либо обновится неверно.
Итак. Обновление остатков уже стало проще.
Но как сделать так, что бы товар обновлялся по времени и без вашего участия?
Вариант №2
Для этого файл с остатками должен быть доступен по ссылке.
1. Переходим в раздел Импорт и выбираем созданный шаблон.
2. Спускаемся ниже и видим, что появились дополнительные настройки.
Заполняем URL, откуда будет браться файл
Выставляем, как часто будут, обновляется остатки.
Выставляем время обновления. Обратите внимание, что время указывается по Москве.
Не забываем поставить галочку Разрешить периодический импорт.
И указываем почту, если нужно, что бы информация по обновлению приходила на почту. Рекомендую завести отдельный почтовый ящик на домене, что бы вся информация собиралась там.
Готово. Теперь остатки будут, обновляется по времени, а вам останется лишь проверять письма на почте и смотреть все ли обновилось верно.
Все бы было хорошо и прекрасно, остатки обновлялись по времени, но по своему опыту знаю, что в 80% случаев поставщики либо отдают файлы, которые не загрузить т.к. они сформированы неправильно. Либо в файлы вообще не предназначены для загрузки, а служат лишь для ознакомления с продукцией. Таких случаев много. Каждый поставщик со своими приколами.
Что тогда делать?
Парсим нужную информацию с сайта поставщика т.к. остатки обычно указаны в каждой карточке товара.
Как будет выглядеть схема теперь.
Вариант №3
1. Настраиваем парсер под сайт поставщика.
Я пользуюсь Content Downloader X1 т.к. у него есть функция, о которой расскажу позже.
Я брал его здесь со скидкой 20% https://content-downloader.com/
Вот так выглядит окно парсера.
Как им пользоваться я рассказывать не буду. Можно либо изучить инструкции самостоятельно, либо нанять человека кто его настроит за вас.
2. Еще потребуется купить хостинг. Про хостинги тоже писать не буду т.к. достаточно информации в интернете.
Я пользуюсь этим хостингом https://fornex.com/code/HpNw8jPWoJMT/
3. Настраиваем парсер, что бы он отправлял файл с товаром/остатками после парсинга сразу на хостинг. В Content Downloader X1 как раз есть такой функционал.
4. Берем ссылку на файл с хостинга и вставляем ее в insales в поле URL, откуда будет браться файл.
5. Настраиваем время запуска парсера.
Важно. Парсер устанавливается на ваш рабочий ПК или на личный. Это вы уже сами смотрите, как будет удобно.
Готово.
Что получилось в итоге.
В определённое время парсер запускается и заходит на сайт. Собирает информацию по остаткам товара (если требуется, может собрать всю информацию по товару). Формирует файл для загрузки в insales. Этот файл автоматически загружается на хостинг, что бы он был доступен по ссылке. Insales в определенное время берет этот файл и обновляет остатки.
Таким же способом настраивается автоматическое добавление нового товара.
На сколько это надежно?
6 месяцев в тестовом режиме работает обновление для одного магазина. Парсер установлен у меня на рабочем пк. Файл с товаром заливается на мой хостинг. А ссылка проставляется в магазине у клиента. Таким образом, там обновляется два поставщика. За полгода было два момента, когда требовалось проверить и скорректировать работу парсера.
Еще момент, о котором следует рассказать.
Парсить товар с сайта поставщика можно не только этим парсером. Можно заказать у программиста разработку парсера под сайт поставщика. Закинуть этот парсер на хостинг и выставить ему время запуска (это тоже сделает программист). Логика работы будет такая же. Парсер будет запускаться, собирать информацию и сохранять файл сразу на хостинге. А insales автоматически забирать файл и обновлять из него остатки.
Подведем итог.
Если в целом говорить о загрузке, обновлении и добавлении нового товара, то каждый магазин требует индивидуального подхода. Есть поставщики которые ответственно подходят к этому вопросу и предоставляют файлы отдельно для загрузки товара, отдельно фалы с остатками и отдельно с новым товаром и все эти файлы доступны по ссылкам. Есть даже поставщики, у которых файлы специально подготовлены для загрузки в insales. Но частенько попадаются и такие, которые отдают файлы, которые невозможно загрузить и тогда товар можно только парсить.
Пользуйтесь данной инструкцией, что бы упростить обновление остатков.