Note di rilascio
Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
Versione
Data di uscita
Note
0.22.0-beta04
2025-12-04
È 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) da 8.2.0 a 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
in 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 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
numAdsAvailable() è stato ritirato.
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 for Ads 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.
È stato 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().
Sono state 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.
[[["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 2026-01-16 UTC."],[],[]]