我想要一个可以提供5个横幅并通过它们旋转的订单项。到现在为止还挺好。这很容易。
现在我不想惹恼用户,并希望有一些广告暂停。像5次中的每1次一样,显示NO AD。
我尝试创建一个空广告素材并调用collapseEmptyDivs(true)
,但我无法创建空广告素材。有没有人知道如何在DFP广告管理系统中创建空白/空广告素材
根据GPT文档(here)关于collapsEmptyDivs(true):
允许折叠插槽div,以便在没有要显示的广告内容时不会占用页面上的任何空间。
这意味着只有在没有要展示的广告时,广告位才会展开。因此,无需在Google广告管理系统界面上创建空白广告。为了使其正常工作,在定义GPT标记选项时(在头部脚本中),需要在页面上声明collapseEmptyDivs。这是一个示例:
<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广告管理系统界面上:您只需对当前订单项应用上限,以确保用户不会看到“太多”广告。