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()
определяет место, где может быть показана реклама. - Будет ли реклама действительно показана, зависит от ряда факторов.
- Подсказка по частоте показов — один из важнейших параметров, влияющий на показ рекламы в местах размещения.
- Подсказка о частоте показов не применяется к первой рекламе в вашей игре.