Precarica gli annunci

L'API Ads Placement scarica e memorizza nella cache gli annunci da utilizzare nelle chiamate adBreak(). Per impostazione predefinita, utilizza un insieme di euristiche automatiche per determinare i momenti migliori per scaricare gli annunci. Tuttavia, queste euristiche possono significare che un annuncio non è stato ancora caricato prima del primo posizionamento nel gioco (ad esempio, la prima chiamata a adBreak() durante il caricamento del gioco).

Puoi modificare questo comportamento utilizzando la chiamata adConfig() per forzare il precaricamento degli annunci immediatamente come segue.

<script async
      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);}
   adConfig({preloadAdBreaks: 'on'});
</script>

Importante: se vuoi forzare il precaricamento degli annunci, devi effettuare questa chiamata prima della prima chiamata al numero adBreak(). Dopo aver impostato un valore per preloadAdBreaks, eventuali tentativi di modifica successivi verranno ignorati.

Per assicurarti che gli annunci vengano mostrati all'inizio del gioco, puoi:

  1. Assicurati che gli annunci siano precaricati chiamando adConfig({preloadAdBreaks: 'on'}). Ciò garantisce che ci sia un annuncio pronto per la pubblicazione prima della prima chiamata a adBreak().
  2. Riduci le data-ad-frequency-hint in modo che gli annunci vengano mostrati più spesso.