Функціональності модуля сповіщень для PrestaShop
Підготовка та керування повідомленнями
- Заголовок і повідомлення: заголовок до 128 символів і вміст до 255 символів, вводяться як звичайний текст.
- Необов’язкове посилання: повна HTTP- або HTTPS-адреса, що веде до товару, категорії, пропозиції або інформаційної сторінки; посилання може бути різним для кожної мови.
- Чернетки: нові повідомлення за замовчуванням неактивні, тож ви можете підготувати їх перед публікацією.
- Попередній перегляд вмісту: перевірка заголовка та повідомлення у формі без публікації повідомлення.
- Розклад: необов’язкові дата й час початку та завершення доступності відповідно до часового поясу магазину.
- Пріоритет від 0 до 1000: важливіші повідомлення вибираються першими; за однакового пріоритету перевагу має новіший запис.
- Список у панелі магазину: фільтрування та сортування повідомлень, редагування, видалення та зміна активності.
- Масові операції: увімкнення, призупинення або видалення вибраних повідомлень.
Вибір одержувачів і місця публікації
Повідомлення може бути призначене для всіх відвідувачів, для відвідувачів і клієнтів, які купують як гості, або для авторизованих клієнтів, що мають обліковий запис. Не потрібно обмежувати комунікацію лише авторизованими користувачами.
У формі ви виберете головну сторінку, сторінки товарів, сторінки категорій, кошик або всі підтримувані сторінки. Останній варіант також охоплює інформаційні сторінки, результати пошуку, а також сторінки виробників і постачальників. Налаштування стосується типу сторінки, а не окремого товару чи конкретної категорії.
Модуль пропускає оформлення замовлення, вхід, платежі та підтвердження замовлення. На цих етапах повідомлення не відображаються.
Три режими доставки та вибір клієнта
- У магазині: повідомлення з’являється в центрі сповіщень у футері, з можливістю закриття та переходу до деталей, якщо додано посилання.
- Лише в браузері: сповіщення використовує функції браузера, якщо клієнт вибрав цей канал і надав згоду; якщо канал недоступний, таке повідомлення пропускається.
- Браузер із варіантом у магазині: модуль може доставити повідомлення в браузері або в центрі сповіщень, відповідно до вибору клієнта та доступності браузерного каналу.
Клієнт відкриває розділ «Сповіщення та пропозиції» і вибирає повідомлення в магазині або браузерні сповіщення. Запит на згоду браузера з’являється лише після натискання відповідної кнопки. У разі заблокованого браузерного каналу клієнт може вибрати повідомлення в магазині. Кнопка паузи призупиняє подальші повідомлення в цьому браузері.
Частота, кількість і час відображення
- Один раз за сесію вкладки: повідомлення не повторюється під час наступних завантажень сторінок у межах тієї самої сесії вкладки браузера.
- Один раз на 24 години: наступне відображення можливе після спливу 24 годин від попереднього.
- Одноразово до редагування: повідомлення не повторюється для тієї самої збереженої версії; збереження редагування дає змогу показати його знову.
- Ліміт від 1 до 5 повідомлень: визначає максимальну кількість доставлених повідомлень за одне отримання; уже переглянуті повідомлення не зменшують цей ліміт.
- Затримка від 0 до 60 секунд: стосується отримання повідомлень після завантаження сторінки, коли вибір клієнта було збережено раніше; ручний вибір каналу запускає отримання одразу.
- Автоматичне закриття: час від 1 до 1440 хвилин або значення 0 без автоматичного закриття модулем.
Вибір клієнта та історія відображень зберігаються локально в браузері, окремо для кожного магазину. Видалення його пам’яті скидає цю інформацію. Історія не є спільним профілем клієнта на всіх пристроях.
Кілька мов і магазини multistore
Заголовок, повідомлення та посилання можна підготувати окремо для мов, установлених у магазині. Порожній переклад певного поля використовує значення мовою магазину за замовчуванням. Модуль має польський і англійський переклади інтерфейсу; вміст повідомлень ви вводите самостійно.
У multistore кожна кампанія належить до конкретного магазину, а налаштування активності, ліміту та затримки ви зберігаєте в його контексті. Перед керуванням повідомленнями слід вибрати окремий магазин.
Переваги для персоналу магазину та клієнтів
- Підготовка комунікації заздалегідь: чернетки та розклад дають змогу запланувати доступність інформації без ручного ввімкнення її в певний час.
- Добір повідомлення до ситуації: вибір типу сторінки та статусу входу дає змогу відокремити інформацію в кошику від пропозиції для клієнтів, які мають обліковий запис.
- Пріоритет важливіших повідомлень: пріоритет і ліміт допомагають упорядкувати кілька активних повідомлень.
- Обмеження повторів: історія відображень враховує частоту та збережену версію повідомлення.
- Вибір на боці клієнта: одержувач вирішує, який канал використовувати, і може призупинити повідомлення без створення облікового запису.
- Комунікація у власному магазині: робота модуля не потребує налаштування зовнішнього оператора надсилання сповіщень.
Приклади застосування в інтернет-магазині
- Інформація в кошику: повідомлення про граничний час відправлення або тимчасову затримку виконання, зі вмістом, підготовленим персоналом магазину.
- Пропозиція на головній сторінці: повідомлення про акцію з датою завершення та посиланням на відповідну сторінку.
- Повідомлення на сторінках категорій: інформація про акцію магазину, доступна під час перегляду категорій.
- Інформація для авторизованих клієнтів: повідомлення про пропозицію, адресовану клієнтам, які мають обліковий запис.
Модуль передає підготовлену інформацію та необов’язкове посилання. Він не створює знижку й не обчислює термін відправлення на основі вмісту кошика.
Як підготувати перше сповіщення
- Відкрийте панель «PD Push-сповіщення Pro» у розділі «Клієнти» або через конфігурацію модуля; у multistore виберіть конкретний магазин.
- Додайте повідомлення та заповніть заголовок і повідомлення мовою за замовчуванням, а потім потрібні переклади та необов’язкові посилання.
- Виберіть одержувачів, тип сторінки, канал, частоту, пріоритет, а також за потреби розклад і час закриття.
- Перевірте попередній перегляд заголовка та вмісту, увімкніть повідомлення й збережіть його; у налаштуваннях визначте ліміт і затримку.
- Клієнт вибирає спосіб отримання в розділі «Сповіщення та пропозиції» на підтримуваній сторінці магазину.
Вимоги та принципи роботи
Модуль призначений для PrestaShop 1.7.x, 8.x і 9.x. Сповіщення потребують увімкненого JavaScript, а тема має викликати підтримуваний модулем хук футера PrestaShop. Браузерний канал потребує HTTPS, підтримки сповіщень у браузері та згоди клієнта. На пристроях із недоступним браузерним каналом можна використовувати повідомлення в магазині.
Розклад перевіряється під час отримання сповіщень, без потреби налаштовувати циклічне завдання. Модуль не виконує безперервне надсилання на відкриту сторінку або клієнту, який залишив магазин. Пауза в модулі не скасовує системний дозвіл браузера — цю згоду змінюють у його налаштуваннях.