Отслеживание пользователей Google Analytics

Можно ли с помощью Google Analytics провести различие между вошедшими в систему и вышедшими из системы пользователями? Могу ли я даже отслеживать данные каждого уникального пользователя, отправив идентификатор пользователя через JS? Если да, то как?

0

Решение

Вы можете перенаправить зарегистрированного пользователя на specific url если определенный идентификатор Google Analytics отличается от идентификатора, вышедшего из системы:

<?php
if($user->isLoggedIn()) {
echo '
your google analytics code here for logged in users
'
;
} else {
echo '
your google analytics code here for public users
'
;
}

Например, в документации Google Analytics:

if (isset($userId)) {
$gacode = "ga('create', 'UA-XXXX-Y', { 'userId': '%s' });";
echo sprintf($gacode, $userId);
} else {
$gacode = "ga('create', 'UA-XXXX-Y');";
echo sprintf($gacode);
}

Вы можете найти больше информации здесь:

https://developers.google.com/analytics/devguides/collection/analyticsjs/user-id

2

Другие решения

Других решений пока нет …