Nova Rating - відгуки та рейтинги товарів і магазину
Nova Rating - модуль для комплексної роботи з відгуками та рейтингами товарів і магазину в OkayCMS 4.5.2.
Модуль об’єднує премодерацію, окрему сторінку відгуків, блоки на головній сторінці та в категоріях, фото й відео покупців, оцінку корисності відгуків, SEO-налаштування, автоматизацію та інтеграції з сервісами Google.
Nova Rating працює зі штатними товарними відгуками OkayCMS і окремо керує відгуками про магазин, не підміняючи стандартний рейтинг товарів CMS.
Основні можливості
- відгуки про товари та магазин;
- обов’язкова премодерація перед публікацією;
- окрема вкладка «Модерація» в адмінпанелі;
- AJAX-модерація без перезавантаження сторінки;
- статуси: очікує модерації, схвалено, приховано та видалено;
- soft delete та відновлення відгуків;
- відповіді магазину на відгуки покупців;
- зміна дати відгуку та дати модерації;
- системний лічильник нових відгуків у меню Rating;
- окреме керування системним лічильником «Коментарі»;
- позначка підтвердженої покупки;
- пошук і фільтрація відгуків в адмінпанелі.
Фото та відео у відгуках
Покупець може додати до відгуку власні фотографії або відео. Підтримуються такі формати:
- JPEG і JPG;
- PNG;
- WebP;
- MP4;
- WebM.
До одного відгуку можна прикріпити до 5 файлів. Перед відправленням окремі файли можна видалити кнопкою ×.
Завантажені файли перевіряються на сервері за MIME-типом і зберігаються під випадково сформованими іменами.
Оцінка корисності відгуків
Для кожного відгуку доступне голосування:
- 👍 корисний;
- 👎 не корисний.
Для кожного варіанта ведеться окремий лічильник. Голосування захищене від простого накручування за допомогою device token, IP hash, rate limit, cooldown та обмеження повторного голосу.
Сторінка всіх відгуків
Модуль створює окрему сторінку відгуків, на якій доступні:
- вкладки «Відгуки про товари» та «Відгуки про магазин»;
- загальний рейтинг;
- розподіл оцінок від 5 до 1;
- фільтри та сортування;
- пагінація;
- категорії товарів із найбільшою кількістю відгуків;
- адаптивні картки відгуків;
- фото та відео покупців;
- оцінка корисності відгуків.
Відгуки на головній сторінці та в категоріях
У налаштуваннях можна окремо увімкнути:
- блок відгуків на головній сторінці;
- останні відгуки на сторінках категорій каталогу.
Для блоку на головній сторінці налаштовуються кількість карток, кількість карток у ряд і джерело відгуків: товари, магазин або змішаний режим.
За замовчуванням на широких екранах відображаються 4 картки в ряд з автоматичною адаптацією для планшетів і мобільних пристроїв.
SEO та мультимовність
Для сторінки відгуків можна окремо налаштувати SEO-поля для кожної активної мови:
- URL або slug;
- H1;
- Meta title;
- Meta description;
- Meta keywords;
- robots.
SEO-параметри для товарних відгуків і відгуків про магазин налаштовуються окремо.
Передбачена сумісність із модулем Nova/AiServerBridge для автоматичного створення та перекладу SEO-полів.
Google Customer Reviews
Модуль підтримує показ Google Customer Reviews opt-in після оформлення замовлення.
У налаштуваннях можна вказати:
- Merchant Center ID;
- країну доставки;
- орієнтовний строк доставки;
- розташування opt-in;
- мову.
Вбудований runtime-тест перевіряє, чи присутній код Google Customer Reviews на сторінці замовлення та чи передаються всі необхідні параметри.
Google Store widget
Підтримується окремий Google Store widget із вибором розташування на сайті.
Runtime-тест в адмінпанелі перевіряє:
- підключення
merchantwidget.js; - наявність виклику
merchantwidget.start(); - фактичну присутність коду віджета на frontend-сайті.
Інтеграція з TelegramNotifier
Якщо встановлений і увімкнений модуль Sviat/TelegramNotifier, Nova Rating може використовувати його для надсилання сповіщень про нові відгуки.
Модуль TelegramNotifier при цьому не змінюється.
Автоматизація
Nova Rating інтегрується зі штатним Okay Scheduler. Підтримуються автоматизовані операції з рейтингами, журнал виконання, блокування паралельного запуску завдань і захист від повторного одночасного виконання.
Захист
- honeypot;
- challenge token;
- мінімальний час заповнення форми;
- rate limit;
- захист від дубльованих відгуків;
- серверна валідація оцінки;
- перевірка MIME-типу медіафайлів;
- зберігання IP-адреси у вигляді hash;
- антибот-захист голосування 👍/👎;
- приховування несхвалених відгуків на frontend-сайті.
Адмінпанель
Модуль містить окремі вкладки:
- Налаштування;
- SEO;
- Автоматизація;
- Модерація;
- Діагностика.
Розділ діагностики допомагає перевірити структуру бази даних, інтеграції, Google Customer Reviews, Google Store widget, TelegramNotifier та системні компоненти модуля.
-
Новий партнер OkayCMS
-
Підтримка надається партнером
-
Потребує адаптації для інших шаблонів
Рекомендовані товари
Створюйте для товарів, категорій, брендів, статей і сторінок красиві описи із зображеннями та текстом у шаховому порядку.