Interfejs Ad Placement API został zaprojektowany tak, aby można łatwo kontrolować sposób wyświetlania reklam w grze bez konieczności pisania od nowa zasad logiki i publikowania nowej wersji.
Jedną z dostępnych opcji jest stawka wyświetlania reklam. Ten parametr możesz dostosować, przesyłając tag data-ad-frequency-hint
. Argument jest ciągiem takim jak "60s"
, który określa minimalny okres, przez jaki reklamy mają się wyświetlać. Obecnie domyślna częstotliwość wynosi "120s"
(tj.reklamy wyświetlają się nie częściej niż raz na 2 minuty). Maksymalna częstotliwość, jaką mogą wyświetlać się reklamy, to 30 s.
Kontrola liczby wyświetleń nie jest stosowana do pierwszego miejsca docelowego reklamy (tj. pierwszego wywołania adBreak()
).
Wartości domyślne mogą się zmienić z czasem w miarę dalszego optymalizowania formatów. Pamiętaj też, że data-ad-frequency-hint
to wskazówka po stronie klienta, która może zostać zignorowana lub zastąpiona w przyszłości elementem sterującym serwera. Na przykład w pewnym momencie w interfejsie AdSense możemy zdalnie zmieniać ustawienia częstotliwości wyświetlania reklam w grach bez potrzeby wprowadzania zmian w tagu.
<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>
Pamiętaj:
adBreak()
określa miejsce, w którym reklama może się wyświetlić.- To, czy reklama faktycznie się wyświetli, zależy od wielu czynników.
- Wskazówka dotycząca częstotliwości to jedna z najważniejszych opcji kontroli. Ma ona wpływ na to, czy reklamy wyświetlają się w miejscach docelowych.
- Podpowiedź dotycząca częstotliwości nie jest stosowana do pierwszej reklamy w Twojej grze.