JS SDK Коллтрекинга¶
Содержание¶
registerOnCalltrackingPhoneReceivedCallback— колбэк-функция, которая вызывается после успешной загрузки данных КоллтрекингаcallTracking— объект с методами и атрибутами КоллтрекингаdisableCallTracking()— отключить КоллтрекингsetCallTrackingManualMode()— переключить Коллтрекинг в ручной режимwindow.roistatCallTrackingRefresh()— получить и обновить номераwindow.roistatCalltrackingScripts— включить сценарий
registerOnCalltrackingPhoneReceivedCallback¶
Колбэк, который вызывается после того, как от сервера получены телефоны для отображения на странице.
window.onRoistatAllModulesLoaded = function () {
window.roistat.registerOnCalltrackingPhoneReceivedCallback(function() {
console.log("Получен номер для отображения: " + window.roistat.callTracking.phone);
});
};
callTracking¶
Объект с методами и атрибутами Коллтрекинга.
| Метод / атрибут | Возвращаемый тип | Описание |
|---|---|---|
| enabled | int | Флаг, отражающий включен ли коллтрекинг на странице |
| phone | string | номер коллтрекинга |
enabled¶
Флаг, отражающий, включен ли Коллтрекинг на странице.
window.onRoistatAllModulesLoaded = function () {
console.log("Calltracking enabled = " + window.roistat.callTracking.enabled);
};
phone¶
номер коллтрекинга.
window.onRoistatAllModulesLoaded = function () {
window.roistat.registerOnCalltrackingPhoneReceivedCallback(function () {
console.log("Calltracking replacement phone recieved: " + window.roistat.callTracking.phone);
});
};
disableCallTracking()¶
Отключает работу Коллтрекинга на странице.
setCallTrackingManualMode()¶
Переключает Коллтрекинг в ручной режим. В этом режиме номера коллтрекинга на странице не будут отображаться автоматически.
window.roistatCallTrackingRefresh()¶
Запрашивает номера для коллтрекинга.
window.onRoistatModuleLoaded = function () {
window.roistat.setCallTrackingManualMode(); //Включаем ручной режим коллтрекинга
document.getElementById("button").onclick = function() {
window.roistatCallTrackingRefresh(); //Получаем и обновляем номера
};
};
window.roistatCalltrackingScripts¶
Включает определенные сценарии Коллтрекинга на странице. При этом другие сценарии не будут работать на этой странице.
N – номер сценария. Можно указать несколько номеров через запятую. Номер сценария можно найти в настройках сценария справа от его названия.