Google 分析用户跟踪

Google Analytics User Tracking

是否可以通过 Google Analytics 区分登录用户和注销用户?我什至可以通过 JS 以某种方式发送用户 ID 来跟踪每个唯一用户的数据吗?如果是,如何?

如果特定的 google 分析 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 分析文档中:

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