Analytics
Сейчас в сети: 384
Сейчас в сети: 384
Настройка целей, отслеживание электронной торговли, многоканальные последовательности и тд
Подсказки
star_border
Ответить

Две конверсии на одного пользователя

Магистр ✭

Здравствуйте, друзья и коллеги.

Подскажите как решить проблему с конверсиями:

На сайте установлены цели реализованные через события. 1 Цель - отправка запроса, 2 цель - обращение в чат. Цели срабатывают все верно, однако, пользователь может отправить форму и стучаться/вступать в диалог используя чат. В результате на одного пользователя регистрируется 2 конверсии. Можно ли решить подобную проблему?

 

Заранее благодарен за ответы!


Утвержденные решения
Лучший ответ.
Решение
Утвердил автор темы Юрий З
февраля 2017

Две конверсии на одного пользователя

Магистр ✭ ✭

1. Создайте тег типо Пользовательский HTML:
<script>
function createCookie(name,value,days) {
if (days) {
var date = new Date();
date.setTime(date.getTime()+(days*24*60*60*1000));
var expires = "; expires="+date.toGMTString();
}
else var expires = "";
document.cookie = name+"="+value+expires+"; path=/";
}
createCookie("dev", "notset",1000);
</script>

где dev - название куки
notset - значение куки
1000 - время жизни куки в днях

 

2. Создайте переменную http://prntscr.com/e26pe8 где название куки берется такое же, как и в предыдущем шаге.

 

3. Для шага 1 триггер установите, если переменная из шага 2 не равна notset (или любому другому значению, которое вы установите для куки на первом шаге).

4. Для событий, которые отправляются при отправке запроса или обращению в чат добавьте условие в триггер:
переменная из шага 2 не равна notset. В противном случае событие отправляться не будет.

Просмотреть решение в исходном сообщении


Все ответы

Две конверсии на одного пользователя

Магистр ✭ ✭

Добрый день. Можете использовать куки. При отправке запроса или обращению в чат проверяйте наличие какой-то пользовательской куки. Если ее нет, создавайте и отправляйте событие в аналитику. Если есть - не делайте ничего или отправляйте другое событие, чтобы потом увидеть сколько было таких, которые и форму отправили, и в чат постучались.

Две конверсии на одного пользователя

Магистр ✭

Я так понимаю надо внести какие либо правки. Можно более доступным языком объяснить, я мало что понял Веселый Спасибо.

Лучший ответ.
Решение
Утвердил автор темы Юрий З
февраля 2017

Две конверсии на одного пользователя

Магистр ✭ ✭

1. Создайте тег типо Пользовательский HTML:
<script>
function createCookie(name,value,days) {
if (days) {
var date = new Date();
date.setTime(date.getTime()+(days*24*60*60*1000));
var expires = "; expires="+date.toGMTString();
}
else var expires = "";
document.cookie = name+"="+value+expires+"; path=/";
}
createCookie("dev", "notset",1000);
</script>

где dev - название куки
notset - значение куки
1000 - время жизни куки в днях

 

2. Создайте переменную http://prntscr.com/e26pe8 где название куки берется такое же, как и в предыдущем шаге.

 

3. Для шага 1 триггер установите, если переменная из шага 2 не равна notset (или любому другому значению, которое вы установите для куки на первом шаге).

4. Для событий, которые отправляются при отправке запроса или обращению в чат добавьте условие в триггер:
переменная из шага 2 не равна notset. В противном случае событие отправляться не будет.

Две конверсии на одного пользователя

Магистр ✭

Спасибо. Попробую создать то, о чем вы написали Веселый

Две конверсии на одного пользователя

Магистр ✭

Спасибо, все получилось.

Две конверсии на одного пользователя

Магистр ✭ ✭

Отлично Веселый Рада, что смогла помочь Веселый