gpt4 book ai didi

asp.net - 如何在谷歌分析中记录每一刻?

转载 作者:行者123 更新时间:2023-12-03 17:03:06 25 4
gpt4 key购买 nike

我已经在我的技术载体中实现了简单的谷歌分析,即观众查看的页面记录在谷歌分析中。现在我的一位客户要求记录页面上发生的所有事情,例如单击指定按钮和视频播放、停止、用户观看视频的持续时间。我对此做了一些研发,发现Event Tracking - Web Tracking (ga.js)来自谷歌..但我不知道如何使用它。
我也想知道,这个功能是不是只针对付费用户?或免费用户也可以使用此选项。请帮我。

最佳答案

GA 中的事件跟踪很棒而且完全免费。您可以使用它跟踪任何内容,例如按钮、点击、youtube 视频、pdf 下载、js 表单提交等。

这是 ga.js(旧版 GA)的基本布局:_gaq.push(['_trackEvent', 'Category', 'Action', 'Opt Label', Opt Value, 'Opt non-interaction'])
这是分割以及每个部分的含义。
'_trackEvent' – 这是一个启动数组的 JavaScript 方法。
'Category' – 您想要显示的类别,使用广泛的内容,例如外部链接、社交链接、图像、视频或表单。
'Action' – 这是发生的 Action ;您正在跟踪的用户所做的事情。对于“操作”属性,请使用单击、提交、复制或您从用户那里跟踪的任何内容。
'Optional Label' – 这是一个可选字段,您不需要任何内容​​,但是当您开始跟踪很多内容时,您希望能够将其分割出来。对于这个属性,可以把它想象成一个特定的类别,例如 facebook、box 2 或标题图片。
Optional Value – 这是您正在跟踪的事物的数值。不需要在数值周围加上引号,因为它是一个数字。
'Optional Interaction' - 这个有点棘手,它是一个 bool 值,默认是假的,所以如果你不放任何东西就会是假的。 False 意味着它不会影响您的跳出率,但 true 意味着它不会将该访问计为跳出。

如果您想跟踪按钮的点击次数,可以通过多种方式进行。最简单的方法是将 javascript 添加到 onclick= html中的属性。

<button id='button1' onclick=_gaq.push(['_trackEvent', 'Category', 'Action', 'Opt Label', Opt Value, 'Opt non-interaction'])> Button Text </button>

但是,从技术上讲,您不希望 JS 与 HTML 混合。这对小东西很好,但如果你创建事件监听器会更好。

你可以用 jquery 很容易地做到这一点。这是上面提到的 HTML 按钮上的基本点击跟踪。
$('#button1').click(function(){
//fires the event tracking method when button is clicked.
_gaq.push(['_trackEvent', 'Category', 'Action', 'Opt Label', Opt Value, 'Opt non-interaction'])
})

您特别希望跟踪什么?

注:在 analytics.js (Universal Analytics) 中更改的布局您可以阅读 here .

关于asp.net - 如何在谷歌分析中记录每一刻?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21520268/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com