-2

如何设置变量以便在 Javascript 中为 HTML5 横幅广告实现 clickTag?如何获取对横幅点击所设置的 URL 的引用?我知道如何在 AS3 中做到这一点。我是编程新手,尤其是 Javascript 新手。我没有使用 Swiffy,也没有使用 Flash 和<canvas>. 我在通用环境中使用 Google Web Designer。

在我的功能里面我有

mainCTAClickOut= function (e) {

var clickTag = "?";  //here is where I'm having a problem

window.open(window.clickTag,  "_blank");

}

我错过了什么?

4

4 回答 4

1

首先在 html5 横幅上没有更多的 clickTAG 变量。

Html5 横幅是某种富媒体内容,与老式的 Flash 横幅有点不同。

我们在富媒体(Flash 或 html)中有“退出”概念,而不是 clickTag

对于 html5 Rich Media,步骤如下:

  1. 您应该将退出按钮添加为带有一些 id 的 div 标签,例如:

    <div id="exit_button"> Click to Learn More </div>

  2. 然后,您应该添加处理退出的函数并为其关联一个名称(此名称稍后将在 DoubleClick Studio UI 中使用)。

    function bgExitHandler(e) { Enabler.exit('Background Exit'); }

3.绑定div标签点击事件的功能

document.getElementById('exit_button').addEventListener('click', bgExitHandler, false);

但请记住,在第一步之前,您应该已经添加并初始化了“启动器”:

<script src="https://s0.2mdn.net/ads/studio/Enabler.js"></script>

`// If true, start function. If false, listen for INIT.
window.onload = function() {
   if (Enabler.isInitialized()) {
        enablerInitHandler();
   } else {
        Enabler.addEventListener(studio.events.StudioEvent.INIT, enablerInitHandler);
   }
}

function enablerInitHandler() {
     // Start ad, initialize animation,
     // load in your image assets, call Enabler methods,
     // and/or include other Studio modules.
     // Also, you can start the Polite Load
}`

有关如何创建 html5 横幅的完整指南,请参阅以下链接。

https://support.google.com/richmedia/answer/2672545?hl=en&ref_topic=2672541&vid=1-635799307124943767-943471333&rd=1

于 2015-10-08T20:14:07.997 回答
0

对于 FLASH CC HTML5 画布用户

我记得一个客户在我的脖子上呼吸并试图找到这个问题的答案的噩梦,当我这样做时我发誓我会来到这样的网站并帮助其他压力很大的开发人员和动画师解决问题。所以这里一步一步来。

在您的 html5 语法中,在 HEAD 部分粘贴以下代码:

<script>
  var clickTAG = "www.yourURL.com";
</script>

将 www.yourURL.com 替换为您的客户或您定位的任何网站。

移动到 HTML 的正文部分并粘贴以下内容:

<a href="javascript: window.open(clickTAG, '_blank')">
   <img src="image.png"/>
</a>

要定位横幅的整个阶段,请删除 img src="image.png" 位,只需将上述代码放在画布 id="canvas" 前面,最后将 /a 放在 id="canvas" 部分之后。和鲍勃你的阿姨。您的 Flash HTML5 画布上有一个可用的 clickTag。如果您无法在这些帖子中使用开始和结束标记,这让您更难理解,请见谅。

玩得开心马丁!

于 2015-11-06T14:20:54.233 回答
0

据我了解,GWD 会自动生成变量脚本。GWD 让您通过其向导功能执行步骤,它所要求的只是目标 URL,此后可以随时更改。

于 2015-08-27T07:54:52.740 回答
0

海洛·波莱特,

我为规范数据库服务(称为OKNOK)工作,在研究了一些媒体工具包之后,我可以说一种方法是指定一个名为 clickTAG 的全局变量

<script>
  var clickTAG = "%%DEST_URL_ESC%%";
</script>

并在您要执行点击的地方使用它:

<a href="javascript: window.open(clickTAG, '_blank')">
   <img src="image.png"/>
</a>
于 2015-09-17T20:00:31.947 回答