È stata rimossa l'API MobileAds.enableSameAppKey() deprecata e è stato aggiornato il metodo alternativo MobileAds.putPublisherFirstPartyIdEnabled() per restituire un valore booleano che indica se la persistenza del controllo ha esito positivo o negativo.
Native Ads:
AdLoader.forUnifiedNativeAd() rimosso. Usa invece
AdLoader.forNativeAd().
AdLoader.forCustomTemplateAd() rimosso. Usa invece
AdLoader.forCustomFormatAd().
AdFormat.UNKNOWN rimosso senza sostituzione. Le app che utilizzano
QueryInfo.generate()
devono trasmettere un formato dell'annuncio.
I metodi AdManagerAdRequest.Builder ereditati dall'elemento padre ora possono essere concatenati per creare un oggetto da una singola chiamata.
Ciò ha richiesto una modifica nella struttura di ereditarietà in modo che AdManagerAdRequest.Builder non erediti più da AdRequest.Builder.
Aggiunto il supporto per la creazione di dimensioni adattive utilizzando AdSize.FULL_WIDTH come larghezza. In precedenza, le dimensioni degli annunci create utilizzando AdSize.FULL_WIDTH venivano trattate come AdSize.SMART_BANNER.
Strumento di controllo degli annunci:è possibile attivare richieste di annunci dall'interfaccia utente dello strumento di controllo degli annunci sui dispositivi che non dispongono di Google Play Services.
22.0.0
29-03-2023
Modifiche che provocano un errore:
Sono stati rimossi NativeCustomFormatAd.getVideoController() e
NativeCustomFormatAd.getVideoMediaView() a favore di
NativeCustomFormatAd.getMediaContent().
Mediazione: il valore restituito per Adapter.getVersionInfo() e Adapter.getSDKVersionInfo() è cambiato da tipo com.google.android.gms.ads.mediation.VersionInfo a com.google.android.gms.ads.VersionInfo. Ti consigliamo di restituire il nuovo tipo per gli adattatori poiché l'elemento com.google.android.gms.ads.mediation.VersionInfo è deprecato.
21.5.0
31-01-2023
Annunci apertura app: metodi AppOpenAd.load() deprecati che accettano un parametro di input orientamento e sono stati aggiunti nuovi metodi che non utilizzano un input di orientamento. I nuovi metodi determinano l'orientamento al momento della richiesta, rispecchiando il comportamento degli altri formati a schermo intero.
Mediazione:è stato aggiunto il supporto della mediazione per gli annunci apertura app.
È stata rimossa l'autorizzazione RECEIVE_BOOT_COMPLETED dalla dipendenza androidx.work:work-runtime. Se utilizzi versioni di Gradle precedenti alla 7.2.0 e hai bisogno dell'autorizzazione per la tua app, potresti dover dichiarare l'autorizzazione in modo esplicito nel file manifest Android.
21.4.0
14-12-2022
Ora l'ID app Ad Manager è obbligatorio per tutte le app Ad Manager e
richiede il formato ca-app-pub-################~##########. Per ulteriori dettagli, consulta Configurare l'app.
Strumento di controllo degli annunci:estendi il supporto dell'SDK per la visualizzazione di annunci banner e
annunci nativi richiesti tramite l'interfaccia utente dello strumento di controllo degli annunci.
È stato aggiunto il supporto dell'ID proprietario del publisher (precedentemente noto come
stessa chiave dell'app) per aiutarti a pubblicare annunci più pertinenti e personalizzati utilizzando
i dati raccolti dalle tue app.
Versione di release ufficiale per QueryInfo generazione.
21.3.0
10-10-2022
Strumento di controllo degli annunci:è stato aggiunto il supporto dell'SDK per richiedere e mostrare gli annunci richiesti tramite l'interfaccia utente dello strumento di controllo degli annunci.
Aggiunto il supporto per i dispositivi Android 12 per le app che hanno come target l'API 31.
Aggiunto il supporto per
l'ID set di app
per casi d'uso come la generazione di report e la prevenzione delle attività fraudolente.
20.4.0
22-09-2021
A partire dalla versione 20.4.0, l'SDK Google Mobile Ads include l'autorizzazione com.google.android.gms.permission.AD_ID nel file manifest dell'SDK che viene unito automaticamente al manifest dell'app dagli strumenti di creazione di Android. Per scoprire di più sulla dichiarazione delle autorizzazioni AD_ID, incluse informazioni su come disabilitarla, consulta
questo articolo del Centro assistenza Play Console.
È stato aggiunto il callback
onAdClicked()
a FullScreenContentCallback.
Il callback
onAdClicked()
è stato attivato nella classe AdListener per il formato dell'annuncio nativo.
Adattatori di mediazione: è stata corretta l'annotazione con valore di nulla per il parametro mediationExtras in tutte le chiamate di caricamento dell'adattatore di mediazione.
20.2.0
08-06-2021
Aggiunto il supporto dello strumento di controllo degli annunci (beta) per i publisher Google Ad Manager.
È stato aggiunto il callback onAdImpression() a
FullScreenContentCallback.
Formato InstreamAd obsoleto.
Adattatori di mediazione:
MediationBannerAdapter,
MediationInterstitialAdapter e
MediationNativeAdapter deprecati. I nuovi adattatori devono implementare la classe Adapter per caricare questi formati.
Ora gli adattatori di offerta possono implementare metodi di caricamento distinti nella classe Adapter per i formati specifici RTB.
19.7.0
20-01-2021
Modifiche principali a:
InterstitialAd
RewardedAd
NativeAd
AppOpenAd
Deprecato CustomRenderedAd.
I corsi e i pacchetti con il prefisso Publisher sono stati
deprecati e sostituiti con il prefisso AdManager.
Ultima release secondaria prima della versione 20.0.0. Tutte le API contrassegnate come deprecate in questa release e in quelle precedenti verranno rimosse nella versione 20.0.0. Per maggiori dettagli, consulta la guida alla migrazione alla versione 20.0.0.
19.6.0
04-12-2020
Metodo onAdLeftApplication() AdListener
obsoleto.
Risolto un bug per cui gli utenti dei dispositivi Android 11 dovevano selezionare un
browser quando fanno clic su un annuncio.
19.5.0
2020-10-20
Annunci banner: il metodo onAdImpression()
AdListener viene ora chiamato per gli annunci banner.
È stato aggiunto il metodo setHttpTimeoutMillis()
per personalizzare il timeout per le chiamate HTTPS effettuate dall'SDK Google Mobile
Ads.
19.4.0
10-09-2020
Aggiunto il supporto per i dispositivi Android 11 per le app che hanno come target l'API 30.
Annunci apertura app: è stato cambiato il formato AppOpenAd per operare più come un formato a schermo intero che come una visualizzazione banner. Metodi getResponseInfo() e show() aggiunti a AppOpenAd. Classi AppOpenAdView
e AppOpenAdPresentationCallback deprecate.
Mediazione: sono ora disponibili report sullo stato della mediazione. Utilizza ResponseInfo.getAdapterResponses() per ottenere informazioni sulle risposte per ogni rete pubblicitaria che ha partecipato a una richiesta di annuncio.
Annunci con premio precedenti: obsoleti RewardedVideoAd.
Risolto un bug per cui MobileAds.initialize() richiama il gestore di completamento una sola volta. Ogni chiamata a
MobileAds.initialize() ora richiama il callback di completamento.
Sono stati aggiunti nuovi callback per errori di caricamento a tutti i formati degli annunci che restituiscono un
LoadAdError. ad esempio onAdFailedToLoad(LoadAdError).
Callback di errore di caricamento obsoleti che restituiscono un numero intero, ad esempio onAdFailedToLoad(int).
Annunci con premio: aggiunti onRewardedAdFailedToShow(AdError)
e ritirato onRewardedAdFailedToShow(int).
Mediazione con premio: è stato aggiunto il codice di errore di presentazione MEDIATION_SHOW_ERROR. Tutti gli errori di presentazione relativi agli annunci con mediazione ora restituiscono MEDIATION_SHOW_ERROR per AdError.getCode() e un AdError.getCause() non null che rappresenta l'errore di mediazione sottostante.
19.2.0
18-06-2020
Formato RewardedInterstitialAd aggiunto. Questa funzionalità è attualmente in versione beta privata. Contatta il tuo account manager per richiedere
l'accesso.
Annunci nativi: è stata aggiunta un'interfaccia utente di convalida nativa sulle richieste di test per aiutarti a individuare e correggere le violazioni delle norme relative agli annunci nativi.
Metodo MobileAds.disableMediationAdapterInitialization()
aggiunto. Chiama questo metodo prima di inizializzare l'SDK Google Mobile Ads per disattivare l'inizializzazione dell'adattatore di mediazione.
È stato corretto l'arresto anomalo di NullPointerException in MobileAds.initialize() che si è verificato su alcuni dispositivi su app che utilizzano l'SDK Lite.
19.0.1
18-03-2020
Annunci nativi: è stata corretta la perdita di memoria che si è verificata durante l'utilizzo di NativeCustomTemplateAd.
19.0.0
2020-03-02
Aggiunto il supporto per la lettura dei parametri di consenso dalla versione 2.0 del TCF di IAB e dalla stringa us_privacy di IAB.
Elementi setNeighboringContentUrls() e
getNeighboringContentUrls() aggiunti a AdRequest.
È stata aggiunta la classe ResponseInfo che fornisce informazioni su un annuncio caricato.
Per tutti i formati degli annunci, è stato ritirato getMediationAdapterClassName()
a favore di getResponseInfo().
Annunci nativi: sono stati aggiunti i metodi getDuration() e getCurrentTime() a MediaContent.
Mediazione nativa: sono stati aggiunti i metodi getDuration() e getCurrentTime() a UnifiedNativeAdMapper per l'implementazione degli adattatori.
Sono state aggiunte API per il formato dell'annuncio InstreamAd. Questa funzionalità è attualmente in versione beta privata. Rivolgiti al tuo account manager per richiedere l'accesso.
Banner adattivo: sono stati modificati i metodi di creazione del banner adattivo nella classe
AdSize. Ad esempio, ha rinominato AdSize.getCurrentOrientationBannerAdSizeWithWidth()
in AdSize.getCurrentOrientationAnchoredAdaptiveBannerAdSize().
Mediazione: l'SDK Google Mobile Ads ora rileva le eccezioni generate dagli adattatori di mediazione.
Mediazione con premio: è stato corretto un bug per cui, se più annunci con premio mediati venivano memorizzati nella cache, ne verrà visualizzato solo uno.
È stato aggiunto il metodo setTestDeviceIds() per attivare l'impostazione
dei dispositivi di test una volta per tutte le richieste di annunci.
18.2.0
2019-08-29
Sono state aggiunte API per il formato
AppOpenAd. Questa funzionalità è attualmente in versione beta privata. Rivolgiti al tuo account manager per richiedere l'accesso.
Mediazione: le eccezioni dell'adattatore le cui analisi dello stack includono l'SDK Google Mobile Ads ora vengono rilevate e gestite dall'SDK Google Mobile Ads.
18.1.0
2019-07-09
Release ufficiale per il supporto della misurazione delle app.
La misurazione delle app inizializza e invia i dati all'avvio dell'app per impostazione predefinita.
È stata aggiunta un'opzione per
ritardare la misurazione delle app
finché non viene richiamata esplicitamente l'SDK Google Mobile Ads.
È stato aggiunto MobileAds.getInitializationStatus()
per fornire lo stato di inizializzazione di tutte le reti pubblicitarie configurate per la tua app.
Aggiunto MobileAds.getRequestConfiguration().
I parametri di targeting impostati su questo oggetto di configurazione vengono utilizzati per tutte le richieste di annuncio.
Annunci nativi: per gli annunci non video, il tipo di scala delle immagini di MediaView ora può essere impostato utilizzando MediaView.setImageScaleType().
Annunci nativi: UnifiedNativeAd.getMediaContent() aggiunto.
I publisher che caricano le immagini solo tramite URL possono ora ottenere i contenuti multimediali dell'annuncio, fornirgli un'immagine e chiamare
MediaView.setMediaContent() per completare i dati delle immagini
tramite MediaView per gli annunci non video.
Dipendenze aggiunte su play-services-measurement e
play-services-measurement-sdk. Le app non devono più aggiungere queste dipendenze in modo esplicito.
Per evitare un arresto anomalo che si verifica al primo avvio dopo l'installazione dell'app dal Play Store, questa release richiede agli editori di dichiarare dipendenze aggiuntive nel file build.gradle:
Correzione dell'errore ANR che ha origine da
android.media.AudioManager.getStreamVolume.
17.2.0
11-03-2019
Video con premio: è stato aggiunto un nuovo insieme di API con premio (vedi il pacchetto
con premio) che ti consentono di caricare più annunci con premio contemporaneamente.
Mediazione: è stato aggiunto un nuovo insieme di API dell'adattatore di mediazione che supportano l'inizializzazione. Gli adattatori che implementano la nuova API implementano la classe Adapter.
I publisher che utilizzano firebase-analytics insieme alla versione
17.2.0 di qualsiasi libreria di annunci
(ad es. com.google.android.gms:play-services-ads:17.2.0)
deve utilizzare com.google.firebase:firebase-analytics:16.3.0.
17.1.3
2019-01-31
I publisher che utilizzano firebase-analytics insieme alla versione
17.1.3 di qualsiasi libreria di annunci
(ad es. com.google.android.gms:play-services-ads:17.1.3)
deve utilizzare com.google.firebase:firebase-analytics:16.3.0.
17.1.2
2018-12-03
I publisher che utilizzano firebase-analytics insieme alla versione
17.1.2 di qualsiasi libreria di annunci
(ad es. com.google.android.gms:play-services-ads:17.1.2)
deve utilizzare com.google.firebase:firebase-analytics:16.0.6.
17.1.1
2018-11-12
È stato corretto un bug per cui alcune combinazioni di play-services-ads e
firebase-analytics (ad es. ads:17.1.0 e
analytics:16.0.5) hanno generato un errore di compilazione
duplicate entry.
I publisher che utilizzano firebase-analytics insieme alla versione
17.1.1 di qualsiasi libreria di annunci
(ad es. com.google.android.gms:play-services-ads:17.1.1)
deve utilizzare com.google.firebase:firebase-analytics:16.0.5.
I publisher di AdMob Google devono specificare un
tag <meta-data> con la chiave
com.google.android.gms.ads.APPLICATION_ID
nel proprio file AndroidManifest.xml. Per ulteriori dettagli, consulta la Guida introduttiva.
Annunci nativi:NativeAppInstallAd, NativeContentAd e le API associate sono deprecate a favore di UnifiedNativeAd.
Per ulteriori istruzioni sull'utilizzo delle nuove API, consulta Annunci nativi
avanzati unificati.
Annunci nativi: è stata aggiunta la funzionalità "Disattiva questo annuncio".
Annunci nativi: il log di avviso benigno "UnconfirmedClickListener non deve essere null mentre è impostato ClickConfirmingView". è stato rimosso.
Annunci con premio: è stato aggiunto il metodo setAdMetadataListener il giorno
RewardedVideoAd per ascoltare le modifiche ai metadati degli annunci.
Annunci con premio: la chiamata al numero destroy() annullerà l'ascolto.
Risolto il bug per cui onRewardedVideoCompleted() non si attivava
con gli emulatori.
16.0.0
2018-10-02
Nessun annuncio modificato. Per ulteriori informazioni, leggi le note di rilascio di Google Play Services.
15.0.0
12-04-2018
Versione beta di MRAID v3.
Annunci nativi: è stata aggiunta l'API Unified Native Ad. Questa combinazione combina
NativeAppInstallAds e NativeContentAds in un nuovo
tipo: UnifiedNativeAd.
Nota. Quando utilizzi gli annunci nativi, viene visualizzato un avviso innocuo nei log quando viene fatto clic su quest'ultimo:
"UnconfirmedClickListener non deve essere null se ClickConfirmingView è impostato." Questo avviso può essere ignorato e verrà rimosso nella prossima release.
12.0.1
28-03-2018
Nessun annuncio modificato. Per ulteriori dettagli, consulta le note di rilascio di Google Play Services.
12.0.0
2018-03-20
Video con premio: il metodo di callback onRewardedVideoCompleted() è stato aggiunto a RewardedVideoAdListener.
Mediazione nativa: è stato aggiunto il metodo trackViews() a NativeAdMapper, consentendo agli adattatori di accedere agli oggetti View corrispondenti a singoli asset di annunci nativi.
Obsoleto di trackView() a favore di trackViews().
11.8.0
2017-12-18
Correzioni di bug e miglioramenti generali.
11.6.0
2017-11-07
Sono stati aggiunti il corso NativeAdViewHolder e i metodi correlati in
NativeAppInstallAd e NativeContentAd.
Deprecato AdLoader.getMediationAdapterClassName (i publisher devono utilizzare invece metodi con lo stesso nome in NativeAppInstallAd e NativeContentAd).
Gli annunci di prova ora mostrano un'etichetta nella parte superiore dell'annuncio. Per ulteriori dettagli, consulta la guida al test.
11.4.0
19-09-2017
Metodi getMediationAdapterClassName() aggiunti alle
classi NativeAppInstallAd e NativeContentAd. Il metodo con lo stesso nome in AdLoader verrà ritirato.
È stato aggiunto un nuovo metodo loadAd() che accetta un oggetto PublisherAdRequest
nella classe RewardedVideoAd.
11.2.0
14-08-2017
È stato aggiunto il metodo loadAds() alla classe AdLoader, che consente alle app di caricare più annunci unici in una singola richiesta.
Quando esegui l'upgrade dell'app alla versione 11.2.0 o successiva dell'SDK Google Mobile Ads, è necessario aggiornare anche build.gradle dell'app per specificare un compileSdkVersion di almeno 26 (Android O). Ciò
non cambia il modo in cui viene eseguita l'app. Non dovrai aggiornare
targetSdkVersion.
A partire dalla versione 11.2.0, l'SDK Google Mobile Ads è disponibile tramite il Repository Maven di Google. Per ulteriori informazioni, consulta le note di rilascio di Google Play Services.
11.0.0
2017-06-07
Sono stati aggiunti i metodi onAdClicked() e
onAdImpression()
al corso AdListener.
Questi metodi vengono richiamati solo per gli annunci per l'installazione di app nativi e per gli annunci di contenuti nativi.
Sono stati rimossi i metodi getInAppPurchaseListener() e
setInAppPurchaseListener() dai corsi AdView, InterstitialAd
e NativeExpressAdView. Sono state rimosse anche le classi
degli acquisti in-app correlate.
È stata aggiunta la possibilità di attivare la modalità immersiva negli annunci a schermo intero aggiungendo il metodo setImmersiveMode() alle classi PublisherInterstitialAd e RewardedVideoAd.
Sono state aggiunte l'interfaccia OnPublisherAdViewLoadedListener, la classe PublisherAdViewOptions e la classe PublisherAdViewOptions.Builder per l'utilizzo con AdLoader per le richieste native-plus-banner.
È stata aggiunta l'interfaccia facoltativa OnImmersiveModeUpdatedListener che è possibile implementare dagli adattatori di mediazione per ricevere informazioni sugli aggiornamenti della modalità immersiva.
Metodo getMediationAdapterClassName() aggiunto alla
classe RewardedVideoAd.
Sono state aggiunte regole keep per preservare automaticamente i nomi delle classi dell'adattatore di mediazione quando utilizzi ProGuard.
10.2.0
2017-2-15
Google Play Services 10.2.x è la prima release che non include più il supporto completo per la versione Android 2.3.x (Gingerbread).
Le app sviluppate utilizzando l'SDK 10.2.x e versioni successive richiedono un livello API Android minimo 14 e non possono essere installate su dispositivi con un livello API inferiore a 14. Per scoprire di più sulle opzioni, inclusa la creazione di più APK per estendere il supporto della tua app per Android Gingerbread, consulta il
Blog per sviluppatori Android.
Aggiunto il supporto per gli asset video per i contenuti nativi avanzati e gli annunci modello personalizzati.
Sono stati aggiunti i metodi getVideoController(),
setVideoOptions() e getVideoOptions()
alla classe PublisherAdView.
È stato aggiunto il corso AdChoicesView.
Sono stati aggiunti i metodi getAdChoicesContent() e
setAdChoicesContent() alla
classe NativeAdMapper.
È stata aggiunta l'interfaccia InitializableMediationRewardedVideoAdAdapter
per gli adattatori di mediazione video con premio che vogliono
attivare l'inizializzazione anticipata prima che venga effettuata una richiesta di annuncio.
Aggiunto il supporto per l'anteprima in-app e la risoluzione dei problemi in Google Ad Manager.
10.0.1
2016-11-21
Correzioni di bug e miglioramenti generali.
9.8.0
2016-10-24
MobileAds.Initialize(Context) non è più deprecato.
I publisher di Google Ad Manager dovrebbero chiamare questo metodo durante l'inizializzazione delle loro app. I publisher AdMob devono comunque utilizzare MobileAds.Initialize(Context, String) e trasmettere il codice dell'applicazione.
9.6.0
22-09-2016
È stata aggiunta la classe MediaView per gli annunci video nativi avanzati.
È stato aggiunto un metodo openDebugMenu() alla classe
MobileAds per l'anteprima delle creatività e
la risoluzione dei problemi delle unità pubblicitarie Ad Manager.
Aggiunto il supporto per gli eventi personalizzati video con premio.
9.4.0
01-08-2016
Correzioni di bug e miglioramenti generali.
9.2.0
27-06-2016
È stato aggiunto il metodo setAdChoicesPlacement() alla classe NativeAdOptions.Builder, che i publisher di app ora possono utilizzare per specificare la posizione del proprio AdChoices negli annunci nativi.
La riproduzione degli annunci video è stata migliorata con diverse correzioni di bug.
9.0.1
2016-05-26
Risolve un problema di ProGuard introdotto nella versione 9.0.0.
Gli editori non hanno più bisogno di un'opzione keep per
com.google.android.gms.common.util.DynamiteApi.
9.0.0
18-05-2016
Aggiunta la compilazione automatica delle informazioni sulla posizione
per le app che concedono esplicitamente l'autorizzazione di accesso alla posizione.
Aggiunto il supporto per gli eventi personalizzati di mediazione video con premio.
Sono state aggiunte opzioni video per gli annunci nativi Express.
Solo per questa release, le app che utilizzano ProGuard per post-elaborazione dell'applicazione devono aggiungere la seguente opzione keep al file di configurazione di ProGuard:
-keep public @com.google.android.gms.common.util.DynamiteApi class * { *; }
8.4.0
2015-12-18
È stato aggiunto un metodo pubblico,
MobileAds.setAppVolume(),
per indicare all'SDK Mobile Ads il livello di volume attuale di un'app.
Correzioni di bug e miglioramenti implementati.
8.3.0
2015-11-6
Aggiunto il supporto per gli annunci video con premio.
È stato aggiunto un metodo isLoading() a PublisherAdView e PublisherInterstitialAd per verificare se è in corso una richiesta di annuncio.
Metodo setIsDesignedForFamilies() aggiunto a
AdRequest.Builder
e PublisherAdRequest.Builder.
Metodo destroy() aggiunto a NativeAdView.
8.1.0
2015-09-24
Correzione di diversi bug.
7.8.0
13-08-2015
Versione release ufficiale MRAID v2.
È stato aggiunto un metodo isLoading() a
AdLoader,
AdView
e InterstitialAd
per controllare se è in corso una richiesta di annuncio.
Deprecato PublisherAdRequest.Builder#setManualImpressionsEnabled().
Usa invece il criterio PublisherAdView#setManualImpressionsEnabled().
7.5.0
28-05-2015
Aggiunto il supporto per i formati di annunci nativi di contenuti e per l'installazione di app in AdMob e Ad Manager.
Aggiunto il supporto per i formati di annunci nativi personalizzati, disponibile per le prenotazioni di Ad Manager.
7.3.0
28-04-2015
Correzione di diversi bug.
7.0.0
19-03-2015
Metodi addCustomTargeting() e addCategoryExclusion() aggiunti a PublisherAdRequest.Builder.
Risolto un problema che causava la registrazione di più impressioni in Ad Manager da parte di PublisherAdView.recordManualImpression() quando veniva utilizzato il conteggio manuale delle impressioni.
Il metodo setRequestAgent()
è stato aggiunto a AdRequest.Builder
e PublisherAdRequest.Builder.
Questo metodo deve essere utilizzato per indicare le origini delle richieste di annuncio da parte di terze parti che mediano l'SDK Mobile Ads.
6.5.87
2014-12-08
Introduzione dell'architettura JAR suddivisa: ora gli sviluppatori di Android Studio possono
includere solo la parte relativa agli annunci di Google Play Services in base a
com.google.android.gms:play‑services‑ads:6.+.
Nota: le app che creano annunci banner in XML devono comunque fare riferimento all'intera libreria com.google.android.gms:play‑services:6.+.
Correzione di diversi bug.
6,1
2014-10-08
Metodo getLocation() aggiunto a
com.google.android.gms.ads.MediationAdRequest.
È stata aggiunta una descrizione dei contenuti al pulsante di chiusura
interstitial per l'accessibilità.
È stato rimosso il logging di "Risorse Google Play non trovate" quando il progetto di biblioteca è collegato correttamente.
È stato aggiunto getMediationAdapterClassName() a AdView per ottenere il nome della classe dell'adattatore di mediazione della rete pubblicitaria che mostra al momento un annuncio.
5,0
25-06-2014
Sono state aggiunte nuove API per implementare gli eventi personalizzati.
Aggiunto il flusso di acquisto predefinito per gli acquisti in-app, utilizzando l'API Fatturazione Google Play.
4.4
2014-05-07
Sono state aggiunte nuove API dell'adattatore di mediazione.
È stato aggiunto il nuovo formato dell'annuncio LARGE_BANNER 320 x 100 sia per telefoni
che per tablet.
È stato aggiunto un nuovo formato interstitial per l'acquisto in-app. Imposta un InAppPurchaseListener su InterstitialAd per ascoltare gli eventi di acquisto in-app.
Correzione di bug per l'arresto anomalo di SecurityException dovuto alla lettura di gservices senza autorizzazione.
4.3
17-03-2014
Ora InterstitialAd funziona se viene passato un contesto dell'applicazione.
Metodo setContentUrl() aggiunto a PublisherAdRequest.Builder.
Correzione dell'eccezione quando Servizio non registrato.
4.2
03-02-2014
Correzione di diversi bug.
4,1
16-01-2014
Aggiunto il supporto per Ad Manager e gli annunci della rete di ricerca per le app mobile.
AdRequest.Builder ora ha un metodo setLocation().
Risolto un arresto anomalo che si verificava se veniva richiesto un annuncio interstitial, ma AdActivity non era specificato nel manifest.