我正在使用第三方广告服务。他们希望我跟踪展示网址和所有跟踪事件的0%广告播放,25%,50%和完成后。 Qsn:我已经解析了xml并在As3中调用了url,那跟踪是什么? Qsn:我已经计算了广告总时间,但无法想象我们如何才能在0,25,50和100%上制作活动
答案 0 :(得分:1)
我认为你可以使用数字var和一个带有if语句的检测器循环来完成那些相关的东西。 var num:Number = 0; addEventListener(Event.ENTER_FRAME,loop); var tt:Timer = new Timer(1000,30); tt.addEventListener(TimerEvent.Timer,stCounting); function stCounting(e:TimerEvent):void { num + = 1; } tt.start(); 函数循环(e:Event):void { if(num> 25) { do_this_function(); } }
答案 1 :(得分:0)
对于您的第一个问题,如果您可以展示第三方跟踪的示例,将会有所帮助。其次,如果您已经知道总广告时间,那么您就拥有了所需的一切。
广告加载会触发您的展示跟踪(您的跟踪调用为0%)
将总广告时间除以四是您的四分位数百分比。然后花时间以这些间隔发送你需要的东西。