Javascript 如何确保_gaq.push()工作正常?

Javascript 如何确保_gaq.push()工作正常?,javascript,google-analytics,google-analytics-api,Javascript,Google Analytics,Google Analytics Api,我们的客户要求我们实现以下谷歌分析代码: _gaq.push(['SX0._setCustomVar', 4, 'xxxx', "yyyy", 2]); 所以我做了这个,现在我在寻找一种方法-我如何检查一切都是正确的(没有实际构建GA报告)?我以前没有这样做过,所以如果答案显而易见,请道歉 谢谢。您需要在谷歌服务器的分析脚本中定义_gaq变量并加载。之后,您应该能够调用“push”方法 var _gaq = _gaq || []; _gaq.push(['_setAccount', 'UA-X

我们的客户要求我们实现以下谷歌分析代码:

_gaq.push(['SX0._setCustomVar', 4, 'xxxx', "yyyy", 2]);
所以我做了这个,现在我在寻找一种方法-我如何检查一切都是正确的(没有实际构建GA报告)?我以前没有这样做过,所以如果答案显而易见,请道歉


谢谢。

您需要在谷歌服务器的分析脚本中定义_gaq变量并加载。之后,您应该能够调用“push”方法

var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-XXXXXXX-X']);
_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);
})();


// tracks hit for /some/page/
_gaq.push(['_trackPageview', '/some/page']);
完成后,在浏览器中加载页面,打开控制台,然后查看“网络”选项卡。尝试加载一些页面,并验证它是否正在将数据异步推送到Google服务器

谷歌使用.gif图像进行跟踪,所以您可以尝试按图像进行过滤,并找到一个名为uuutm.gif的文件请求


如果您仍然无法找到它,您可以尝试或

,您需要定义_gaq变量并从Google服务器加载到分析脚本中。之后,您应该能够调用“push”方法

var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-XXXXXXX-X']);
_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);
})();


// tracks hit for /some/page/
_gaq.push(['_trackPageview', '/some/page']);
完成后,在浏览器中加载页面,打开控制台,然后查看“网络”选项卡。尝试加载一些页面,并验证它是否正在将数据异步推送到Google服务器

谷歌使用.gif图像进行跟踪,所以您可以尝试按图像进行过滤,并找到一个名为uuutm.gif的文件请求


如果您仍然无法找到它,您可以尝试或

,您需要定义_gaq变量并从Google服务器加载到分析脚本中。之后,您应该能够调用“push”方法

var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-XXXXXXX-X']);
_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);
})();


// tracks hit for /some/page/
_gaq.push(['_trackPageview', '/some/page']);
完成后,在浏览器中加载页面,打开控制台,然后查看“网络”选项卡。尝试加载一些页面,并验证它是否正在将数据异步推送到Google服务器

谷歌使用.gif图像进行跟踪,所以您可以尝试按图像进行过滤,并找到一个名为uuutm.gif的文件请求


如果您仍然无法找到它,您可以尝试或

,您需要定义_gaq变量并从Google服务器加载到分析脚本中。之后,您应该能够调用“push”方法

var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-XXXXXXX-X']);
_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);
})();


// tracks hit for /some/page/
_gaq.push(['_trackPageview', '/some/page']);
完成后,在浏览器中加载页面,打开控制台,然后查看“网络”选项卡。尝试加载一些页面,并验证它是否正在将数据异步推送到Google服务器

谷歌使用.gif图像进行跟踪,所以您可以尝试按图像进行过滤,并找到一个名为uuutm.gif的文件请求



如果您仍然无法找到它,您可以尝试或使用用于Chrome的。另一个有用的扩展(尽管它对自定义变量没有帮助)是(它还将检查其他Google标记,如adwords转换标记等)。

使用for Chrome。另一个有用的扩展(尽管它对自定义变量没有帮助)是(它还将检查其他Google标记,如adwords转换标记等)。

使用for Chrome。另一个有用的扩展(尽管它对自定义变量没有帮助)是(它还将检查其他Google标记,如adwords转换标记等)。

使用for Chrome。另一个有用的扩展(虽然它对自定义变量没有帮助)是(它还将检查其他Google标记,如adwords转换标记等)。

感谢您的回答-但此代码已经存在。现在我已经做了修改-我如何确保它工作/跟踪良好?它是否发送一些我可以在浏览器控制台或类似的东西中看到的异步请求?是的,完全正确。我已经更新了我的答案。查看“网络”选项卡,在页面加载时查找与Google服务器的通信。我试图查找一些内容,但通信历史记录太大-你能给我一个该请求的示例吗?或者我可以用来过滤网络请求的东西?尝试按图像过滤并查找一个名为u_utm.gif的文件请求。如果您在查找该文件时遇到问题,也可以尝试使用ObservePoint标记调试器。谢谢您的回答-但此代码已经存在。现在我已经做了修改-我如何确保它工作/跟踪良好?它是否发送一些我可以在浏览器控制台或类似的东西中看到的异步请求?是的,完全正确。我已经更新了我的答案。查看“网络”选项卡,在页面加载时查找与Google服务器的通信。我试图查找一些内容,但通信历史记录太大-你能给我一个该请求的示例吗?或者我可以用来过滤网络请求的东西?尝试按图像过滤并查找一个名为u_utm.gif的文件请求。如果您在查找该文件时遇到问题,也可以尝试使用ObservePoint标记调试器。谢谢您的回答-但此代码已经存在。现在我已经做了修改-我如何确保它工作/跟踪良好?它是否发送一些我可以在浏览器控制台或类似的东西中看到的异步请求?是的,完全正确。我已经更新了我的答案。查看“网络”选项卡,在页面加载时查找与Google服务器的通信。我试图查找一些内容,但通信历史记录太大-你能给我一个该请求的示例吗?或者我可以用来过滤网络请求的东西?尝试按图像过滤并查找一个名为u_utm.gif的文件请求。如果您在查找该文件时遇到问题,也可以尝试使用ObservePoint标记调试器。谢谢您的回答-但此代码已经存在。现在我已经做了修改-我如何确保它工作/跟踪良好?它是否发送一些我可以在浏览器控制台或类似的东西中看到的异步请求?是的,完全正确。我已经更新了我的答案。在“网络”选项卡中查找页面加载时与谷歌服务器的通信。我试图查找一些内容,但通信历史记录不完整