Google Analytics用户跟踪

时间:2015-08-09 17:24:36

标签: php google-analytics analytics

是否可以在登录和退出用户之间区分Google Analytics?我是否可以通过JS以某种方式发送用户ID来跟踪每个唯一用户的数据?如果是,怎么样?

1 个答案:

答案 0 :(得分:2)

如果特定的Google分析ID不是已注销的ID,您可以在specific url上重定向登录用户:

<?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