Що таке платформа Хорошоп?

Хорошоп — це українська хмарна платформа, яка надає інструменти для створення та управління інтернет-магазинами “під ключ”. Вона дозволяє бізнесу швидко запустити власний eCommerce-сайт, не вдаючись до послуг програмістів, завдяки готовим дизайнам, функціям та інтеграціям для продажів.

Як KoConnect допомагає інтеграції з Хорошоп?

Використання KoConnect дозволяє:

  • автоматизувати створення та оновлення фідів для синхронізації залишків та цін;
  • об’єднувати кілька прайс-листів у єдиний фід та оновлювати його за розкладом;
  • налаштовувати логіку ціноутворення відповідно до бізнес-стратегії;
  • формувати фід безпосередньо з Google Sheets або власних аналітичних таблиць;
  • скоротити час обробки даних постачальників завдяки шаблонним рішенням.

ℹ️ Платформа Хорошоп підтримує імпорт у форматі Prom XML, що має певні обмеження. Нижче наведено покрокову інструкцію, як організувати оновлення залишків і цін з різних прайс-листів за допомогою KoConnect.

Інструкція налаштування KoConnect для оновлення прайс листів на платформі Хорошоп:

Увійдіть у свій обліковий запис KoConnect.

Крок 1. Створіть новий фід і заповніть дані (за необхідністю видаліть зайві):

  • Ім’я – назва фіда
  • Оновлення (хв) – час автоматичного оновлення даних з джерел в хвилинах

Крок 1.1 Оберіть шаблон експортного фіда

  • Теги та їх відповідність (видаліть зайві)
    • vendor → Brand Name
    • id → Product ID or SKU (встановити чекбокс “Додати до атрибутів внутрішнього тегу”)
    • title → Product Name
    • description → Product Description
    • images → Product Image
    • priceDealer → Dealer Price (UAH / Валюта фіда)
    • price → Retail Price RRP (UAH / Валюта фіда)
    • presence → Stock Quantity
  • Налаштування валюти
    • UAH → UAH
  • Обгортка тега – items
  • Внутрішній тег – item
  • Збережіть налаштування

Крок 2. Додавання джерела даних

  • Перейдіть до розділу Джерела даних та додайте нове.
  • Для прикладу використаємо Google таблицю [посилання]

Налаштування джерела:

  • Ім’я – внутрішня назва джерела. Усі назви задавайте латиницею без спец. символів.
  • Пріоритет – задайте пріорітет. Буде використано при роботі блоку Дублікатів
  • Тип – оберіть тип джерела даних. В нашому випадку це Google Sheet
  • Тип з’єднання – URL
  • URL джерела – вставте посилання на Google Sheet.
    Важливо! Файл повинен бути відкритим для усіх користувачів за посиланням. (Налаштування доступу -> Загальний доступ -> усі у кого є посилання)
  • Натисніть кнопку “Перевірити файл”. Якщо файл доступний – Ви отримаєте успішне сповіщення.
  • Листи – оберіть лист таблиці з котрого будуть парситись дані. Якщо постачальник передає окремо кожен бренд у своєму листі – створіть під кожен лист окреме джерело.
  • Номер рядка – вкажіть номер рядка в котрому вказані заголовки стовпців. В нашому випадку це 1.
  • Номер ряду записів – вкажіть номер рядку де починаються дані. В нашому випадку це 2.
  • Натисніть “Розібрати тег”. Якщо усі дані вказано коректно – Ви отримаєте успішне сповіщення.

Задайте відповідність тегів:

  • Brand Name → Оберіть колонку з назвою бренда. Якщо постачальник передає назву бренду у назві листа – оберіть Custom Value і додайте назву бренда вручну
  • Product ID or SKU → Оберіть колонку з SKU. Що таке Префікс описано у окремому блоці
  • Product Name → Оберіть колонку з Назвою товара
  • Product Description → Оберіть колонку з описом товара. Ми залишаємо пустим тк як задача – оновлювати залишки і ціни.
  • images → Product Image → Оберіть колонку з посиланнями на фото товара. Ми залишаємо пустим.
  • Dealer Price (UAH / Валюта фіда) → Ціна закупки товару. В даному випадку залишаємо пустою.
  • Retail Price RRP (UAH / Валюта фіда) → Оберіть колонку з ціною товара
  • Stock Quantity → Оберіть колонку з кількістю товара
    Важливо! Якщо Вам потрібно додати додатнову інформацію у фід – використайте Кастомні теги

Словник наявності

  • Якщо постачальник передає текстові статуси (наприклад: «Є», «Немає», «В дорозі»), у цьому блоці можна замінити їх на числові значення. Якщо передаються числа — блок налаштовувати не потрібно.

Збережіть налаштування.

Крок 3. Формування фіда

  • Перейдіть у вкладку Фіди.
  • Натисніть кнопку «▶» для запуску оновлення.
  • Дочекайтесь завершення процесу: статус зміниться з «У процесі» на «Парсинг успішно». Для прискорення – оновіть сторінку. Час обробки залежить від кількості товарів.
  • Для перегляду результату натисніть кнопку «Файл».
    ⚠️ Важливо! Браузери кешують дані. Якщо Ви внесли зміни у фід, оновили дані і не бачите змін – оновіть сторінку або відкрийте фід у вкладці інкогніто для перевірки даних. Якщо дані не змінились – очистіть кеш браузера за останню годину.

Оновлення цін і залишків на сайті Хорошоп

Крок 4. Імпорт у Хорошоп

  • Увійдіть в адміністративну панель Хорошоп.
  • Перейдіть у вкладку «Товари» → натисніть «Імпорт».
  • У полі «Посилання на файл» вставте URL фіда, створеного в KoConnect. Приклад посилання https://koconnect.tech/storage/users/63/feeds/73/horoshop-test.xml
  • Натисніть «Імпортувати».
  • У вікні мапінгу перевірте правильність розпізнавання даних.
  • Натисніть «Імпортувати».

Блок Операції з товарами в Хорошоп:

  • Нові товари – Не імпортувати
  • Існуючі товари – Оновити
  • Відсутні товари – Нічого не робити
  • Натисніть “Почати імпорт”
  • Перевірте оновлені дані товарів на сайті.