我希望有一个订单项可以投放5条横幅并在其中轮换显示。到目前为止,一切都很好。那很容易。
现在,我不想惹恼用户,并且希望暂停某种广告。像每5次中的1次一样,将显示NO AD。
我尝试创建一个空的广告并调用collapseEmptyDivs(true)
,但是我无法创建一个空的广告。有谁知道如何在DFP广告管理系统中创建空白/空广告
答案 0 :(得分:0)
根据有关collapsEmptyDivs(true)的GPT文档(here):
启用广告位div的折叠,这样在没有广告内容可显示时它们就不会在页面上占据任何空间。
这意味着仅当没有广告可显示时,广告位才会折叠。因此,无需在Google广告管理系统界面上制作一个空广告。 为了使其正常工作,在定义GPT标记选项(在主脚本中)时,需要在页面上声明crashEmptyDivs。这是一个示例:
<script async='async' src='https://www.googletagservices.com/tag/js/gpt.js'></script>
<script>
var googletag = googletag || {};
googletag.cmd = googletag.cmd || [];
</script>
<script>
googletag.cmd.push(function() {
// Start: GPT Adslot Definition
googletag.defineSlot('gamNetworkId/siteName/sitePage', [[300,250], [300,600]], 'pave').addService(googletag.pubads());
//generic options
googletag.pubads().enableSingleRequest();
googletag.pubads().setCentering(true);
googletag.pubads().collapseEmptyDivs(true);
googletag.enableServices();
});
</script>
在Google广告管理系统界面上:您只需在当前订单项上设置上限,以确保用户不会看到“过多”的广告。