例如,登录的用户总是在登录后访问我的/customer/info页面,那么我可以根据我网站的用户是否访问过该页面来分离我的Google分析结果吗?
我已经多次联系谷歌支持,他们都说这是不可能的。但我觉得他们只是想不帮我。他们总是说,在客户被带到他们的个人资料页面之前,我需要将他们重定向到某种thankyou.hmtl页面,但是为什么我需要这个thankyou.html页面,因为用户在登录后总是被带到他们的个人资料页面,而我的用户个人资料页面也是一个html页面(cshtml),并在那里开始跟踪?
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);
}我希望Google Analytics能根据用户是否登录给我两个独立的数据。我想要查看登录用户和未登录用户可能访问的不同页面
发布于 2019-11-08 07:45:53
您必须设置userId跟踪(类似于您的示例),然后为userId创建一个视图(从属性设置)。在此视图中,您将只获取已登录用户的数据(将userId发送到Analytics的数据)。
https://support.google.com/analytics/answer/3123666?hl=en&ref_topic=3123660
https://stackoverflow.com/questions/58756802
复制相似问题