プレーヤーに広告が表示される頻度を管理する

Ad Placement API は、ゲーム内での広告の表示方法を簡単に管理できるように設計されています。ゲームのロジックを書き換えたり、新しいバージョンをリリースしたりする必要はありません。

提供されるコントロールの 1 つに、広告を表示する頻度があります。これを調整するには、data-ad-frequency-hint をタグに渡します。引数は "60s" のような文字列で、広告を表示する平均期間を指定します。現在、デフォルトの頻度は "120s" で、広告は平均で 2 分に 1 回しか表示されません。また、広告を表示できる最大頻度は 30 秒に 1 回です。

表示頻度の設定は、最初の広告プレースメント(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() 呼び出しは、広告を表示できる可能性のある場所を定義します。
  • 広告が実際に表示されるかどうかは、多くの要因によって決まります。
  • 頻度のヒントは特に重要なコントロールの 1 つで、プレースメントに広告が表示されるかどうかに影響します。
  • 表示頻度のヒントは、ゲームで最初に表示される広告には適用されません