0

我试图绕过用于双击的放大器广告组件的组成。要使用 id 需要定义属性 data-slot ,就像在这个(唯一可用的)示例中一样:

 <amp-ad width=320 height=50
 type="doubleclick"
 data-slot="/4119129/mobile_ad_banner">
</amp-ad>]]>

我的问题是,如果有人知道,如何生成该数据槽和/或其中包含哪些组件,因为我不明白?

非常感谢您的帮助!

附加链接: https ://github.com/ampproject/amphtml/blob/master/ads/doubleclick.md https://github.com/ampproject/amphtml/blob/master/ads/doubleclick.js

4

2 回答 2

1

解决了它:

<amp-ad width=300 height=250
type="doubleclick"
data-slot="/advertUrl/advertZone">
json='{"targeting":{insert targeting here}
</amp-ad>
于 2016-02-05T12:55:34.967 回答
0

这是JS 生成的 DFP 代码示例,您可以轻松找到/google 如何生成它。看看这一行:

googletag.defineSlot("/1234/travel/asia/food", [728, 90], "div-gpt-ad-123456789-0")

data-slot是 js 代码中的第一个defineSlot参数,所以 AMP 代码必须是这样的:

<amp-ad width=320 height=50
 type="doubleclick"
 data-slot="/1234/travel/asia/food">
</amp-ad>
于 2016-02-03T08:41:47.417 回答