我需要创建双击横幅,并且我使用的是 Google Web Designer。我想通过简单的 href="javascript:window.open(window.clickTag)"
调用 clickTag,一切正常,但是当我在
https://h5validator.appspot.com/dcm/asset我得到错误:
Missing click tag check
我怎样才能消除这个错误,我错过了什么?
谢谢
最佳答案
我认为这会帮助您找到解决问题的方法,请按照以下步骤操作:
第 1 步:从 zip 中提取文件。并使用任何代码编辑器打开 .html 文件,对广告转换人员最有用的是 Notepad++ 。
第二步:html文件中会有两个重要的部分<head></head>
和<body></body>
<head>
部分将包含<script type=”text/javascript”>
,它处理大部分功能。现在将下面的代码粘贴到
</head>
部分之前和<script type=”text/javascript”>Some Code From Creative </script>
内部var clickTag = "http://www.google.com";
- 确保其他标签/函数关闭并且您没有将上述代码粘贴到其他标签/函数中。
代码:
<head>
<script type=”text/javascript”>
var clickTag = “http://www.google.com”;
Somecode of(function()
{
somefunctionality code ...
}
</script>
</head>
第 3 步:在 <body>
开始后粘贴以下代码,代码的排列会影响广告素材的哪些部分可点击,因此请确保您用代码覆盖广告素材代码的每个资源下面
<body>
<a href="javascript:window.open(window.clickTag)">
.......Creative assets code...
.......Some functionality code.....
</a>
</body>
click tag google web designer
第 4 步:确保 body 中定义的 clickTag 和 head 部分中定义的 clickTag 应该相同。现在保存文件。
第 5 步:转到所有 Assets 所在的文件夹,全选然后创建 zip,确保创建的是 zip 而不是 rar,因为 zip 是 DFP 仅支持的格式。对于其他服务器,它可能会有所不同。
因为如果没有正确压缩所有文件,您可能会收到“未检测到主要 HTML 文件”这个错误
No Primary HTML file detected
创意是从 Adobe Animate CC 构建的
逐步解决创意问题
- 第 1 步:解压缩 zip 文件并打开文件夹中的 html 文件
- 第 2 步:在文件 sublime/Notepad++ 编辑器中打开 .html,粘贴下面代码之前的
<head>
部分,您可以将 http://www.google.com 替换为客户提供的 clicktracker 或着陆页 URL。
代码:
var clickTag = "http://www.google.com ";
Adobe_animate_CC_clickTag_Issue_head_section
第 3 步:现在,一旦上面的代码实现了,就可以在正文部分实现 clickTag,因为 clickTag 区分大小写,确保在 Head 部分实现的 clickTag 应该与正文部分的 clickTag 匹配,现在在下面实现标签后的代码。
Adobe_animate_CC_clickTag_Issue_body_section
第 4 步:确保标记的放置很重要,您必须覆盖整个 Canvas 部分,以便整个广告素材都可以点击。
关于javascript - Google Web Designer 横幅 验证时缺少点击标记检查,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47082953/