flash – 使用Swiffy后的DoubleClick Studio ClickTag
发布时间:2020-12-15 07:30:29 所属栏目:百科 来源:网络整理
导读:我已经使用Swiffy将AS2 flash文件转换为 HTML5. 我也在广告中使用DoubleClick Studio.我想知道我如何获得广告上的点击标签,以便它显示在DoubleClick Studio的“活动”下,我可以编辑目标网址. 谢谢! 解决方法 解决方案非常简单.看看我的例子.目标网址可以在D
我已经使用Swiffy将AS2 flash文件转换为
HTML5.
我也在广告中使用DoubleClick Studio.我想知道我如何获得广告上的点击标签,以便它显示在DoubleClick Studio的“活动”下,我可以编辑目标网址. 谢谢! 解决方法
解决方案非常简单.看看我的例子.目标网址可以在DB Studio中更新.
HTML: <!DOCTYPE HTML> <html lang="en-US"> <head> <meta charset="UTF-8"> <title>HTML5 Banner</title> <meta name="ad.size" content="width=300,height=250"> <link rel="stylesheet" type="text/css" href="styles.css" media="all"> <script src="https://s0.2mdn.net/ads/studio/Enabler.js"></script> <script src="https://www.gstatic.com/swiffy/v7.2.0/runtime.js"></script> <script src="object.js"></script> <script src="script.js"></script> <script type="text/javascript"> var clickTag = "http://www.example.com"; </script> </head> <body> <div id="swiffycontainer"></div> <div id="bg-exit"></div> </body> </html> 的script.js: var stage; if (!Enabler.isInitialized()) { Enabler.addEventListener( studio.events.StudioEvent.INIT,enablerInitialized ); } else { enablerInitialized(); } function enablerInitialized() { if (!Enabler.isVisible()) { Enabler.addEventListener( studio.events.StudioEvent.VISIBLE,adVisible ); } else { adVisible(); } } function adVisible() { document.getElementById('bg-exit').addEventListener('click',exitHandler,false); stage = new swiffy.Stage(document.getElementById('swiffycontainer'),swiffyobject,{}); stage.start(); } function exitHandler(e) { Enabler.exit('Exit'); window.open(window.clickTag); } object.js: var swiffyobject = {YOUR_SWIFFTY_OBJECT_HERE}; styles.css的: * { border:0; padding:0; margin:0; } body,html { width:100%; height:100%; overflow:hidden; background:#fff; width:100%; height:100%; position:relative; } #bg-exit { position:absolute; z-index:999999; left:0; top:0; width:100%; height:100%; overflow:hidden; cursor: pointer; } #swiffycontainer { position:absolute; z-index:100; width:100%; height:100%; overflow:hidden; } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |