控制玩家看到广告的频率

Ad Placement API 旨在让您轻松控制广告在游戏内的展示方式,而无需重新编写游戏逻辑和发布新版本。

我们针对广告展示频率提供了一项控制功能。可以通过向代码传递 data-ad-frequency-hint 来调整频率。该参数是一个类似 "60s" 的字符串,用于指定广告展示应间隔的最短时间段。目前默认频次为 "120s"(即广告平均最多每 2 分钟展示一次),广告展示的最高频率是每 30 秒展示一次。

频次控制功能不适用于第一个广告展示位置(即首次调用 adBreak())。

随着我们进一步优化广告格式,这些默认值可能会随着时间推移不断变化。另请注意,data-ad-frequency-hint 是客户端提示,未来可能会被忽略或被服务器控制功能替换。例如,在某些情况下,我们可能会在 AdSense 前端内提供控制功能,以远程更改游戏的广告展示频次设置,而无需更改代码。

<script async
      data-ad-frequency-hint="30s"
      src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-123456789"
      crossorigin="anonymous">
</script>
<script>window.adsbygoogle = window.adsbygoogle || [];
var adBreak = adConfig = function(o) {adsbygoogle.push(o);}</script>

请注意:

  • adBreak() 定义了广告可以展示的位置。
  • 广告能否真正展示取决于多种因素。
  • 频次提示是最重要的控制功能之一,它会影响广告能否在展示位置中展示。
  • 频次提示适用于游戏中的第一个广告。