繁体   English   中英

如何检测第三方广告服务器的请求

[英]How to detect 3rd party adserver requests

我在自己的网站上投放视频广告。 我一直在尝试检测视频广告上的广告点击。 我希望帮助检测视频/富媒体广告(第三方)上的点击

因此,视频广告是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>

我真的很感谢任何帮助。 即使是链接或搜索键

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

这就是为什么您不能在Flash视频(如不可见的div )之前放置元素的原因:Flash窗口位于浏览器窗口的顶部; 浏览器始终只能在其“下方”呈现。

因此,要做您想做的事情,您将需要Flash视频播放器的源代码。 这样您就可以添加鼠标侦听器并检测鼠标单击。

var clickcount=0;

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

clickcount=clickcount+1;

    });

将其添加到另一个脚本标签中即可解决您的问题,您将从clickcount var中获得点击计数,就好像您诊断出添加的iframe具有可疑的链接一样,该链接显示弹出框的添加项在id为“ =“ videospace”的din下

如果您还想点击广告客户和发布商,则可以添加一个功能

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

    clickcount=clickcount+1;

        }); 

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM