我已经看到了这一点:Can you test google analytics on a localhost address?和Getting Google Analytics to see a test server遵循了建议,但没有任何效果。
我做了什么:
所有列表如下所示:
c:/Windows/System32/drivers/etc/hosts
127.0.0.1 ad-test # for testing ad banners
127.0.0.1 testing.foo.tv # for testing ad banners
127.0.0.1 testing.foo-sdk.tv # for testing ad banners
httpd.conf
<VirtualHost *:80>
ServerName ad-test
DocumentRoot D:/cygwin/home/wvxvw/projects/AdModule
<Directory "D:/cygwin/home/wvxvw/projects/AdModule">
AllowOverride All
Order Allow,Deny
Allow from all
Require all granted
</Directory>
</VirtualHost>
(对所有其他主机看起来都一样)
AdModule
目录包含以下index.html
文件:
<html><head></head><body>
<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-XXXXXXX-3']);
_gaq.push(['_setDomainName', 'none']);
_gaq.push(['_setAllowLinker', true]);
_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></body></html>
(还有一种变体使用较新的API,但我不是为了简短而发布它)
上述HTML页面中的document.domain
属性设置为我在Google Analytics帐户设置中指定的域。
当我查看发送到Google Analytics服务的请求时,我可以看到正在加载的JavaScript,然后是gif图像。我可以调用其他没有错误的API函数,但仪表板中没有显示任何内容。
更新
我两天后回到了我的电脑上,这是我在Google Analytics网页上找到的内容:
问题解决了......
答案 0 :(得分:1)
您可以使用“实时” - &gt;左侧导航概述以查看实时数据