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
- Completa la guida introduttiva.
- 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:
Impostazione | Comportamento | |
---|---|---|
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.