javascript - 我如何让 Google Analytics 跟踪幻灯片中的单个图像?

标签 javascript jquery statistics google-analytics slideshow

我有一个 jQuery 幻灯片,我正在使用循环插件。我对 jQuery 很满意,但我不知道我应该如何将它与 Google Analytics 结合起来以显示每张图片被请求了多少次。

我在网上四处寻找,但我没能找到任何好的文档。

谁能给我一个简单的例子,也许还有支持该例子的文档的链接?

谢谢!

编辑:

关键是使用这段代码发送一个事件:

_gaq.push(['_trackEvent', 'PageLocation', location.href]);

但是您需要具有调用 Google Analytics 的异步语法,它可能看起来像这样:

<script type="text/javascript">
  var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-xxxxxxx-1']);
  _gaq.push(['_setDomainName', 'site.com']);
  _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>

顺便说一句,在执行 _gaq.push 行之前,您可能需要等待文档准备好/加载 :)

最佳答案

我不确定您为什么要这样做。分析是关于页面以及用户如何与之交互的。

如果您有一张随机图片首先显示在页面上,那么了解哪张图片导致跳出率最高可能会很有用,或者如果您的幻灯片中的图片带有超链接并且您想知道哪张图片获得的点击次数最多- 通过到其他页面,但加载图像的次数是一个非常随意的统计数据。

事件跟踪可能是您应该查看的内容,但我不确定您要尝试使用跟踪数据做什么...如果您提供更好的解释,我会更乐意提供帮助。

http://code.google.com/apis/analytics/docs/tracking/eventTrackerGuide.html

……

关于javascript - 我如何让 Google Analytics 跟踪幻灯片中的单个图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5481251/

相关文章:

javascript - 与使用 jQuery 调用 Web 服务相关的问题

javascript - 什么 javascript fallback 最能模拟 html5 表单验证

JavaScript 调用速度如此之快

javascript - 测试 JSON 中的名称是否可用,如果不可用,则执行其他 JSON 请求

jquery - Css 选择器无法正常工作

math - 您将如何计算 IMDB 电影评级?

python - ttest_1samp 给出的 P_value 错误

python - 在 Python 中可视化 T 分布时遇到问题

javascript - 将 onchange 事件添加到 ckeditor 的简单方法?

javascript - 在 javascript 的 map 中执行 map ?