1

我知道我会展示广告:

GA_googleFillSlot(AD_UNIT_NAME_300x250);

但是,如果我想在同一位置显示 300x250 或 300x600 但不是同时显示它们怎么办?

干杯,卡灵顿!

4

1 回答 1

0

Google 是这样定义广告单元的:

googletag.cmd.push(function () {
    googletag.defineSlot('/1111111/BLAH_ROS_Island', [300, 250], 'div-gpt-ad-1111110-0').addService(googletag.pubads());
    googletag.pubads().enableSingleRequest();
    googletag.pubads().collapseEmptyDivs();
    googletag.enableServices();
});

你可以在同一个定义中提供两个单位,试试看

googletag.cmd.push(function () {
    googletag.defineSlot('/1111111/BLAH_ROS_Island', [[300, 600], [300, 250]], 'div-gpt-ad-1111110-0').addService(googletag.pubads());
    googletag.pubads().enableSingleRequest();
    googletag.pubads().collapseEmptyDivs();
    googletag.enableServices();
});

所以从 [300, 250][[300, 600], [300, 250]]

于 2013-10-15T22:36:04.197 回答