Блоки рекомендацій щодо поведінки покупців: з цим дивляться, з цим купують, ви дивилися, хіти продажів. З урахуванням показів, кліків, CTR та виручки по кожному блоку.
Навіщо він потрібний
Штатні «Рекомендовані товари» треба заповнювати руками, і на великому каталозі цим ніхто не займається. Модулі схожих товарів цю частину закривають, але показують усім одне й те саме і не відповідають на запитання, чи блок окупається взагалі.
Тут вибір йде від поведінки: що дивляться разом, що купують разом, що дивився особисто цей відвідувач. А поруч із блоком вважається виручка, яку він приніс, — на кліки та замовлення, а не на відчуття.
П'ять алгоритмів
Кожен блок працює за одним алгоритмом. У безкоштовній версії можна створити дваблоку та розкласти їх по різних сторінках.
- З цим дивляться. Товари, які відвідувачі відкривають разом із поточним. Працює на будь-якому магазині з трафіком, навіть якщо продажів ще не було.
- З цим купують. Товари з одних замовлень. Вважається по всій історії замовлень магазину, у тому числі накопиченої до встановлення модуля.
- Дивляться і купують разом. Обидва сигнали відразу. З цього алгоритму можна буде починати.
- Ви дивилися. Нещодавно переглянуте. Найпростіший блок і зазвичай найклікабельніший.
- Хіти продажів. Бестселлери за період, за замовчуванням за90 днів.
Звіт з виручки
Модуль запам'ятовує кліки по товарах у блоці. Коли такий товар потрапляє на замовлення і замовлення доходить до статусу, що враховується, його сума записується на рахунок блоку.
У звіті по кожному блоку видно покази, кліки, CTR, замовлення, кількість проданих товарів, виручку та виручку на один показ:
Похожі на картці A 4 210 показів 320 кліків 7,6 % 18 замовлень 96 400 руб.
Хіти на головній A 1 870 показів 204 кліка 10,9 % 11 замовлень 71 250 руб.
Окремою таблицею — товари, які найчастіше купують після натискання на блоці, з посиланням на картку в адмінці.
Вважається сума конкретного рядка замовлення, а чи не весь чек. Якщо покупець прийшов по холодильник, а з блоку додавподовжувач, блоку зарахується подовжувач. Такий звіт можна використовувати для вирішення «залишити блок або прибрати», приписаний повністю кошик для цього не годиться.
Вікно атрибуції налаштовується за замовчуванням 14 днів. Скасовані та незавершені замовлення в виручку не потрапляють: список статусів, що враховуються, задається в налаштуваннях, і при зміні статусу замовлення сума автоматично з'являється у звіті або йде з нього.
A/B-тест алгоритмів
У блоку включається другий алгоритм та частка трафіку, яка його побачить. Далі залишається почекати та порівняти два рядки у звіті.
Відвідувач закріплюється за своїм варіантом: сьогодні, завтра і через місяць він бачить ту саму версію блоку. Це важливо, бо інакше порівняння нічого не означає.
Що потрапляє доблок
- Тільки включені товари поточного магазину з датою доступності.
- Опціонально - тільки товари в наявності.
- Опціонально - обмеження за категоріями.
- Опціонально — приховувати те, що відвідувач уже купував.
- Поточний товар і те, що лежить в кошику, з підбору забираються автоматично.
Якщо відповідних товарів знайшлося менше за потрібне, блок дістається хітами продажів, а якщо продажів не вистачило — новинками. Напівпорожній ряд на вітрині виглядає як поломка верстки, тому добір включений за замовчуванням. Його можна переключити на новинки або вимкнути зовсім - тоді блок просто не здасться.
Виведення насайті
- Сітка з настроюваним числом колонок або горизонтальна прокрутка.
- Свій заголовок блоку для кожної мови магазину.
- Розмір картинок та кількість товарів налаштовуються.
- Розмітка збігається зі штатним блоком «Рекомендовані товари», тому оформлення теми підхоплюється без правок.
- Особливий режим підвантаження блоку запитом після завантаження сторінки — для магазинів, де сторінки віддаються з кешу.
Дані відвідувачів
Модуль зберігає знеособлений ідентифікатор браузера в куці та історію переглядів, кошиків та покупок. Імена, телефони, адреси та e-mail не збираються і нікуди не передаються.Якщо на сайті є банер згоди на cookie, вкажіть ім'я його cookie у налаштуваннях модуля. До отримання згоди модуль не поставить куку і не запише жодної події, а блоки продовжать працювати на алгоритмах, яким історія відвідувача не потрібна.
Навантаження
Тяжкі обчислення винесені з висновку блоку: зв'язки між товарами перераховуються фоном невеликими порціями, а сторінці залишається вибірка готового результату з кешуванням. Крон для цього не потрібний.
В адмінці видно, скільки даних накопичено і коли була остання агрегація, там кнопки перерахунку та очищення.
Чим відрізняється повна версія
- Персональні алгоритми. «Персонально вам» - підбір за профілемвідвідувача: улюбленим категоріям, брендам та звичній ціні. «Покинутий кошик» — те, що клали в кошик і не купили. «Допродаж до кошика» — вибір поточного вмісту кошика.
- Блоків без обмежень. У безкоштовній версії їх два.
- Тонке налаштування підбору. Ваги переглядів, кошика та покупок, період напіврозпаду інтересу, бонуси за категорію, бренд та ціну, вікна агрегації та терміни зберігання даних.
- Крон. Перелік зв'язків і профілів за розкладом, окремим процесом.
Повна версія ставиться поверх безкоштовним звичайним завантаженням архіву - це ті ж файли і ті ж таблиці. Видаляти модуль не потрібно: налаштування блоків,накопичена поведінка та статистика залишаються на місці. Якщо ви керували шаблоном блоку, виправлення також збережеться: повна версія ставить свої шаблони під іншими іменами і ваш файл не чіпає.
Повна версія «Розумні блоки товарів»
Установка без правок ядра
Модуль не змінює файли OpenCart та не використовує модифікатори (ocmod). Ставиться штатно через «Установка розширень», далі блок додається до макету потрібної сторінки. Оновлювати модифікатори та чистити їх кеш не потрібно.
Технічні характеристики
- Версія модуля: 1.0
- Сумісність: OpenCart 3.0.x, ocStore 3.0.x
- Версія PHP: 7.0 і більше, включаючи PHP 8
- База даних: MySQL, MariaDB
- Правки ядра: не потрібні
- Модифікатори (ocmod): не використовуються
- Мови інтерфейсу: російська, англійська
- Мультимагазин: підтримується, статистика ведеться по кожному магазину окремо
- Мультимовність: підтримується, заголовок задається для кожної мови
- Кількість блоків: два, у кожного свійалгоритм та своє місце в макеті
- Крон: не потрібен
- Установка: штатна, через «Установка розширень»
- Вихідний код: відкритий, без шифрування та прив'язки до домену
Що нового у версії 1.0
Перший випуск безкоштовної версії.