Перейти к содержанию

JS SDK для работы с клиентами

Содержание

geo

Объект с географическими данными клиента. Позволяет показывать разный контент на сайте в зависимости от города, региона и страны посетителя.

Метод / атрибут Возвращаемый тип Описание
city string город посетителя
region string регион посетителя
country string страна посетителя

city

Город клиента

window.onRoistatAllModulesLoaded = function () {
    console.log("Город посетителя: " + window.roistat.geo.city);
};

region

Регион клиента

window.onRoistatAllModulesLoaded = function () {
    console.log("Регион посетителя: " + window.roistat.geo.region);
};

country

Страна клиента

window.onRoistatAllModulesLoaded = function () {
    console.log("Страна посетителя: " + window.roistat.geo.country);
};

authClientByEmail(email)

Ищет клиента с указанным email в системе Roistat и проверяет наличие визита этого клиента (first_visit). Если визит есть, то он указывается в качестве текущего визита для клиента с этим email. Это позволяет объединить визиты клиента с разных устройств.

window.onRoistatModuleLoaded = function () {
    window.roistat.authClientByEmail("[email protected]");
};

Например, вы используете систему авторизации на своем сайте и точно знаете, какой пользователь зашел на сайт. С помощью данного метода вы можете передать email этого пользователя с сайта, чтобы объединить его визиты с разных устройств.

Примечание

  • Поиск клиента по email осуществляется после запуска метода на сайте.
  • Визиты объединятся в цепочку после того, как метод отработает.

authClientById(cliendId)

Ищет клиента с указанным ID из CRM в системе Roistat и проверяет наличие визита этого клиента (first_visit). Если визит есть, то он указывается в качестве текущего визита для клиента с этим ID. Это позволяет объединить визиты клиента с разных устройств.

window.onRoistatModuleLoaded = function () {
    window.roistat.authClientById("1234567");
};

Например, вы используете систему авторизации на своем сайте и точно знаете, какой пользователь зашел на сайт. С помощью данного метода вы можете передать ID этого пользователя с сайта, чтобы объединить его визиты с разных устройств.

Примечание

  • Поиск клиента по ID осуществляется после запуска метода на сайте.
  • Визиты объединятся в цепочку после того, как метод отработает.