Как я могу получить время на странице в Google Analytics только при срабатывании определенного события? - PullRequest
0 голосов
/ 28 июня 2018

У меня есть страница, где пользователь может либо нажать «Сохранить», либо «Отправить». Я хотел бы знать среднее время на странице только, когда пользователь нажимает кнопку отправить. Есть ли способ сделать это в Google Analytics?

1 Ответ

0 голосов
/ 28 июня 2018

Я сделал это, вызвав событие при отправке и добавив время на странице в качестве значения события. Затем в панели управления Google вы можете увидеть среднее значение события, которое является средним временем на странице.

//start counting for google analytics on page load
sessionStorage.referral_start_time = Date.now()
//send event
ga('send', 'event', 'event category', 'event action', 'event name', Math.round((Date.now() - sessionStorage.referral_start_time) / 1000))
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...