0

gpt defineSlot 函数的官方实现,声明可以通过数组定义广告单元尺寸,如下所示:

googletag.defineSlot('/1234567/sports', [728, 90], 'div-1');

这种行为的默认实现是什么?我们是否可以提前定义所有可能的尺寸,在每次请求时从前端请求,但让我们的广告管理团队在后端定义尺寸?

目标是避免不断更改代码,因为我们的广告单元团队会工作并测试不同的尺寸。

例子。如果我们在代码中加入以下行

googletag.defineSlot('/1234567/sports', [[728, 90],[300,250]], 'div-1');

我们的 adManager 团队为广告单元 /sports/ 定义了集,使其仅投放 300x250。这对谷歌来说是有效的行为吗,并且只会提供 300x250 的需求,而忽略其他请求的单位尺寸?

4

1 回答 1

1

Google Publisher Tag API 允许您为独特的广告展示位置定义多种广告尺寸。关于您定义的插槽示例:

googletag.defineSlot('/1234567/sports', [[728, 90],[300,250]], 'div-1');

行为如下:

  1. Google Ad Manager 将创建一个广告位,接受 728x90 和 300x250
  2. 请求广告位时,Google Ad Manager 将选择具有这些尺寸的任何已激活订单项
  3. 呈现时,广告展示位置将仅显示 728x90 或 300x250 的广告素材
于 2020-11-23T09:55:47.133 回答