2012-09-12 42 views
0

我在我的网站上投放视频广告。我一直在尝试检测我的视频广告上的广告点击次数。我想帮助检测点击视频/富媒体广告(第三方)如何检测第三方广告服务器请求

因此,视频广告是Flash视频。 这里是一个例子。

<script type="text/javascript"> 
var vaunit_unit_type=0; 
var vaunit_width=300; 
var vaunit_height=250; 
var vaunit_id=4320; 
</script> 
<script type="text/javascript" src="http://syndication1.viraladnetwork.net/getad/"> </script> 

我真的很感激任何帮助。即使它是链接或搜索关键字

回答

0

Flash视频不是浏览器的一部分;浏览器主要在页面上留出空白空间,然后告诉Flash空白区域的边界。渲染视频时,Flash将在该空白区域创建一个新窗口,这就是为什么一旦获得焦点(即单击它内部时),浏览器无法在该窗口内检测到任何鼠标事件的原因。

这就是为什么你不能把一个元素放在Flash视频之前(就像一个不可见的div):Flash窗口位于浏览器窗口之上;浏览器总是只能渲染“在其下”。

所以要做你想做的事,你需要Flash视频播放器的源代码。这将允许您添加鼠标监听器并检测鼠标点击。

0
var clickcount=0; 

$('div #videospace a').click(function() { 

clickcount=clickcount+1; 

    }); 

在另一个脚本标签添加这是你的问题的解决方案,你会得到ClickCount的点击数 var当成如果诊断有clicable链接,显示了弹出的添加添加iframe是根据与ID嚣=“videospace”

,如果你想点击广告客户和发行商也计数,然后用它

$('div #directlinksa').click(function() { 

    clickcount=clickcount+1; 

     }); 
+0

添加更多的功能,让我知道了你还是不wors –

相关问题