控制玩家看到廣告的速率

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()是指可能顯示廣告的位置。
  • 廣告實際上是否能顯示則取決於幾項因素。
  • 頻率提示是最重要的控制項之一,會影響廣告是否在刊登位置中顯示。
  • 頻率提示不會套用至遊戲中的第一則廣告。