Google ad manager 如何在移动设备上隐藏Google广告管理器广告?
我有一个Google ad manager 如何在移动设备上隐藏Google广告管理器广告?,google-ad-manager,Google Ad Manager,我有一个,其中包含用于显示广告横幅的Google广告管理器代码段,我的CSS有媒体查询可以在较小的设备上隐藏它: .ad-container { display: none; } 这会阻止广告在谷歌广告管理器中引发印象吗?或者印象会被计算在内吗(但显然,由于用户看不到,所以永远不会被点击) 否则,如何正确执行此操作以不触发印象?隐藏放置容器不会阻止adserver调用。大多数情况下,谷歌广告经理会试图强制显示广告,以防止看不见的广告 在您的情况下,我将使用sizeMapping(请参阅
,其中包含用于显示广告横幅的Google广告管理器代码段,我的CSS有媒体查询可以在较小的设备上隐藏它:
.ad-container {
display: none;
}
这会阻止广告在谷歌广告管理器中引发印象吗?或者印象会被计算在内吗(但显然,由于用户看不到,所以永远不会被点击)
否则,如何正确执行此操作以不触发印象?隐藏放置容器不会阻止adserver调用。大多数情况下,谷歌广告经理会试图强制显示广告,以防止看不见的广告 在您的情况下,我将使用sizeMapping(请参阅)来定义附加到横幅位置的大小。 以下是一个示例:
var adSlot = googletag
.defineSlot('/6355419/Travel/Europe', [728, 90], 'banner')
.addService(googletag.pubads());
var mapping = googletag.sizeMapping()
.addSize([640, 480], [728, 90]) //allow 728x90 ad banner for screens bigger than 639x479px
.addSize([0, 0], []) //below 639x479px window size, no ad size attached / allowed
.build();
adSlot.defineSizeMapping(mapping);
使用响应大小映射是按窗口大小分配大小的正确方法