2012-07-25 86 views
0

我正在尝试在我的网站上注册/记录广告点击次数。 我运行视频广告并想知道是否有可能通过某种方式注册广告点击。确定是否点击了视频

我在想的一个想法是在视频上放置一个div,然后onclick做一些函数foo。

你能指点我正确的方向吗?

+1

您是否有一些代码? – 2012-07-25 18:50:13

+0

视频是用嵌入式闪存对象播放的吗?如果是这样,您将不得不修改Flash视频播放器。 – 2012-07-25 18:50:14

回答

4

如果你使用谷歌Anlytics,你可以添加这对每一个div的,你要跟踪。在GA中,它将通过用户点击哪个页面以及点击哪个视频来组织点击。

onclick="_gaq.push(['_trackEvent', 'Video', window.location.pathname , href]);" 
+0

这看起来不错。我会试试看。 – 2012-07-25 20:24:42

+0

非常非常好。不知道您可以将自定义标签推送到分析 – lfender6445 2013-08-05 03:53:47

+0

现在,UA在Google Analytics中已更改为:onClick =“ga('send','event','video',window.location.pathname,href);” – roryspop 2014-11-04 19:48:15

0

我不确定这是不是您正在寻找的。我会建议围绕任何你想要数的东西包装一个div。

var clicks = 0; 
$('#someDiv').click(function(){ 
    clicks++; 
}); 

这将计算用户点击该div的次数。或者,如果你只是想看看,如果用户在一个div点击:

$('#someDiv').click(function(){ 
    alert('you clicked on a div'); 
}); 
+0

我喜欢你的想法。我刚刚做了类似于你的建议...检查出来http://www.main.waveshare.tv/ – 2012-07-25 19:48:11

+0

现在唯一的问题是,你不能看视频 – 2012-07-25 19:48:37