Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/80.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 谷歌分析代码不起作用_Javascript_Html_Google Analytics - Fatal编程技术网

Javascript 谷歌分析代码不起作用

Javascript 谷歌分析代码不起作用,javascript,html,google-analytics,Javascript,Html,Google Analytics,这个谷歌分析代码不起作用。我看不到任何访客,事件也不会触发。有什么想法吗?谢谢 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html lang="en"> <head> <!-- <META HTTP-EQUIV="Refresh" CONTENT="2;URL=http://www.

这个谷歌分析代码不起作用。我看不到任何访客,事件也不会触发。有什么想法吗?谢谢

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<html lang="en">
<head>
<!-- <META HTTP-EQUIV="Refresh" CONTENT="2;URL=http://www.example.com"> -->
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<title>Example</title>
<script type="text/javascript">

        var _gaq = _gaq || [];
        _gaq.push(['_setAccount', 'UA-99999999-1']); // Hidden my real one
        _gaq.push(['_trackPageview']);
        (function() {
            var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
            ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
            var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
        })();

</script>
</head>


<body>
<script type="text/javascript">
_gaq.push(['_trackEvent', 'My Event', 'Hypothesis', 'Email', 1]);

window.location = "http://www.example.com";

</script>
</body>
</html>

例子
var _gaq=_gaq | |[];
_gaq.push([''u setAccount',UA-9999999-1'])//隐藏我真正的一个
_gaq.push([''u trackPageview']);
(功能(){
var ga=document.createElement('script');ga.type='text/javascript';ga.async=true;
ga.src=('https:'==document.location.protocol?'https://ssl' : 'http://www“)+”.google analytics.com/ga.js';
var s=document.getElementsByTagName('script')[0];s.parentNode.insertBefore(ga,s);
})();
_gaq.push([''跟踪事件','我的事件','假设','电子邮件',1]);
window.location=”http://www.example.com";

分析代码在分析上显示大约需要2-3个小时,如果是第一次,则需要更长的时间。等待延迟,我打赌它会出现:)

分析代码在分析上显示大约需要2-3个小时,如果是第一次,则显示时间更长。等待延迟,我打赌它会出现:)

通常分析需要一些时间来获得第一次测量。不过,您可以使用测试跟踪代码。它将在Chrome控制台中显示有关您的设置和触发事件的信息。

通常分析需要一些时间才能获得第一次测量结果。不过,您可以使用测试跟踪代码。它将在Chrome控制台中显示有关您的设置和触发事件的信息。

谷歌分析通过跟踪来自分析服务器的像素请求来记录数据。 如果在跟踪像素请求完成之前加载另一个页面(通过在代码中设置
window.location
),则可能会导致数据不完整或没有数据。此外,由于您使用的是异步跟踪,因此您可能在处理任何
\u gaq
请求之前离开页面

以下代码集的window.location通过_gaq命令(确保已加载分析代码并已处理其他命令),并延迟150毫秒(以允许跟踪像素请求完成)


Google Analytics通过跟踪来自分析服务器的像素请求来记录数据。 如果在跟踪像素请求完成之前加载另一个页面(通过在代码中设置
window.location
),则可能会导致数据不完整或没有数据。此外,由于您使用的是异步跟踪,因此您可能在处理任何
\u gaq
请求之前离开页面

以下代码集的window.location通过_gaq命令(确保已加载分析代码并已处理其他命令),并延迟150毫秒(以允许跟踪像素请求完成)


如果你刚刚把它放进去,它需要一些时间才能出现。此外,如果您发现Firefox/Chrome的错误控制台中存在错误,请检查错误,并将其放在此处,即使使用“实时”功能也不确定它是否立即开始提供实时信息,但根据“Google Analytics开始接收数据需要一些时间”。。因此,您可能需要等待一段时间或检查其他js错误,因为您使用的是异步分析代码,当您设置window.location时,您可能在处理_gaq中的任何命令之前离开页面。请参阅我的答案,了解通过_gaq命令设置window.location的代码。如果您刚刚将其放入,则需要一些时间才能显示。此外,如果您发现Firefox/Chrome的错误控制台中存在错误,请检查错误,并将其放在此处,即使使用“实时”功能也不确定它是否立即开始提供实时信息,但根据“Google Analytics开始接收数据需要一些时间”。。因此,您可能需要等待一段时间或检查其他js错误,因为您使用的是异步分析代码,当您设置window.location时,您可能在处理_gaq中的任何命令之前离开页面。有关通过_gaq命令设置window.location的代码,请参见我的答案。
_gaq.push(function() {
  setTimeout(function(){ window.location = "http://www.example.com"}, 150);
});