我正在经历一个奇怪的问题;可能是我做错了。
我需要查看在我的网站上登录的所有用户名(及其分析)的列表。我创建了一个dimension1变量,并在Google Analytics上以“会话”类型列为“用户名”。
P.S。此代码位于analyticstracking.php
位于页面末尾(在“body”标记之后)
var user = "<?php echo $_SESSION['username']; ?>";
if (user) {
//alert(user);
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-XXXXXXXX-1', 'thesite.com');
var dimensionValue = user;
//ga('set', 'dimension1', dimensionValue);
ga('set', {
'dimension1': dimensionValue,
'metric1': 1
});
ga('send', 'pageview');
}
现在我希望在完成所有这些后,我会看到所有录制的用户名列表,当我点击它们时,它会显示所有相应的分析。
但没有发生任何事情。
我知道我做错了吗?
由于
答案 0 :(得分:1)
是的,要创建自定义报告:
Customization
”,然后点击“+ New Custom Report
”。User Name
。您现在应该看到您的数据了。
同样,我强烈建议您使用用户ID而不是用户名。