Loading...
Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

ФункцияОписание
onRoistatAllModulesLoaded()Запускается после загрузки всех модулей счетчика
onRoistatModuleLoaded onRoistatModuleLoaded()

Вызывается после загрузки основного модуля счетчика, но перед дополнительными (Коллтрекингом, Ловцом лидов и др.)

Используется, если хотите запустить свою функцию до того, как отработают дополнительные модули. То есть сразу, как только появляется объект window.roistat

window.roistat.registerOnVisitProcessedCallback()Вызывается после того, как будет получен от сервера и установлен cookie roistat_visit (в коде window.roistat.visitj)
 window.roistat.emailtracking.refresh()Принудительно подменяет емейлы на страницы, если используется емейлтрекинг. Функцию необходимо использовать внутри onRoistatAllModulesLoaded.

...

ФункцияОписание
window.roistat.registerOnCalltrackingPhoneReceivedCallback()Вызывается после того, как от сервера получены телефоны для подмены на странице
window.roistat.disableCallTracking()Отключает Коллтрекинг. Функцию необходимо использовать внутри onRoistatModuleLoaded.
window.roistat.setCallTrackingManualMode()Переключает Коллтрекинг в ручной режим. Функцию необходимо использовать внутри onRoistatModuleLoaded.
window.roistatCallTrackingRefresh()Запрашивает номера для подмены. Функцию необходимо использовать внутри onRoistatAllModulesLoaded.
window.roistatCalltrackingScripts = [1, 2];В подмене на сайте будут участвовать только номера из сценариев, которые перечислены в массиве

...

ФункцияОписание
window.roistatPromoCodeRefresh()

Перенаправляет значение промокода в элемент с классом roistat-promo

Пример использования: страница изменилась через AJAX, поэтому нужно изменить значение промокода на сайте.

Функцию необходимо использовать внутри onRoistatModuleLoaded.

window.roistatVisitCallback = function(visitId) { ... } В коллбеке после выдачи визита приходит его номер, который можно использовать для своих целей

...