Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Version
Veröffentlichungsdatum
Hinweise
23.0.0
07.03.2024
Wichtige Änderungen:
Das Mindest-API-Level für Android wurde auf 21 erhöht.
Wenn Sie weiterhin Nutzermesswerte in AdMob erfassen möchten, müssen Sie Ihre AdMob-App mit Firebase verknüpfen und das Google Analytics for Firebase SDK in Ihre App einbinden.
Die verworfene API MobileAds.enableSameAppKey() wurde entfernt und die alternative Methode MobileAds.putPublisherFirstPartyIdEnabled() aktualisiert, um einen booleschen Wert darüber zurückzugeben, ob die Steuerungspersistenz erfolgreich ist oder nicht.
Native Ads:
AdLoader.forUnifiedNativeAd() wurde entfernt. Verwenden Sie stattdessen AdLoader.forNativeAd().
AdLoader.forCustomTemplateAd() wurde entfernt. Verwenden Sie stattdessen AdLoader.forCustomFormatAd().
„AdFormat.UNKNOWN“ wurde ohne Ersatz entfernt. Apps, in denen QueryInfo.generate() verwendet wird, müssen ein Anzeigenformat übergeben.
Die von der übergeordneten Methode übernommenen AdManagerAdRequest.Builder-Methoden können jetzt verkettet werden, um aus einem einzigen Aufruf ein Objekt zu erstellen.
Hierfür war eine Änderung an der Übernahmestruktur erforderlich, sodass AdManagerAdRequest.Builder nicht mehr von AdRequest.Builder übernimmt.
Anzeigenprüftool:SDK-Unterstützung zum Anfordern und Einblenden von Anzeigen, die über die Ad Inspector-Benutzeroberfläche angefordert werden, wurde hinzugefügt.
Es wurde eine neue QueryInfo.generate()-Methode hinzugefügt, die eine Anzeigenblock-ID verwendet.
Anzeigenprüftool:Das Tool ermöglicht das Auslösen von Anzeigenanfragen über die Benutzeroberfläche des Anzeigenprüftools auf Geräten ohne Google Play-Dienste.
22.0.0
29.03.2023
Wichtige Änderungen:
NativeCustomFormatAd.getVideoController() und NativeCustomFormatAd.getVideoMediaView() wurden zugunsten von NativeCustomFormatAd.getMediaContent() entfernt.
Vermittlung: Der Rückgabewert für Adapter.getVersionInfo() und Adapter.getSDKVersionInfo() wurde von Typ com.google.android.gms.ads.mediation.VersionInfo zu com.google.android.gms.ads.VersionInfo geändert. Wir empfehlen, dass Adapter den neuen Typ zurückgeben, da com.google.android.gms.ads.mediation.VersionInfo verworfen wurde.
21.5.0
31.01.2023
App-Start-Anzeigen:Es wurden verworfene AppOpenAd.load()-Methoden, die einen Eingabeparameter für die Ausrichtung akzeptieren, und neue Methoden hinzugefügt, die keine Ausrichtungseingabe unterstützen. Die neuen Methoden bestimmen die Ausrichtung zum Zeitpunkt der Anfrage und entsprechen dem Verhalten anderer Vollbildformate.
Vermittlung:Die Vermittlung wird für App-Start-Anzeigen unterstützt.
Die Berechtigung RECEIVE_BOOT_COMPLETED wurde aus der Abhängigkeit androidx.work:work-runtime entfernt. Wenn Sie Gradle-Versionen vor 7.2.0 verwenden und eine Berechtigung für Ihre App benötigen, müssen Sie die Berechtigung möglicherweise explizit in Ihrem Android-Manifest deklarieren.
21.4.0
14.12.2022
Die Ad Manager-App-ID ist jetzt für alle Ad Manager-Apps und das Format ca-app-pub-################~########## erforderlich. Weitere Informationen finden Sie unter App konfigurieren.
Anzeigenprüftool:Erweiterung der SDK-Unterstützung zum Einblenden von Banneranzeigen und nativen Anzeigen, die über die Benutzeroberfläche des Anzeigenprüftools angefordert werden.
Eigene Publisher-IDs (früher „App-interner Schlüssel“ genannt) werden jetzt unterstützt. So können Sie mithilfe von Daten, die aus Ihren Apps erhoben wurden, relevantere und personalisierte Anzeigen präsentieren.
Offizielle Release-Version für die QueryInfo-Generation.
21.3.0
10.10.2022
Anzeigenprüftool:SDK-Unterstützung zum Anfordern und Einblenden von Anzeigen, die über die Benutzeroberfläche des Anzeigenprüftools angefordert wurden, wurde hinzugefügt.
Das Google Mobile Ads SDK deaktiviert die Übertragung der Android-Werbe-ID (Android Advertising Identifier, AAID), wenn RequestConfiguration.Builder.setTagForChildDirectedTreatment() mit TAG_FOR_CHILD_DIRECTED_TREATMENT_TRUE aufgerufen wird (siehe
Einstellung für Inhalte auf Kinder) oder RequestConfiguration.Builder.setTagForUnderAgeOfConsent() mit TAG_FOR_UNDER_AGE_OF_CONSENT_TRUE aufgerufen wird (siehe
Einstellung für minderjährige Nutzer).
20.5.0
18.11.2021
Android 12-Geräte werden jetzt für Apps unterstützt, die auf API 31 ausgerichtet sind.
Die
App-Set-ID
wird jetzt für Anwendungsfälle wie Berichterstellung und Betrugsprävention unterstützt.
20.4.0
22.09.2021
Ab Version 20.4.0 enthält das Google Mobile Ads SDK die Berechtigung com.google.android.gms.permission.AD_ID im Manifest des SDK. Diese wird von den Android-Build-Tools automatisch mit dem App-Manifest zusammengeführt. Weitere Informationen zur Erklärung der Berechtigung AD_ID und dazu, wie du sie deaktivierst, findest du
in diesem Play Console-Hilfeartikel.
Der Callback onAdClicked() wurde zu FullScreenContentCallback hinzugefügt.
Der Callback onAdClicked() wurde in der Klasse AdListener für das native Anzeigenformat aktiviert.
Vermittlungsadapter: Die Annotation zur Null-Zulässigkeit für den Parameter mediationExtras in allen Ladeaufrufen des Vermittlungsadapters wurde korrigiert.
20.2.0
08.06.2021
Das Anzeigenprüftool (Beta) wird jetzt für Google Ad Manager-Publisher unterstützt.
Der onAdImpression()-Callback wurde zu FullScreenContentCallback hinzugefügt.
Das Format InstreamAd wurde verworfen.
Vermittlungsadapter:
MediationBannerAdapter, MediationInterstitialAdapter und MediationNativeAdapter wurden verworfen. Neue Adapter sollten die Klasse Adapter implementieren, um diese Formate zu laden.
Mit Gebotsadaptern können jetzt in der Klasse Adapter unterschiedliche Lademethoden für RTB-spezifische Formate implementiert werden.
19.7.0
20.01.2021
Wesentliche Änderungen:
InterstitialAd
RewardedAd
NativeAd
AppOpenAd
Eingestellt: CustomRenderedAd.
Klassen und Pakete mit dem Präfix Publisher wurden verworfen und durch das Präfix AdManager ersetzt.
Letzte Nebenversion vor Version 20.0.0. Alle APIs, die in diesem und früheren Releases als verworfen gekennzeichnet sind, werden in Version 20.0.0 entfernt. Weitere Informationen finden Sie in der Migrationsanleitung für Version 20.0.0.
19.6.0
04.12.2020
Die Methode onAdLeftApplication() AdListener wurde verworfen.
Ein Fehler wurde behoben, bei dem Nutzer auf Geräten mit Android 11 aufgefordert wurden, einen Browser auszuwählen, wenn sie auf eine Anzeige klicken.
19.5.0
20.10.2020
Banneranzeigen:Für Banneranzeigen wird jetzt die Methode onAdImpression()
AdListener aufgerufen.
Die Methode setHttpTimeoutMillis() wurde hinzugefügt, um das Zeitlimit für HTTPS-Aufrufe des Google Mobile Ads SDK anzupassen.
Android 11-Geräte werden jetzt für Apps unterstützt, die auf API 30 ausgerichtet sind.
App-Start-Anzeigen:Das AppOpenAd-Format wurde geändert, sodass es mehr wie eine Vollbildansicht als eine Banneransicht funktioniert. Die Methoden getResponseInfo() und show() wurden zu AppOpenAd hinzugefügt. Die Klassen AppOpenAdView und AppOpenAdPresentationCallback wurden verworfen.
Vermittlung:Berichte zum Vermittlungsstatus sind jetzt verfügbar. Mit ResponseInfo.getAdapterResponses() können Sie Antwortinformationen für jedes Werbenetzwerk abrufen, das an einer Anzeigenanfrage beteiligt war.
Bisherige Anzeigen mit Prämie:RewardedVideoAd wurde eingestellt.
Das Format RewardedInterstitialAd wurde hinzugefügt, derzeit in der nicht öffentlichen Betaversion.
Es wurde ein Fehler behoben, bei dem MobileAds.initialize() den Abschluss-Handler nur einmal zurückruft. Jeder Aufruf von MobileAds.initialize() löst jetzt den Abschluss-Callback aus.
Allen Anzeigenformaten, die einen LoadAdError zurückgeben, wurden neue Callbacks für Ladefehler hinzugefügt. Beispiel: onAdFailedToLoad(LoadAdError).
Veraltete Callbacks für Ladefehler, die eine Ganzzahl zurückgeben. Beispiel: onAdFailedToLoad(int).
Anzeigen mit Prämie:onRewardedAdFailedToShow(AdError) wurde hinzugefügt und onRewardedAdFailedToShow(int) wurde eingestellt.
Vermittlung mit Prämie:Der Fehlercode für die Präsentation MEDIATION_SHOW_ERROR wurde hinzugefügt. Für alle Darstellungsfehler im Zusammenhang mit vermittelten Anzeigen wird jetzt MEDIATION_SHOW_ERROR für AdError.getCode() und ein NonNull-AdError.getCause() zurückgegeben, der den zugrunde liegenden Vermittlungsfehler darstellt.
19.2.0
18.06.2020
Native Anzeigen:Den Testanfragen wurde eine Benutzeroberfläche für das native Validator hinzugefügt, mit der Sie Verstöße gegen native Richtlinien leichter erkennen und beheben können.
Die Methode MobileAds.disableMediationAdapterInitialization() wurde hinzugefügt. Rufen Sie diese Methode vor der Initialisierung des Google Mobile Ads SDK auf, um die Initialisierung des Vermittlungsadapters zu deaktivieren.
Für das Anzeigenformat InstreamAd wurden APIs hinzugefügt. Dieses Feature befindet sich derzeit in der nicht öffentlichen Betaversion. Wenden Sie sich an Ihren Account Manager, um Zugriff anzufordern.
Adaptives Banner: Die Methoden zum Erstellen von adaptiven Bannern in der Klasse AdSize wurden geändert. Beispiel: AdSize.getCurrentOrientationBannerAdSizeWithWidth() wurde in AdSize.getCurrentOrientationAnchoredAdaptiveBannerAdSize() umbenannt.
Vermittlung: Das Google Mobile Ads SDK erfasst jetzt Ausnahmen, die von Vermittlungsadaptern ausgelöst werden.
Vermittlung mit Prämie: Ein Fehler wurde behoben, bei dem mehrere vermittelte Anzeigen mit Prämie im Cache gespeichert wurden, aber nur eine angezeigt wurde.
Die Methode setTestDeviceIds() wurde hinzugefügt, um die Einstellung von Testgeräten für alle Anzeigenanfragen einmal zu aktivieren.
18.2.0
29.08.2019
APIs für das AppOpenAd-Format wurden hinzugefügt. Dieses Feature befindet sich derzeit in der nicht öffentlichen Betaversion. Wenden Sie sich an Ihren Account Manager, um Zugriff anzufordern.
Vermittlung: Adapterausnahmen, deren Stacktraces das Google Mobile Ads SDK enthalten, werden jetzt vom Google Mobile Ads SDK erfasst und verarbeitet.
18.1.0
09.07.2019
Offizieller Release für die Unterstützung der App-Messung
Es wurde eine neue Initialisierungsmethode hinzugefügt (MobileAds.initialize(Context, OnInitializationCompleteListener)), die Sie benachrichtigt, wenn das Google Mobile Ads SDK und alle konfigurierten Vermittlungsadapter die Initialisierung abgeschlossen haben.
MobileAds.getInitializationStatus() wurde hinzugefügt, um den Initialisierungsstatus aller für Ihre App konfigurierten Werbenetzwerke bereitzustellen.
MobileAds.getRequestConfiguration() wurde hinzugefügt.
Die für dieses Konfigurationsobjekt festgelegten Targeting-Parameter werden für alle Anzeigenanfragen verwendet.
Native Anzeigen: Die Methode NativeAdOptions.Builder.setMediaAspectRatio() wurde hinzugefügt, um ein bestimmtes Seitenverhältnis für das Media-Asset einer nativen Anzeige anzufordern.
Diese Option hat Vorrang vor der inzwischen verworfenen Methode setImageOrientation().
Native Anzeigen: Bei Nicht-Videoanzeigen kann der Bildskalierungstyp von MediaView jetzt mit MediaView.setImageScaleType() festgelegt werden.
Native Anzeigen: UnifiedNativeAd.getMediaContent() wurden hinzugefügt.
Publisher, die Bilder nur über URLs laden, können jetzt die Medieninhalte der Anzeige abrufen, ein Bild bereitstellen und MediaView.setMediaContent() aufrufen, um Bilddaten über MediaView für Anzeigen ohne Videoanzeigen auszufüllen.
Native Anzeigen: Es wurden APIs hinzugefügt, um die Unterstützung von Open Measurement für benutzerdefinierte native Anzeigenformate ohne Videos zu ermöglichen.
Die Correlator-Klasse und die zugehörigen APIs wurden entfernt.
Diese Funktion war zuvor nicht funktionsfähig.
Abhängigkeiten von play-services-measurement und play-services-measurement-sdk wurden hinzugefügt. Anwendungen müssen diese Abhängigkeiten nicht mehr explizit hinzufügen.
Um einen Absturz zu vermeiden, der beim ersten Start nach der Installation der App aus dem Play Store auftritt, müssen Verlage und Webpublisher in diesem Release zusätzliche Abhängigkeiten in „build.gradle“ deklarieren:
Fehlerkorrektur für ANR-Fehler vom android.media.AudioManager.getStreamVolume.
17.2.0
11.03.2019
Videoanzeigen mit Prämie:Wir wurden neue APIs für Anzeigen mit Prämie hinzugefügt (siehe Paket mit Prämie), mit denen sich mehrere Anzeigen mit Prämie gleichzeitig laden lassen.
Vermittlung:Es wurden neue Vermittlungsadapter-APIs hinzugefügt, die die Initialisierung unterstützen. Adapter, die die neue API implementieren, implementieren die Klasse Adapter.
Verlage und Webpublisher, die firebase-analytics mit Version 17.2.0 einer Anzeigenbibliothek verwenden (z.B. com.google.android.gms:play-services-ads:17.2.0) muss com.google.firebase:firebase-analytics:16.3.0 verwenden.
17.1.3
31.01.2019
Verlage und Webpublisher, die firebase-analytics mit Version 17.1.3 einer Anzeigenbibliothek verwenden (z.B. com.google.android.gms:play-services-ads:17.1.3) muss com.google.firebase:firebase-analytics:16.3.0 verwenden.
17.1.2
03.12.2018
Verlage und Webpublisher, die firebase-analytics mit Version 17.1.2 einer Anzeigenbibliothek verwenden (z.B. com.google.android.gms:play-services-ads:17.1.2) muss com.google.firebase:firebase-analytics:16.0.6 verwenden.
17.1.1
12.11.2018
Es wurde ein Fehler behoben, bei dem bestimmte Kombinationen von play-services-ads und firebase-analytics (z.B. ads:17.1.0 & analytics:16.0.5) führten zu einem duplicate entry-Compiler-Fehler.
Verlage und Webpublisher, die firebase-analytics mit Version 17.1.1 einer Anzeigenbibliothek verwenden (z.B. com.google.android.gms:play-services-ads:17.1.1) muss com.google.firebase:firebase-analytics:16.0.5 verwenden.
Google Ad Manager Publisher müssen ein <meta-data>-Tag mit dem Schlüssel
com.google.android.gms.ads.AD_MANAGER_APP
in ihrer AndroidManifest.xml angeben. Weitere Informationen findest du im Startleitfaden.
Native Anzeigen:NativeAppInstallAd, NativeContentAd und die zugehörigen APIs wurden zugunsten von UnifiedNativeAd eingestellt.
Weitere Informationen zur Verwendung der neuen APIs finden Sie unter Native Ads Advanced Unified.
Native Anzeigen:Die Funktion „Diese Anzeige ignorieren“ wurde hinzugefügt.
Native Anzeigen:Das Protokoll für eine harmlose Warnung: „UnconfirmedClickListener darf nicht null sein, während ClickConfirmingView festgelegt ist.“ wurde entfernt.
Anzeigen mit Prämie:Die Methode setAdMetadataListener wurde in RewardedVideoAd hinzugefügt, um Änderungen an Anzeigenmetadaten zu erfassen.
Anzeigen mit Prämie:Durch Aufrufen von destroy() wird der Listener auf „null“ gesetzt.
Ein Fehler wurde behoben, bei dem onRewardedVideoCompleted() nicht auf Emulatoren ausgelöst wurde.
16.0.0
02.10.2018
Keine Änderungen bei Anzeigen. Weitere Informationen finden Sie in den Versionshinweisen zu Google Play-Diensten.
15.0.0
12.04.2018
MRAID v3 (Betaversion).
Native Anzeigen:Die Unified Native Ad API wurde hinzugefügt. Dadurch werden NativeAppInstallAds und NativeContentAds zu einem neuen Typ kombiniert: UnifiedNativeAd.
Hinweis:Wenn Sie native Anzeigen verwenden, wird in den Logs die folgende Warnung angezeigt, wenn auf die native Anzeige geklickt wird: „UnconfirmedClickListener darf nicht null sein, während ClickConfirmingView festgelegt ist.“ Sie können diese Warnung ignorieren und werden mit dem nächsten Release entfernt.
12.0.1
28.03.2018
Keine Änderungen bei Anzeigen. Weitere Informationen finden Sie in den Versionshinweisen zu den Google Play-Diensten.
12.0.0
20.03.2018
Video mit Prämie: Die Callback-Methode onRewardedVideoCompleted() wurde zu RewardedVideoAdListener hinzugefügt.
Native Vermittlung: Die Methode trackViews() wurde zu NativeAdMapper hinzugefügt, wodurch Adapter auf View-Objekte zugreifen können, die einzelnen nativen Anzeigen-Assets entsprechen.
trackView() zugunsten von trackViews() verworfen.
11.8.0
18.12.2017
Fehlerkorrekturen und allgemeine Verbesserungen.
11.6.0
07.11.2017
Die NativeAdViewHolder-Klasse und verwandte Methoden wurden in NativeAppInstallAd und NativeContentAd hinzugefügt.
Eingestelltes AdLoader.getMediationAdapterClassName (Publisher sollten stattdessen die gleichnamigen Methoden in NativeAppInstallAd und NativeContentAd verwenden).
Bei Testanzeigen wird über der Anzeige jetzt ein Label eingeblendet. Weitere Informationen findest du im Testleitfaden.
11.4.0
19.09.2017
Den Klassen NativeAppInstallAd und NativeContentAd wurden getMediationAdapterClassName()-Methoden hinzugefügt. Die Methode mit demselben Namen in AdLoader wird eingestellt.
Der Klasse MediationNativeListener wurde die Methode onVideoEnd() hinzugefügt. Die Methoden hasVideoContent(), setHasVideoContent() und setMediaView() wurden der Klasse NativeAdMapper sowie die Methoden getAdVolume() und isAdMuted() zur Klasse NativeMediationAdRequest hinzugefügt, um die Vermittlung nativer Videos zu unterstützen.
Die Klasse SearchAdRequest wurde entfernt.
11.2.2
05.09.2017
Eine neue loadAd()-Methode wurde hinzugefügt, die ein PublisherAdRequest-Objekt zur RewardedVideoAd-Klasse annimmt.
11.2.0
14.08.2017
Der AdLoader-Klasse wurde die Methode loadAds() hinzugefügt, mit der Apps mehrere eindeutige Anzeigen in einer einzigen Anfrage laden können.
Wenn Sie Ihre App auf Version 11.2.0 oder höher des Google Mobile Ads SDK aktualisieren, muss auch die build.gradle der App so aktualisiert werden, dass für compileSdkVersion mindestens 26 (Android O) angegeben ist. Dies ändert nichts an der Ausführung Ihrer Anwendung. Sie müssen targetSdkVersion nicht aktualisieren.
Ab Version 11.2.0 ist das Google Mobile Ads SDK über das Maven-Repository von Google verfügbar. Weitere Informationen finden Sie in den Versionshinweisen zu den Google Play-Diensten.
11.0.0
07.06.2017
Die Methoden onAdClicked() und onAdImpression() wurden der Klasse AdListener hinzugefügt.
Diese Methoden werden nur für native App-Installationsanzeigen und native Contentanzeigen aufgerufen.
Die Methoden getInAppPurchaseListener() und setInAppPurchaseListener() wurden aus den Klassen AdView, InterstitialAd und NativeExpressAdView entfernt. Auch verwandte Klassen für In-App-Käufe wurden entfernt.
Der immersive Modus kann jetzt für Vollbildanzeigen aktiviert werden, indem die Methode setImmersiveMode() zu den Klassen PublisherInterstitialAd und RewardedVideoAd hinzugefügt wird.
Die Schnittstelle OnPublisherAdViewLoadedListener, die Klasse PublisherAdViewOptions und die Klasse PublisherAdViewOptions.Builder zur Verwendung mit AdLoader für Anfragen für native Anzeigen und Banner wurden hinzugefügt.
Die optionale Schnittstelle OnImmersiveModeUpdatedListener wurde hinzugefügt, die Vermittlungsadapter implementieren können, um über Aktualisierungen des immersiven Modus informiert zu werden.
Die Methode getMediationAdapterClassName() wurde der Klasse RewardedVideoAd hinzugefügt.
keep-Regeln wurden hinzugefügt, um die Klassennamen des Vermittlungsadapters bei Verwendung von ProGuard automatisch beizubehalten.
10.2.0
15.02.2017
Die Google Play-Dienste 10.2.x ist die erste Version, die keine vollständige Unterstützung für Android 2.3.x (Gingerbread) mehr bietet.
Für Apps, die mit SDK-Version 10.2.x und höher entwickelt wurden, ist ein Android API-Level von mindestens 14 erforderlich. Sie können nicht auf Geräten mit einem API-Level unter 14 installiert werden. Weitere Informationen zu deinen Optionen, einschließlich der Erstellung mehrerer APKs, um die Unterstützung deiner App für Android Gingerbread zu erweitern, findest du im
Blog für Android-Entwickler.
Video-Assets für erweiterte native Contentanzeigen und benutzerdefinierte Vorlagenanzeigen werden jetzt unterstützt.
Die Methoden getVideoController(), setVideoOptions() und getVideoOptions() wurden der Klasse PublisherAdView hinzugefügt.
Die Klasse AdChoicesView wurde hinzugefügt.
Die Methoden getAdChoicesContent() und setAdChoicesContent() wurden der Klasse NativeAdMapper hinzugefügt.
Die InitializableMediationRewardedVideoAdAdapter-Schnittstelle für Adapter für die Vermittlung von Videos mit Prämie wurde hinzugefügt, die eine frühzeitige Initialisierung aktivieren möchten, bevor eine Anzeigenanfrage gestellt wird.
In Google Ad Manager werden jetzt die In-App-Vorschau und -Fehlerbehebung unterstützt.
10.0.1
21.11.2016
Fehlerkorrekturen und allgemeine Verbesserungen.
9.8.0
24.10.2016
MobileAds.Initialize(Context) wurde nicht mehr eingestellt.
Google Ad Manager-Publisher sollten diese Methode aufrufen, wenn sie ihre Apps initialisieren. AdMob-Publisher sollten weiterhin MobileAds.Initialize(Context, String) verwenden und ihren Anwendungscode übergeben.
9.6.0
22.09.2016
Die Klasse MediaView wurde für erweiterte Videoanzeigen für native Anzeigen hinzugefügt.
Der Klasse MobileAds wurde die Methode openDebugMenu() für die Creative-Vorschau und die Fehlerbehebung von Ad Manager-Anzeigenblöcken hinzugefügt.
Benutzerdefinierte Ereignisse für Videos mit Prämie werden jetzt unterstützt.
Die Wiedergabe von Videoanzeigen wurde durch mehrere Fehlerkorrekturen verbessert.
9.0.1
26.05.2016
Behebt ein in Version 9.0.0 eingeführtes ProGuard-Problem.
Verlage und Webpublisher benötigen die Option keep für com.google.android.gms.common.util.DynamiteApi nicht mehr.
9.0.0
18.05.2016
Standortinformationen für Apps, die die Berechtigung zur Standortermittlung explizit erteilen, werden jetzt automatisch ausgefüllt.
Die Vermittlung benutzerdefinierter Ereignisse für Videos mit Prämie wird jetzt unterstützt.
Videooptionen für native Express-Anzeigen hinzugefügt
Die API für benutzerdefinierte Suchanzeigen wurde aktualisiert.
Nur für diesen Release müssen Apps, die ProGuard zur Nachbearbeitung ihrer Anwendung verwenden, der ProGuard-Konfigurationsdatei die folgende Option keep hinzufügen:
-keep public @com.google.android.gms.common.util.DynamiteApi class * { *; }
8.4.0
18.12.2015
Die öffentliche Methode MobileAds.setAppVolume() wurde hinzugefügt, um das Mobile Ads SDK über die aktuelle Lautstärke einer App zu informieren.
Fehlerkorrekturen und Verbesserungen.
8.3.0
6.11.2015
Videoanzeigen mit Prämie werden jetzt unterstützt.
Den PublisherAdView und PublisherInterstitialAd wurde eine isLoading()-Methode hinzugefügt, mit der geprüft werden kann, ob eine Anzeigenanfrage aktiv ist.
Die Methode setIsDesignedForFamilies() wurde zu AdRequest.Builder und PublisherAdRequest.Builder hinzugefügt.
Die Methode destroy() wurde zu NativeAdView hinzugefügt.
8.1.0
24.09.2015
Diverse Fehlerkorrekturen.
7.8.0
13.08.2015
Offizielle Veröffentlichungsversion von MRAID v2.
Die Methode isLoading() wurde zu AdLoader, AdView und InterstitialAd hinzugefügt, um zu prüfen, ob eine Anzeigenanfrage läuft.
Eingestellt: PublisherAdRequest.Builder#setManualImpressionsEnabled().
Verwenden Sie stattdessen PublisherAdView#setManualImpressionsEnabled().
7.5.0
28.05.2015
In AdMob und Ad Manager werden native Anzeigenformate für App-Installationen und native Inhalte unterstützt.
Benutzerdefinierte native Anzeigenformate werden jetzt für Ad Manager-Reservierungen unterstützt.
7.3.0
28.04.2015
Diverse Fehlerkorrekturen.
7.0.0
19.03.2015
Die Methoden addCustomTargeting() und addCategoryExclusion() wurden zu PublisherAdRequest.Builder hinzugefügt.
Das Problem, dass mit PublisherAdView.recordManualImpression() mehrere Impressionen in Ad Manager erfasst wurden, wenn die manuelle Impressionszählung verwendet wurde, wurde behoben.
Die Methode setRequestAgent() wurde zu AdRequest.Builder und PublisherAdRequest.Builder hinzugefügt.
Diese Methode sollte verwendet werden, um den Ursprung von Anzeigenanfragen durch Drittanbieter anzugeben, die über das Mobile Ads SDK vermittelt wurden.
6.5.87
08.12.2014
Einführung einer aufgeteilten JAR-Architektur. Android Studio-Entwickler können jetzt einfach den Anzeigenteil der Google Play-Dienste einbinden, indem sie com.google.android.gms:play‑services‑ads:6.+ abhängig machen.
Hinweis:Apps, die Banneranzeigen in XML erstellen, müssen weiterhin auf die gesamte Bibliothek com.google.android.gms:play‑services:6.+ verweisen.
Diverse Fehlerkorrekturen.
6.1
08.10.2014
Die Methode getLocation() wurde zu com.google.android.gms.ads.MediationAdRequest hinzugefügt.
Der Interstitial-Schließen-Schaltfläche für die Barrierefreiheit wurde eine Inhaltsbeschreibung hinzugefügt.
Die Protokollierung von „Google Play-Ressourcen nicht gefunden“, wenn das Bibliotheksprojekt korrekt verknüpft ist, wurde entfernt.
getMediationAdapterClassName() wurde zu AdView hinzugefügt, um den Klassennamen des Ad Network Mediation-Adapters abzurufen, auf dem derzeit eine Anzeige ausgeliefert wird.
5
25.06.2014
Es wurden neue APIs zur Implementierung von benutzerdefinierten Ereignissen hinzugefügt.
Es wurde ein standardmäßiger Kaufvorgang für In-App-Käufe über die Google Play Billing API hinzugefügt.
4.4
07.05.2014
Neue Mediation Adapter APIs wurden hinzugefügt.
Neues Anzeigenformat 320 x 100 LARGE_BANNER für Smartphones und Tablets hinzugefügt.
Neues Interstitial-Format für In-App-Käufe hinzugefügt. Legen Sie ein InAppPurchaseListener für InterstitialAd fest, um auf In-App-Kaufereignisse zu warten.
Fehlerkorrektur für SecurityException-Absturz aufgrund des Lesens von gservices ohne Berechtigung.
4,3
17.03.2014
InterstitialAd funktioniert jetzt bei Übergabe eines Anwendungskontexts.
Die Methode setContentUrl() wurde zu PublisherAdRequest.Builder hinzugefügt.
Fehlerkorrektur für den Fehler Dienst nicht registriert.
4,2
03.02.2014
Diverse Fehlerkorrekturen.
4.1
16.01.2014
Ad Manager und Suchanzeigen für mobile Apps werden jetzt unterstützt.
AdRequest.Builder verfügt jetzt über eine setLocation()-Methode.
Ein Absturz wurde behoben, der auftrat, wenn eine Interstitial-Anzeige angefordert, aber AdActivity nicht im Manifest angegeben wurde.