JS SDK для работы с клиентами¶
Содержание¶
geo
— объект с географическими данными клиентаauthClientByEmail(email)
— найти клиента по emailauthClientById(cliendId)
— найти клиента по ID
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. Это позволяет объединить визиты клиента с разных устройств.
Например, вы используете систему авторизации на своем сайте и точно знаете, какой пользователь зашел на сайт. С помощью данного метода вы можете передать ID этого пользователя с сайта, чтобы объединить его визиты с разных устройств.
Примечание
- Поиск клиента по ID осуществляется после запуска метода на сайте.
- Визиты объединятся в цепочку после того, как метод отработает.