Вот такую задачку подкинул мне заказчик с Воркзилы. Поставить отслеживание и отправку цели, когда посетитель пробыл на сайте больше 60 секунд.
Простой код на js и функции setTimeout,clearTimeout. Так же используем cookies, для того что бы цель не отправлялась повторно, например после того как пользователь обновил страницу.
Простой код на js и функции setTimeout,clearTimeout. Так же используем cookies, для того что бы цель не отправлялась повторно, например после того как пользователь обновил страницу.
//if user spend on site 1 min, send only 1 time
function minuta() {
yaCounterXXXXXXX.reachGoal('online');
clearTimeout(timeout);
Cookies.set('online', 'true');
}
function start() {
timeout = setTimeout(min1set, 60000);
}
if (Cookies.get('online') != 'true') {
start();
}
500 рублей за 11 строк кода, вот так и живем...
Нанять трудоголика
Комментариев нет:
Отправить комментарий