Інтеграція з OpenCart

Плагін eSputnik для OpenCart автоматично виконує таку технічну роботу:

  • Передача контактів — створення, оновлення та видалення контактів у реальному часі, а також імпорт історичних даних.
  • Передача замовлень — створення та оновлення замовлень у реальному часі, а також імпорт історичних даних.
  • Вебтрекінг — встановлення скрипта та конфігурація передачі подій (перелік подій наведено нижче).
  • Web Push — реєстрація домену, встановлення скрипта та Service Worker. Додаткових налаштувань зі стандартної інструкції з Web Push виконувати не потрібно — вам залишається лише активувати Web Push в налаштуваннях організації.
  • Віджети — встановлення скрипта.
  • App Inbox — плагін автоматично переналаштовує ініціалізацію скрипта та реалізує отримання токена авторизації. Додаткових налаштувань зі стандартної інструкції з App Inbox виконувати не потрібно.
📘

Зверніть увагу

  • Товарні рекомендації потребують додаткових налаштувань на вашому сайті, тоді як технічна конфінурація решти інструментів виконується плагіном автоматично.
  • Технічні деталі щодо додатка можна дізнатися в публічному репозиторії.

Завантаження та активація плагіна

  1. Завантажте файл esputnik.ocmod.zip.
  2. Увійдіть до адмін-панелі OpenCart.
  3. Перейдіть до Доповнення → Установка доповнень, натисніть Завантажити і виберіть завантажений файл. Дочекайтеся повідомлення про успішне завантаження.
Завантаження файлу плагіна
  1. Перейдіть до Доповнення → Модифікатори і натисніть кнопку Оновити (у правому верхньому куті), щоб застосувати зміни.
Доповнення → Модифікатори
  1. Перейдіть до Доповнення → Доповнення і у випадаючому списку виберіть Модулі.
  2. Знайдіть у списку eSputnik CDP і натисніть Активація.
Активація
  1. Натисніть Редагувати.
  1. Введіть ключ Full Access to API з вашого облікового запису eSputnik та натисніть Синхронізувати.

Активація App Inbox (опційно)

Щоб використовувати канал App Inbox у вашому магазині OpenCart, активуйте цю опцію у розділі App Inbox.

Плагін автоматично переналаштує ініціалізацію скрипта для роботи в режимі App Inbox та реалізує отримання токена авторизації — ці кроки виконувати вручну не потрібно.

Повідомте [email protected] CSS-селектор елемента на сайті та розташування іконки дзвіночка відносно нього: beforebegin, afterbegin, beforeend або afterend.

<!-- beforebegin -->
<div class="your-selector">
  <!-- afterbegin -->
  вміст елемента
  <!-- beforeend -->
</div>
<!-- afterend -->

Оновлення плагіна

  1. Перейдіть до Доповнення → Модифікатори, знайдіть у списку модифікацію eSputnik CDP і видаліть її.
  2. Перейдіть до Доповнення → Установка доповнень, натисніть Завантажити і виберіть новий файл esputnik.ocmod.zip. Дочекайтеся повідомлення про успішне завантаження.
  3. Перейдіть до Доповнення → Модифікатори і натисніть кнопку Оновити (у правому верхньому куті), щоб застосувати зміни.

Налаштування параметрів в eSputnik

Після активації плагіна перейдіть в eSputnik і налаштуйте Web Push, рекомендації та інші маркетингові інструменти відповідно до стратегії вашого магазину.


Події

Плагін автоматично передає до eSputnik такі події:

ПодіяОпис
StatusCartВідстежує статус кошика. Використовується для запуску сценаріїв покинутого кошика та сповіщень про знижки на товари в кошику.
PurchasedItemsФіксує придбані товари. Використовується для рекомендацій, додаткових та перехресних продажів.
CustomerDataПередає дані клієнта при реєстрації, логіні або оформленні замовлення. Пов'язує відвідувачів сайту з контактами в eSputnik для персоналізованих кампаній.
AddToWishlistФіксує додавання товару до списку бажань.
StatusCartPageСпрацьовує при перегляді сторінки кошика.
MainPageСпрацьовує при перегляді головної сторінки. Необхідна для відображення рекомендацій на сайті.
NotFoundСпрацьовує при переході на сторінку 404. Необхідна для відображення рекомендацій на сайті.
ProductPageСпрацьовує при перегляді картки товару. Використовується для кампаній з покинутими переглядами та сповіщень про знижки на переглянуті товари.
SearchRequestФіксує пошуковий запит користувача.
CategoryPageСпрацьовує при перегляді сторінки категорії. Використовується для надсилання рекомендацій найпопулярніших товарів у переглянутій категорії.
📘

Зверніть увагу

Плагін працює з основними товарами. Якщо у вашому магазині налаштовані варіації OpenCart (наприклад, розмір або колір), вони не передаються окремо — у замовленнях та подіях фіксується базовий товар (наприклад, футболка, а не зелена футболка, розмір M).

Ціни та суми в замовленнях відповідають реальним (враховуючи обрану варіацію).

У рекомендаціях та тригерних розсилках назва, зображення, посилання та ціна товару підтягуються з основного товару відповідно до фіду.