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 potrebbero significare che un annuncio non è ancora stato 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 a adBreak(). Una volta impostato un valore per preloadAdBreaks, eventuali tentativi successivi di modificarlo vengono ignorati.

Per contribuire a garantire che gli annunci vengano visualizzati all'inizio del gioco, puoi:

  1. Assicurati che gli annunci vengano precaricati chiamando adConfig({preloadAdBreaks: 'on'}). In questo modo, prima della prima chiamata a adBreak(), è pronto un annuncio.
  2. Riduci il data-ad-frequency-hint in modo che gli annunci vengano pubblicati più spesso.