Скрипт масового завантаження товарів в inCust
Архівна копія зі старої бази знань inCust (deprecated). Оригінал: https://incust.com/ua/knowledgebase/documentation/product-upload-script/
Скрипт масового завантаження товарів в inCust
Платформа inCust пропонує автоматизований інструмент для імпорту товарного каталогу через REST API. Скрипт призначений для бізнесів, які мають великий каталог продукції і не хочуть заводити позиції вручну через панель управління.
Що вміє скрипт
Скрипт обробляє як товари, так і категорії, і підтримує два режими роботи:
Синхронізація
- Нові позиції з вхідного файлу додаються до каталогу inCust.
- Позиції, що вже існують у каталозі, оновлюються за даними з файлу.
- Позиції, які присутні у каталозі, але відсутні у файлі, деактивуються.
Цей режим підходить, коли вхідний файл — це повна вивантажка з облікової системи клієнта і має бути дзеркалом каталогу.
Заміна / додавання
- Нові позиції додаються.
- Існуючі позиції оновлюються.
- Позиції, відсутні у файлі, залишаються активними в inCust.
Цей режим підходить для часткових оновлень — наприклад, коли потрібно залити нову колекцію, не чіпаючи решту каталогу.
Що завантажується
Окрім самих товарів, скрипт обробляє пов'язані сутності:
- описи товарів;
- зображення;
- ціни;
- категорії та їх ієрархію.
Технічні деталі
- Базується на публічному REST API термінала inCust.
- Формат вхідних даних — CSV.
- Постачається у вигляді архіву з інструкцією зі встановлення та запуску.
Як отримати
Актуальна версія скрипта доступна за посиланням у вихідній публікації. У комплекті є окремий документ з описом алгоритму роботи — він написаний англійською, користувачі застосовують вбудований переклад браузера за потреби.