Перейти до вмісту
  1. Документація
  2. Повідомлення клієнтам
  3. Відстеження цін

Відстеження цін

Як налаштувати «Відстеження цін» у шаблоні Trust для OpenCart 3: форма підписки, cron, лист покупцю, список запитів і журнал сповіщень.

3 хв читання

У картці товару під ціною є посилання «Бажаєте дізнатись коли ціна зміниться?». Покупець залишає e-mail, і щойно ціна товару зміниться, він отримує лист. Це повертає людей, які вже дивилися товар, але чекали знижки.

Форма підписки на зміну ціни

Відкрийте Octemplates → Модулі → Відстеження цін.

Потрібен cron. Ціни перевіряє планувальник завдань хостингу. Без нього підписки збираються, але листи не надсилаються. Налаштування описано нижче.

Налаштування

Налаштування «Відстеження цін»

Модуль

  • Модуль увімкнено — вимкнений модуль прибирає посилання з картки товару, ховає розділ «Відстеження цін» у кабінеті покупця й зупиняє надсилання листів. Зібрані підписки зберігаються.

Форма підписки

  • E-mail — є завжди й обов'язковий: на нього надходить лист.
  • Поле «Ім'я» — обов'язкове, до 32 символів. Підставляється в лист замість [customer_name]. Зареєстрованим покупцям заповнюється автоматично.
  • Поле «Телефон» — обов'язкове, з масками країн із налаштувань теми. Якщо в SMS Notify увімкнено шаблон «Відстеження цін», покупець отримає ще й SMS.

Перевірка цін

  • Cron-пароль — захищає посилання для cron від сторонніх. Створюється під час встановлення; кнопка праворуч генерує новий. Після зміни збережіть налаштування й оновіть команду в планувальнику.
  • Команда для cron — скопіюйте її й додайте в планувальник завдань хостингу, наприклад раз на 30 хвилин. Кнопка «Запустити перевірку зараз» запускає перевірку вручну й показує, скільки сповіщень надіслано.
  • Перевіряти при збереженні товару — після збереження товару в адмінці перевірка одразу запускається для нього, якщо на нього є підписки. Не треба чекати cron. Потрібен збережений cron-пароль.

Порада. Змінюєте ціну чи запускаєте акцію — увімкніть «Перевіряти при збереженні товару»: підписники отримають лист одразу.

Лист покупцю

Вкладка «Лист покупцю»

За замовчуванням надсилається стандартний лист мовою, якою покупець користувався під час підписки: ім'я, назва товару, стара й нова ціна та посилання на товар.

Щоб написати власний лист, увімкніть «Власний шаблон листа». Тема й текст обов'язкові для кожної мови, текст — не коротший за 30 символів. У тему й текст можна вставляти шорткоди (клік по шорткоду копіює його):

ШорткодЩо підставляється
[customer_name]Ім'я покупця
[product_name]Назва товару
[old_price]Ціна під час підписки
[new_price]Нова ціна
[product_url]Посилання на товар
[store_name]Назва магазину

Запити

На вкладці «Запити» — усі підписки з фільтрами за email, товаром, ім'ям і статусом.

Список підписок на зміну ціни

  • Покупець — ім'я, email, телефон; для незареєстрованих позначка «гість»;
  • Товар і мова, якою користувався покупець;
  • Ціна при підписці — у валюті, яку покупець обрав на сайті;
  • Статус — «Чекає зміни ціни» або «Сповіщено».

Після першої зміни ціни покупець отримує один лист, а підписка стає «Сповіщено». Щоб стежити далі, він має підписатися знову. Видалені тут запити зникають і з кабінету покупця.

Журнал сповіщень

Журнал сповіщень

Кожен рядок — лист, надісланий покупцю: стара й нова ціна, різниця (зелений — ціна знизилась, червоний — зросла), дата й статус «Надіслано» або «Помилка». Ціни перераховано в основну валюту магазину.

Як це працює

  1. Підписка

    Покупець натискає посилання під ціною й вказує e-mail (та ім'я й телефон, якщо ці поля увімкнено). Підписка з'являється зі статусом «Чекає зміни ціни».

  2. Перевірка

    Cron порівнює поточну ціну (з урахуванням акції й податку, у валюті покупця) з ціною під час підписки. Будь-яка зміна від 0,01 — і вгору, і вниз — вважається зміною.

  3. Сповіщення

    Покупець отримує лист, підписка стає «Сповіщено», а в журналі з'являється запис.

Зареєстровані покупці бачать свої підписки в особистому кабінеті, у розділі «Відстеження цін», і можуть їх видаляти.