M cenaly.ru
🧩 Виджеты для вашего сайта

📈 Живая витрина

Честный social proof: плашки «12 заказов сегодня» с числами, которые считает наш бэкенд по заказам, броням и записям

Документация

Живая витрина

«Живая витрина» показывает на вашем сайте ненавязчивые плашки с реальными числами заведения: «12 заказов сегодня», «столик бронировали 5 раз сегодня», «7 новых записей за 7 дней», «4,8 из 5 по 37 оценкам за 90 дней».

Главное отличие от привычных виджетов социального доказательства — честность здесь не обещание, а устройство. Числа считает наш бэкенд по фактам ваших заказов, броней, записей и отзывов. Поля «текст уведомления» у виджета нет, ручного ввода событий нет, а в публичном файле, который читает ваш сайт, нет ни одного места, куда можно было бы вписать имя, город или товар: там только числа и даты. Придумать событие технически негде.

Виджет бесплатный: отдельного расширения покупать не нужно.

Где включить: Админ-панель → Маркетинг → «Мой сайт» → карточка «Живая витрина». Тумблер включает виджет, шестерёнка открывает настройки; кнопка «Вынести в сайдбар» даёт виджету собственный пункт меню.


Установка на сайт#

Своего кода не требуется — работает общий тег раздела «Мой сайт»:

<script src="https://cdn.cenaly.ru/site/v1.js" data-domain="ВАШ-ДОМЕН" async></script>

Одна строка в <head> или перед </body>, дальше состав виджетов задаётся тумблерами в кабинете. Инструкции по платформам (HTML, Google Tag Manager, WordPress, Tilda/Wix, Shopify, Webflow) — в статье Мой сайт, раздел «Установка на популярных платформах». Одиночный тег proof-widget/v1.js лежит в блоке «Продвинутое»; его атрибуты — data-color, data-lang, data-position="br|bl|tr|tl".

Что видит и чего не видит проверка установки. Кнопка «Проверить установку» читает исходный HTML страницы и различает четыре исхода: единый загрузчик найден / найдены только отдельные теги / найден код другой локации / кода нет. Тег, который вставляет уже в браузере Google Tag Manager, она не увидит — смотрите сайт глазами.

⚠️ Есть и вторая особенность, которой нет у других виджетов: публичный файл с вашими числами создаётся только после включения тумблера. Цифры оборота — не то, что стоит выкладывать в открытый доступ «на всякий случай». Поэтому после включения плашки появятся не сразу, а после первого же события — нового заказа, брони или записи.


Настройка виджета#

Настройки сохраняются сами. Рядом с полями панель показывает ваши цифры прямо сейчас (включая те, что не проходят порог, — с пометкой «ниже порога, не показывается») и живое превью плашки — ровно той фразой, которую увидит гость.

Что показывать#

Вид Что считается
Заказы Заказ, который гость оформил (дошёл до состояния «оформлен»). ⚠️ Заказ, пробитый на кассе сразу закрытым, сюда не попадает: витрина рассказывает про гостевой поток, а не про выручку смены
Брони столика Созданная бронь стола
Записи Созданная запись на услугу
Средняя оценка Средняя оценка заведения за 90 дней по вашим отзывам и число оценок, из которых она посчитана

Виды можно включать по отдельности. Считается событие создания, а не дата визита: «столик бронировали 5 раз сегодня» — про сегодняшний спрос, а не про сегодняшнюю посадку.

Период и порог#

  • Период — «сегодня» (по умолчанию) или «за 7 дней». Для средней оценки период не применяется: у среднего окно своё, 90 дней.
  • Минимальное число — порог приличия: цифра ниже него не показывается вовсе. По умолчанию 3, минимум 1 (ноль означал бы «рекламировать пустоту»).

⚠️ У средней оценки есть свой пол — 5 оценок, и опустить его настройкой нельзя. Причина не в осторожности, а в арифметике: «4,0 по двум оценкам» гость читает как «отзывов почти нет», то есть цифра работает против вас. Поднять порог выше пяти можно.

Внешний вид и тайминги#

Настройка Значения По умолчанию
Угол Любой из четырёх углов экрана Слева внизу
Цвет Акцент плашки
Задержка до первой плашки 0…600 секунд 0
Пауза между плашками 15…600 секунд 45
Плашек за визит 1…20 4
Сколько плашка висит 3…60 секунд 7

Когда показывать#

Блок общий с мультикнопкой и обратным звонком: маски страниц «только на…» и «кроме…» (до 20 в каждом списке, * = любой фрагмент, исключения сильнее), задержка до 600 секунд, устройство (все · компьютеры · телефоны), расписание — до 14 своих окон либо часы работы точки.

⚠️ Часы считаются в часовом поясе локации; пояс не задан — окна считаются по времени посетителя, и панель говорит об этом прямо.


Что видит посетитель и что при этом собирается#

Гость видит небольшую плашку в углу с одной фразой и подписью «по данным заведения». Она сама уезжает через заданное время, её можно закрыть крестиком.

Гигиена показа сделана так, чтобы виджет не превращался в баннер:

  • пауза считается от ухода плашки, а не от появления: 45 секунд — это 45 секунд тишины;
  • закрыл — значит ответил: крестик гасит витрину до конца визита;
  • скрытая вкладка показ не тратит — цикл ждёт возвращения гостя;
  • факты пересчитываются перед каждой плашкой, а не один раз при загрузке: страница чужого сайта живёт часами, и «сегодня» заведения за это время меняется;
  • если в том же углу уже стоит наша кнопка (чат, заказ, мультикнопка), плашка поднимается над ней;
  • плашка озвучивается программами чтения с экрана и не анимируется, если гость просил не анимировать.

Виджет ничего не собирает. У него нет форм, нет полей и нет заявок: он только показывает ваши же числа. В разделах кабинета от него не появляется ни строк, ни лидов — данные приходят туда штатным путём: заказы в «Заказы», брони в «Брони столов», записи в «Записи», оценки в «Отзывы». «Живая витрина» их только показывает.


Ограничения#

  • Показывается только то, что действительно было. Виду без единого события за недельное окно в публичном файле места нет: «нечего показывать» и «ровно ноль» — разные вещи.
  • Протухшая цифра не показывается. Данные старше 36 часов не показываются ни в каком виде; период «сегодня» требует, чтобы сутки в файле совпали с сегодняшними сутками заведения (в 00:10 вчерашние двенадцать заказов «сегодня» — уже ложь); периоду «за 7 дней» позволено отставать на сутки. К средней оценке эти правила не применяются: среднее за 90 дней не становится ложью оттого, что сегодня ещё не было заказов.
  • Текст плашки задать нельзя. Формулировку собирает сам виджет по виду факта и числу — это и есть гарантия, что в ней не окажется выдумки.
  • Ввести событие руками нельзя. Счётчик двигает только реальный заказ, бронь, запись или отзыв.
  • Средняя оценка не показывается, пока оценок меньше пяти — порог не отключается.
  • Плашки появляются только после включения тумблера: публичный файл с числами до этого не создаётся вовсе. Выключенный виджет перестаёт обновлять файл, и через 36 часов его цифры становятся непоказуемыми.
  • Языки плашки — английский, русский, грузинский и турецкий, незнакомый язык честно падает на английский. Панель настроек при этом переведена на все языки кабинета.
  • «Осталось 3 окна на завтра» виджет не показывает — такого вида фактов у него нет: он живёт на событиях, а не на таймере.
  • На нашей витрине «Живая витрина» работает тем же одним тумблером, отдельной настройки «показывать на витрине» у неё нет: она ничего не двигает и не поглощает. Гость, не подтвердивший возраст на витрине с гейтом 18+, плашек не увидит вовсе.

Устранение неполадок#

Плашек на сайте нет.

  1. Тег не найден — «Проверить установку». «Кода нет» — тег не вставлен или стоит не на всех страницах шаблона; «код другой локации» — чужой data-domain. Тег ставит GTM — проверка его не увидит.
  2. Изменения не доехали — файлы виджетов раздаются через CDN с кэшем 5 минут: подождите и обновите страницу с очисткой кэша.
  3. Виджет выключен — тумблер на карточке. Помните: пока он выключен, файл с числами не создаётся, поэтому первые плашки появятся после первого события.
  4. Нечего показывать. Откройте панель виджета: блок «Ваши цифры прямо сейчас» показывает все числа, включая те, что ниже порога — с явной пометкой. Пустой угол сайта объясняется здесь, а не выглядит поломкой.
  5. Порог слишком высок — снизьте минимальное число (но не ниже 1, а для оценки — не ниже 5).
  6. Условия показа отсекли страницу — проверьте маски, устройство, задержку и расписание.
  7. Гость уже закрыл плашку в этом визите — до конца визита витрина молчит намеренно. Проверяйте в новой сессии браузера.
  8. Задержка и пауза — при задержке 600 секунд первая плашка придёт через десять минут, а при паузе 600 секунд следующая — ещё через десять.

Числа кажутся заниженными. Проверьте, что вы смотрите на тот же период: «сегодня» считается по суткам заведения (а если часовой пояс у точки не задан — по часам посетителя). Заказы, пробитые на кассе сразу закрытыми, в счётчик не попадают.

Средняя оценка не показывается. Оценок меньше пяти либо порог поднят вами выше — панель показывает и число оценок, и пометку «ниже порога».

Вчерашние числа «зависли». Такого не бывает: данные старше 36 часов не показываются, а «сегодня» сверяется с календарём заведения. Если плашка всё-таки кажется устаревшей, обновите страницу — факты пересчитываются перед каждым показом.


Частые вопросы#

Эти числа настоящие?#

Да, и это проверяемо: их считает наш бэкенд по вашим же заказам, броням, записям и отзывам. Поля, куда владелец мог бы вписать своё событие или свой текст, у виджета нет — ни в кабинете, ни в файле, который читает сайт.

Имя и город гостя будут видны на плашке?#

Нет. В публичном файле, из которого виджет берёт данные, нет ни одного текстового поля кроме дат и часового пояса — имён, телефонов и названий товаров там физически нет.

Можно написать свой текст плашки?#

Нет, и это сознательно. Формулировку собирает сам виджет по виду факта и числу — именно поэтому цифре можно верить.

Что будет, если заказов сегодня ещё не было?#

Плашка не покажется. Число ниже вашего порога (по умолчанию 3) не показывается вовсе, а вид без событий за неделю в данные даже не попадает. Пустой угол — нормальное состояние, а не поломка.

Виджет покажет вчерашние цифры как сегодняшние?#

Нет. Период «сегодня» требует совпадения суток файла с сегодняшними сутками заведения, а любые данные старше 36 часов не показываются ни в каком виде.

Сколько раз гость увидит плашку?#

Не больше заданного числа за визит (по умолчанию 4), с вашей паузой между показами (по умолчанию 45 секунд тишины). Закрыл крестиком — до конца визита плашек не будет.

Виджет мешает другим кнопкам в углу?#

Нет: если в том же углу уже стоит наша кнопка, плашка поднимается над ней. Угол показа можно выбрать любой из четырёх.

Работает ли это на нашей витрине Cenaly?#

Да, тем же тумблером — отдельной настройки для витрины у виджета нет: он ничего не двигает и ничего не поглощает, поэтому «включил и вижу везде» — единственное неудивляющее поведение.


Связанные разделы#