【问题标题】:Google Ad Manager (DFP) Deliver Blank/Empty CreativeGoogle Ad Manager (DFP) 投放空白/空广告素材
【发布时间】:2019-08-30 10:58:13
【问题描述】:
我想要一个可以投放 5 个横幅并在它们之间轮换展示的订单项。到目前为止,一切都很好。这很容易。
现在我不想惹恼用户,我想暂停一下广告。就像每 5 次中的 1 次一样,不会显示任何广告。
我尝试创建空广告素材并致电collapseEmptyDivs(true),但无法创建空广告素材。有没有人知道如何在 DFP 中创建空白/空广告素材
【问题讨论】:
标签:
javascript
ads
google-dfp
google-ad-manager
【解决方案1】:
根据 GPT 文档 (here) 关于 collapsEmptyDivs(true) :
启用广告位 div 的折叠,以便在没有广告内容可显示时它们不会占用页面上的任何空间。
这意味着只有在没有广告可展示时广告位才会折叠。因此,无需在 Google Ad Manager 界面上创建空广告。
为了使其正常工作,当您定义 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 Ad Manager 界面上:您只需对当前订单项设置上限,以确保用户不会看到“太多”广告。