Ottimizza l'inizializzazione e il caricamento degli annunci (beta)
Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
A partire dalla versione 21.0.0 dell'SDK Google Mobile Ads (GMA), puoi attivare
l'inizializzazione dell'SDK e il caricamento degli annunci ottimizzati per migliorare nel complesso
la reattività degli annunci e contribuire a prevenire il messaggio "L'applicazione non risponde"
(ANR) nella tua app.
Questa guida illustra le modifiche da apportare per attivare queste ottimizzazioni.
SDK Google Mobile Ads versione 21.0.0 o successive.
Aggiorna il file manifest
Sono disponibili due segnalazioni di ottimizzazione: OPTIMIZE_INITIALIZATION e
OPTIMIZE_AD_LOADING. Una volta attivati, le fasi di inizializzazione e
le attività di caricamento che richiedono un tempo di elaborazione esteso vengono trasferite
in background.
Segui le istruzioni riportate di seguito per aggiungere i tag <meta-data> corrispondenti in
il file AndroidManifest.xml della tua app e attivare le segnalazioni. Tieni presente che puoi
attivare una o entrambe le opzioni nella stessa app.
Ottimizza l'inizializzazione dell'SDK Google Mobile Ads
Il modo migliore per ottimizzare l'inizializzazione è chiamare
MobileAds.initialize()
su un thread in background, come descritto
Guida introduttiva.
Se lo stai già facendo, non è necessario abilitare questo flag.
Se devi chiamare il metodo sul thread principale, l'attivazione del flag seguente
alcune delle attività di inizializzazione nel thread in background.
[[["Facile da capire","easyToUnderstand","thumb-up"],["Il problema è stato risolto","solvedMyProblem","thumb-up"],["Altra","otherUp","thumb-up"]],[["Mancano le informazioni di cui ho bisogno","missingTheInformationINeed","thumb-down"],["Troppo complicato/troppi passaggi","tooComplicatedTooManySteps","thumb-down"],["Obsoleti","outOfDate","thumb-down"],["Problema di traduzione","translationIssue","thumb-down"],["Problema relativo a esempi/codice","samplesCodeIssue","thumb-down"],["Altra","otherDown","thumb-down"]],["Ultimo aggiornamento 2024-08-21 UTC."],[[["Starting with Google Mobile Ads SDK version 21.0.0, you can optimize SDK initialization and ad loading to enhance ad responsiveness and mitigate ANR errors."],["To enable these optimizations, you need to add specific `\u003cmeta-data\u003e` tags to your app's `AndroidManifest.xml` file, controlling initialization and ad loading separately."],["By default, both optimization flags (`OPTIMIZE_INITIALIZATION` and `OPTIMIZE_AD_LOADING`) are set to `false` and require manual activation."],["Optimizing initialization is best achieved by calling `MobileAds.initialize()` on a background thread; if this is not feasible, enabling the `OPTIMIZE_INITIALIZATION` flag helps by offloading some tasks to a background thread."],["The `OPTIMIZE_AD_LOADING` flag enhances ad load calls for all ad formats, improving overall ad loading performance."]]],[]]