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()
代表廣告「可以」顯示的位置。- 廣告是否顯示取決於幾個因素。
- 頻率提示是最重要的控制項之一,會影響廣告是否在刊登位置中顯示。
- 頻率提示「不會」套用到遊戲中的第一則廣告。