我已经在我的网页上进行了大约三年的Google分析 我的页面非常具体,用瑞典语写成 我的潜在用户大约有1000人,最多1500人。
过去几年,Google分析显示了我认为正确的数据 看看去年5月它显示了332个用户 今年5月份有12287名用户 这绝不是可能的。
如果我查看我的用户来自瑞典的99.89,这意味着它不是Google分析和#34;垃圾邮件"。
自2016年以来,我没有更改代码中的任何内容。
JavaScript代码中是否有任何内容需要更改才能获得正确的结果?
我在JavaScript中添加了一些自定义维度。
UserId是源自用户IP的计算数字
也许这是锡箔帽理论,但这是由于GDPR?
或者可以更改某些内容以使其正确无误?
作为php代码
if (!empty($_SERVER['HTTP_CLIENT_IP'])) {
$ip=$_SERVER['HTTP_CLIENT_IP'];
}elseif (!empty($_SERVER['HTTP_X_FORWARDED_FOR'])) {
$ip=$_SERVER['HTTP_X_FORWARDED_FOR'];
} else {
$ip=$_SERVER['REMOTE_ADDR'];
}
$ip=str_replace(".","",$ip)*2;
if (isset($_COOKIE['Hoppvader'])){
$Cookie = "Y";
$no = count(explode(",", $_COOKIE['Hoppvader']));
}else {
$Cookie = "N";
$no = 0;
}
?>
<script>
(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',{ 'userId': '<?=$ip;?>' }, 'auto');
ga('require', 'linkid', 'linkid.js');
ga('require', 'displayfeatures');
ga('send', 'pageview', {
'dimension1': '<?=$ip;?>',
'dimension2': '<?=$Cookie;?>',
'dimension3': '<?=$no;?>'
});
</script>
在html中:
<script>
(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-xxxxxx',{ 'userId': '1574427072' }, 'auto');
ga('require', 'linkid', 'linkid.js');
ga('require', 'displayfeatures');
ga('send', 'pageview', {
'dimension1': '1574427072',
'dimension2': 'Y',
'dimension3': '15'
});
</script>
Bounty编辑:
我添加了一个信息中心页面供您查看我的数据
http://www.hoppvader.nu/Stats.html
正如您所看到的,从一天到另一天,用户数量激增
如果您想要任何其他数据,请询问,我会尽快添加。
我还添加了php和javascript标签,以防这是问题的一部分 用于生成用于将数据发送到GA的javascript标记的Php。
答案 0 :(得分:0)
这里有三种可能性之一。
一个是您的用户ID在整个会话期间发生变化,这意味着从页面浏览到网页浏览它正在发生变化。
其中两个是您的用户ID作为默认值进入并被多次计算。
三个标签在您的网站或特定网页上多次触发。
我建议您使用来自Google的Chrome扩展程序,名为“标记助手”并查看关键页面,查看有多少网页浏览量以及向GA发送的数据
答案 1 :(得分:0)
检查您的 http/https/www 版本,还检查去年的旧版 google 分析版本我遇到了同样的故障,我的旧数据没有反映新版本。