确认谷歌分析是否实施良好
Confirm if google analytics is well implemented
简介:我在非我的网站上实施谷歌分析时遇到问题,并希望正确实施它并进行确认,而无需等待几个小时,直到谷歌再次检查我的网站。
主要问题:我将脚本代码复制粘贴到网站上的每个页面(所有 html),但谷歌没有检测到它。我怀疑问题出在第一个索引中.html在网站的根目录上,但现在我必须在那里,所以请不要告诉我我必须删除这个文件。这不是问题所在。
索引代码.html:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<script>
<!-- GOOGLE ANALYTICS PASTED CODE IS HERE -->
</script>
<!-- TITLE AND METADATA ARE HERE BUT NOT RELEVANT -->
<meta http-equiv="REFRESH" content="0;url=http://www.FAKEDOMAIN.com/Site/index.html">
</head>
<body>
</body>
</html>
额外信息:未安装 Google 控件,因为它表示不会检测到初始页面上的代码。我认为这是因为脚本可能无法执行,然后页面刷新到另一个链接,谷歌只会认为该脚本未安装在初始页面上,因为该脚本未运行。有没有办法在重定向之前强制完全执行?然后,一种通过警报确认数据是否正确收集的方法,以便我确定正确安装谷歌分析控件只是时间问题?
我不相信谷歌真的试图检测你页面上的代码。 相反,页面运行,脚本执行并ping一些Google服务器以报告使用情况。 报告此使用情况后,您将开始在您的 Google 帐号中看到活动。 这可能需要一两天的时间。
我认为您对元刷新的看法是正确的。 一旦遇到元标记,浏览器将重定向,并且页面上的脚本不会执行。 我建议在运行Google Analytics代码后删除<meta>
标签并使用脚本重定向:
<script>
// GA code here
location.href = 'http://www.FAKEDOMAIN.com/Site/index.html'; //Redirect here
</script>
相关文章:
- 访问布局信息是否也会导致浏览器重排
- 当包含另一个asp文件时,是否也包含所有引用的样式和脚本页面
- 如何检测是否有溢出
- jQuery中是否内置了任何字符串格式化函数
- 是否有任何snippet或jQuery插件可以列出easylist.txt模式匹配的DOM中的所有元素
- 测试索引值是否等于某个数字的倍数
- Fancybox是否将Click事件静音
- 主干-不管怎样,检查事件以前是否绑定过
- YUI3 IO实用程序是否可以根据给定的内容类型标头值自动序列化数据
- 是否有一个JS/jQuery函数可以获取某个类的每个元素的ID
- 是否有任何开源web应用程序具有良好的QUnit(或JSUnit)测试用例
- 嵌套对象是否被视为良好做法
- 此比较行为是否定义良好
- 确认谷歌分析是否实施良好
- 将html5数据属性与javascript结合使用是否风格良好
- 为什么获胜'我的KML文件(3MB)是否显示在谷歌地图上?但对于小的kml文件(如250kb)工作良好
- 正在检查字符串是否符合数字的良好样式
- 是否有一个为HTML5 sessionStorage提供良好兼容性实现的包装器?
- 频繁访问对象的属性时缓存是否良好'的属性
- 当进行多个ajax请求时,是否有一个“良好的模式”?用于跟踪响应与哪些数据一致