Для кого сайт reservi.ru?
Сервис Резервируй предоставляет возможность онлайн записи в салон красоты или spa-салон, клинику или детский клуб.
Онлайн запись – это возможность выбрать нужного мастера и подобрать удобную дату и время посещения, что позволит спланировать собственное свободное время.
Как это работает?
Сервис Резервируй предназначен тем, кто хочет организовать у себя на сайте или на страницах в соц.сетях онлайн запись. Это не просто обезличенная форма обратного звонка, а полноценный виджет, который покажет мастеров и реальное время, на которое можно записаться.
Работает виджет на 1С:Салон красоты – самом распространённом решении на базе 1С.
Сможет виджет работать на моём сайте?
Виджет работает на библиотеке jQuery. Если на сайте нет этой библиотеки – необходимо будет её добавить.
Чтоб проверить, есть ли эта библиотека на сайте. Откройте исходный код сайта, например в браузере Firefox нажать правой кнопкой по пустой части страницы и выбрать "исходный код страницы". Поищите строку вида "jquery". Библиотека представляет собой .js файл, может иметь цифры в названии, например так "jquery-2.2.1.min.js".
Как нам вести статистику в Яндекс или Google?
Данная инструкция действительная только для облачной версии 1С:Салон красоты.
Существуют следующие события для отслеживания статистики и установки целей:
- reservi_order - Запись оформлена, передается объект с данными о записи
- reservi_close - Закрыт виджет
- reservi_step - Смена шага
- reservi_start - Старт виджета, передается 1C ID салона
- reservi_organization - При выборе салона, если их в организации несколько, передаются 1С ID салонов
Отлавливать эти события можно 2 способами:
document.addEventListener("нужное событие", function(e){
});
или при помощи jQuery
$(document).bind("событие", function(e){
});
в первом случае данные о событии лежат в e.detail.
во втором в e.originalEvent.detail.
Например. Установим цель для Яндекс.Метрики с передачей суммы заказа при достижении события "Запись оформлена"
document.addEventListener("reservi_order", function(e)
{
ym(XXXXXX, 'reachGoal', 'TARGET_NAME', {order_price: e.detail.data.record_info.summ});
});
Значения XXXXXX и TARGET_NAME заменить на свои.