Ottimizzare l'inizializzazione e il caricamento degli annunci

A partire dalla versione 21.0.0 dell'SDK Google Mobile Ads (GMA), puoi attivare l'inizializzazione e il caricamento degli annunci ottimizzati dell'SDK per migliorare la reattività complessiva degli annunci e contribuire a evitare gli errori "L'applicazione non risponde" (ANR) nella tua app. Questa guida illustra le modifiche da apportare per attivare queste ottimizzazioni.

Requisiti

  • Plug-in Unity Google Mobile Ads versione 7.2.0 o successive.

Aggiornare le impostazioni di Google Mobile Ads

L'SDK Google Mobile Ads attiva l'ottimizzazione per impostazione predefinita e indica all'SDK di eseguire l'elaborazione delle attività di inizializzazione e caricamento degli annunci nei thread in background.

Per l'oggetto scriptable delle impostazioni dell'SDK Google Mobile Ads sono disponibili i seguenti flag:

  • Disattivare l'ottimizzazione dell'inizializzazione
  • Disattivare l'ottimizzazione del caricamento degli annunci

Controlla queste impostazioni per indicare all'SDK di inizializzare e caricare gli annunci nel thread principale:

ImpostazioneComportamento
Disattivare l'inizializzazione di Optimize Disattiva l'ottimizzazione della chiamata di inizializzazione MobileAds.initialize().
Disattivare l'ottimizzazione del caricamento degli annunci Ottimizza le chiamate di caricamento degli annunci per tutti i formati degli annunci. Disattiva l'ottimizzazione della chiamata di caricamento dell'annuncio.

Puoi accedere alle impostazioni di Google Mobile Ads tramite il menu Asset di Unity:

Asset > Google Mobile Ads > Impostazioni

Una volta selezionata, l'interfaccia utente delle impostazioni viene visualizzata nella finestra dell'inspector di Unity Editor.

Tieni presente che puoi attivare una o entrambe le opzioni nella stessa app.