Note di rilascio
Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
Versione
Data di uscita
Note
1.2.1
2026-06-15
Per le app che utilizzano l'API WebView per gli annunci, è stato risolto un problema che impediva all'SDK di fornire indicatori ai tag annuncio supportati (codice AdSense, tag publisher di Google, IMA per HTML5). Questo problema è stato causato da chiamate errate ai metodi Webkit su un thread in background.
1.2.0
2026-06-11
È stato corretto un bug che causava un
java.lang.NullPointerException in androidx.webkit.internal.PrefetchOperationCallbackAdapter.
È stato aggiunto il formato
SwipeableInterstitialAd. Questa funzionalità è in versione beta privata. Contatta il tuo account manager per richiedere l'accesso.
È stato risolto un problema a causa del quale Ad.getResponseInfo() non restituiva i metadati ResponseInfo aggiornati quando un annuncio banner veniva aggiornato.
0.24.0-beta03
2026-03-07
È stato risolto un problema per cui AdView.destroy() non riusciva a interrompere i tentativi di caricamento degli annunci dopo un errore.
È stata aggiunta un'opzione per forzare l'SDK a utilizzare Cronet anziché OkHttp per le operazioni di rete. Per risolvere gli errori di runtime nei progetti che utilizzano OkHttp 5, ti consigliamo di forzare Cronet per le operazioni di rete. Per forzare Cronet, imposta l'extra force_use_cronet su true nell'InitializationConfig.Builder quando chiami MobileAds.initialize():
È stato risolto un problema di caricamento della classe di dipendenza di terze parti che influiva sulla generazione di indicatori di richiesta di annuncio server-server.
0.24.0-beta01
2026-02-13
È stato aggiunto il supporto per i banner adattivi ancorati di grandi dimensioni. I banner adattivi ancorati
di grandi dimensioni sono progettati per aumentare il coinvolgimento e le entrate.
Richiedi banner adattivi ancorati di grandi dimensioni utilizzando i seguenti metodi nella classe
AdSize:
È stato corretto un bug per cui gli annunci banner potrebbero smettere di aggiornarsi se la piattaforma richiama onViewAttachedToWindow() e onViewDetachedFromWindow() in modo non sequenziale quando viene mostrato un nuovo annuncio.
0.23.0-beta01
2026-01-26
È stato corretto un bug per cui il costruttore AdView generava un java.lang.NoSuchMethodError quando veniva chiamato da Kotlin.
È stato corretto un bug per cui gli adattatori di eventi personalizzati non venivano richiamati durante l'esecuzione a cascata.
È stato risolto un problema nella versione 0.22.0-beta02 dell'SDK in cui i metadati
dell'anteprima di Java 17 erano inclusi in modo errato nei file di classe.
0.22.0-beta03
25/11/2025
È stato corretto un bug per cui le richieste di annunci server-server che utilizzano
NativeSignalRequest.Builder.setAdSize()
non impostavano correttamente le dimensioni dell'annuncio richiesto.
0.22.0-beta02
2025-11-24
È stato risolto un bug di caricamento di Ad Manager in cui le richieste di annunci server-server
che utilizzano
NativeSignalRequest
non venivano visualizzate se la risposta all'annuncio era di tipo
NativeAd.NativeAdType.BANNER.
BannerAd.getView() deprecato. Per eseguire il rendering di un BannerAd
caricato con BannerAdPreloader, crea un'istanza AdView
e utilizza AdView.registerBannerAd().
È stato corretto un bug negli annunci con mediazione in cui NativeAdRequest.Builder.setAdChoicesPlacement() non veniva rispettato, causando un posizionamento errato dell'icona
Scelta annuncio.
È stata ridotta la versione minima richiesta del plug-in Android per Gradle (AGP) dalla 8.2.0 alla 7.3.1.
Deprecati AdPreloader.getConfigurations() e
AdPreloader.getConfiguration(preloadId). Non è prevista
alcuna sostituzione.
0.21.0-beta01
2025-10-08
Aggiunto il metodo InitializationConfig.Builder.disableMediationAdapterInitialization(). Chiama questo metodo prima di inizializzare GMA Next-Gen SDK per disattivare l'inizializzazione dell'adattatore di mediazione.
Utilizzo migliorato dell'inizializzazione di WebView per ridurre gli errori ANR.
È stato eseguito il downgrade della dipendenza androidx.webkit dalla versione 1.13.0 alla versione
1.12.1.
Rimossa l'autorizzazione android.permission.RECEIVE_BOOT_COMPLETED
utilizzata dal pacchetto androidx.work.
È stato corretto un campo con nome errato nella classe NativeAdMapper.
0.20.0-beta01
2025-09-19
È stato corretto un bug per cui alcuni annunci video nativi non vengono riprodotti automaticamente.
0.19.0-beta01
2025-08-14
Versioni precedenti di due dipendenze.
androidx.work:work-runtime dalla versione 2.10.0 alla 2.7.0.
androidx.core:core and androidx.core:core-ktx dalla versione 1.15.0 alla 1.12.0.
È stata rinominata la proprietà loadedAdSourceResponse su
ResponseInfo in loadedAdSourceResponseInfo.
È stato corretto un bug che consentiva agli utenti di chiudere in anticipo alcuni annunci a schermo intero con il pulsante Indietro.
I publisher con accesso alla funzionalità ora supportano l'ID posizionamento per tutti i formati degli annunci.
È stato aggiunto un callback destroy() a NativeAdMapper per gli adattatori di mediazione nativi.
0.18.0-beta01
2025-07-17
Corretto un bug della mediazione nativa che interrompeva la pubblicazione di annunci per gli adattatori che
facevano riferimento a com.google.android.gms.ads.NativeAd.MediaView.
Annotazione di MobileAds.registerCustomTabsSession() con @JvmStatic.
È stato corretto un bug per cui gli annunci banner caricati utilizzando la struttura a cascata della Rete AdMob
smettevano di aggiornarsi.
0.17.0-alpha02
2025-06-23
Risolto un bug dell'asta di mediazione nativa per cui gli adattatori che implementano l'asta ma non la struttura a cascata (ad es. Meta Audience Network) non riuscivano sempre a eseguire il rendering degli annunci nativi.
È stato corretto un arresto anomalo che si verificava quando un adattatore di mediazione richiamava più metodi MediationAdLoadCallback per una singola richiesta di annuncio.
0.17.0-alpha01
2025-06-18
La versione 0.17.0-alpha01 è stata rilasciata per errore e
non contiene le nuove funzionalità previste. Utilizza invece la versione 0.17.0-alpha02.
È stata aggiornata la dipendenza dell'SDK User Messaging Platform alla versione 3.2.0.
È stato corretto un bug di mediazione degli annunci nativi che causava arresti anomali negli adattatori
che fanno riferimento alla classe com.google.android.gms.ads.formats.MediaView.
Precaricamento degli annunci: è stato aggiunto getNumAdsAvailable() e
è stato ritirato numAdsAvailable().
Per le app sviluppate utilizzando Kotlin, la versione minima richiesta di Kotlin
è stata ridotta da 2.1 a 1.9.
0.15.0-alpha01
2025-04-24
Annunci nativi: è stato aggiunto il supporto per il caricamento di più annunci nativi.
Aggiunto un metodo
NativeAdLoader.load(NativeAdRequest, numberOfAds, NativeAdLoaderCallback)
che richiede più annunci contemporaneamente.
È stato aggiunto un callback NativeAdLoaderCallback.onAdLoadingCompleted()
che viene attivato quando il caricamento di tutti gli annunci nativi è completato.
Per supportare il caricamento asincrono di Kotlin, è stato aggiunto un metodo NativeAdLoader.load(NativeAdRequest, numberOfAds) che restituisce un Flow<NativeAdLoadResult>.
Aggiornamento della dipendenza kotlinx-coroutines-android dalla versione 1.7.3 alla 1.9.0.
0.14.0-alpha01
2025-03-20
Le richieste di annunci non vanno a buon fine se inizializzi l'SDK con un ID
applicazione non valido.
Il metodo AdPreloader.start() non richiede più un
callback PreloadCallback.
La proprietà bufferSize è facoltativa quando crei un
oggetto tramite la classe di dati PreloadConfiguration. Per consentire
a Google di ottimizzare la dimensione del buffer, non impostare la proprietà bufferSize.
Rimossa la proprietà maxAdsPerSession nella
classe di dati PreloadConfiguration.
Sono state aggiunte le proprietà shouldRequestMultipleImages e
shouldReturnUrlsForImageAssets alla classe
NativeAdOptions.
0.13.0-alpha01
2025-02-26
Aggiunta di MediationRewardedAdCallback.onUserEarnedReward()
e deprecazione
di MediationRewardedAdCallback.onUserEarnedReward(RewardItem).
Sono state aggiunte API di precaricamento degli annunci.
0.12.0-alpha01
22/01/2025
È stato corretto un bug a causa del quale alcuni metodi all'interno di AdRequest,
AdRequest.Builder, SignalRequest e
SignalRequest.Builder erano offuscati.
Per gli utenti dell'API WebView per gli annunci che non dispongono di un ID applicazione Ad Manager, è stato aggiunto InitializationConfig.WEBVIEW_APIS_FOR_ADS_APPLICATION_ID che può essere trasmesso durante l'inizializzazione dell'SDK.
È stato aggiunto il supporto per la combinazione di annunci nativi e banner nelle richieste di annunci Ad Manager.
0.11.0-alpha01
12/12/2024
È stata aggiornata la dipendenza dall'SDK User Messaging Platform alla versione
3.1.0.
Aggiunto il supporto per i gesti di clic personalizzati negli annunci nativi.
È stato aggiunto il supporto per il conteggio manuale delle impressioni degli annunci banner nelle prenotazioni di Ad Manager.
0.10.0-alpha01
2024-11-08
Sono state aggiunte funzioni DSL per VideoOptions e
RequestConfiguration per un migliore supporto di Kotlin.
Aggiunto il supporto per l'API Publisher Privacy Treatment con RequestConfiguration.setPublisherPrivacyPersonalizationState().
Aggiunte API di sospensione Kotlin per il caricamento degli annunci e la generazione di indicatori.
IconAd.LoadAdResult rimosso e sostituito con
AdLoadResult.
È stato risolto un problema per cui le sessioni OMID non venivano avviate per gli annunci video nativi.