플레이어에게 광고가 표시되는 속도 제어

Ad Placement API는 게임 로직을 다시 작성하지 않고 게임 내에 광고를 표시하는 방법을 쉽게 제어하고 새 버전을 출시할 수 있도록 설계되었습니다.

Google에서 제공하는 관리 기능 중 하나는 광고가 게재되는 가격입니다. data-ad-frequency-hint를 태그에 전달하여 조정할 수 있습니다. 인수는 광고가 표시되어야 하는 평균 기간을 지정하는 "60s"와 같은 문자열입니다. 현재 기본 빈도는 "120s"이며(광고는 평균 2분마다 한 번씩만 표시됨) 최대 광고 게재 빈도는 30초마다 한 번씩입니다.

빈도 컨트롤이 첫 번째 광고 게재위치에 적용되지 않습니다(예: 첫 번째 adBreak() 호출).

기본 설정은 시간이 지남에 따라 형식을 최적화하며 변경될 수 있습니다. 또한 data-ad-frequency-hint는 나중에 서버 컨트롤에 의해 무시되거나 재정의될 수 있는 클라이언트 측 힌트입니다. 예를 들어 애드센스 프런트엔드 내에서 태그를 변경하지 않고도 게임의 광고 빈도 설정을 원격으로 변경할 수 있는 제어 기능을 제공할 수 있습니다.

<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()는 광고가 게재될 수 있는 위치를 정의합니다.
  • 광고의 실제 표시 여부는 여러 가지 요인에 따라 결정됩니다.
  • 게재빈도 힌트는 가장 중요한 관리 기능 중 하나로, 게재위치에 광고를 게재할지 여부에 영향을 미칩니다.
  • 빈도 힌트는 게임의 첫 번째 광고에는 적용되지 않습니다.