Versionshinweise
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Version
Veröffentlicht am
Hinweise
1.2.1
2026-06-15
Für Apps, die die WebView API für Anzeigen verwenden, wurde ein Problem behoben, das verhinderte, dass das SDK Signale für unterstützte Anzeigen-Tags (AdSense-Code, Google Publisher-Tag, IMA für HTML5) bereitstellte. Dieses Problem wurde dadurch verursacht, dass Webkit-Methoden fälschlicherweise in einem Hintergrundthread aufgerufen wurden.
1.2.0
2026-06-11
Ein Fehler wurde behoben, der zu einem java.lang.NullPointerException in androidx.webkit.internal.PrefetchOperationCallbackAdapter geführt hat.
Das Format SwipeableInterstitialAd wurde hinzugefügt. Diese Funktion befindet sich in der privaten Betaphase. Bitten Sie Ihren Account Manager, Ihnen Zugriff darauf zu gewähren.
Geändert
untrackView()
Akzeptiert jetzt View anstelle von View?, um die Kompatibilität mit Adaptern zu gewährleisten, die für Google Mobile Ads SDK entwickelt wurden.
1.1.1
2026-05-27
Ein Problem wurde behoben, bei dem Pods mit Anzeigen mit Prämie während Übergängen einfrieren konnten, sodass Nutzer die Anzeige nicht schließen konnten.
Den Klassen für das Vorladen von Anzeigen wurden destroyAll() und peekAdResponseInfo() hinzugefügt.
load()-Methoden für IconAd hinzugefügt, die das Laden mehrerer Symbolanzeigen unterstützen.
1.0.1
2026-04-30
Ein Problem wurde behoben, bei dem sich Landingpages nicht öffnen ließen, wenn in Anzeigen window.open() oder in Links target="_blank" verwendet wurde.
Ein Problem wurde behoben, bei dem Ad.getResponseInfo() keine aktualisierten ResponseInfo-Metadaten zurückgegeben hat, wenn eine Banneranzeige aktualisiert wurde.
0.24.0-beta03
2026-03-07
Ein Problem wurde behoben, durch das AdView.destroy() nach einem fehlgeschlagenen Anzeigenladevorgang nicht mehr versucht hat, Anzeigen zu laden.
Das Attribut packageName wurde der Schnittstelle IconAd hinzugefügt.
Es wurde eine Option hinzugefügt, mit der das SDK gezwungen werden kann, für Netzwerkoperationen Cronet anstelle von OkHttp zu verwenden. Um Laufzeitfehler in Projekten zu beheben, in denen OkHttp 5 verwendet wird, empfehlen wir, Cronet für Netzwerkvorgänge zu erzwingen. Um Cronet zu erzwingen, legen Sie das Extra force_use_cronet im InitializationConfig.Builder auf true fest, wenn Sie MobileAds.initialize() aufrufen:
Unterstützung für Java 11 hinzugefügt. Wenn Sie Java 11 verwenden möchten, fügen Sie den folgenden Code dem android-Block in Ihrer build.gradle-Datei hinzu:
Ein Problem beim Laden von Drittanbieterabhängigkeitsklassen wurde behoben, das sich auf die Signalerstellung für Server-zu-Server-Anzeigenanfragen ausgewirkt hat.
0.24.0-beta01
2026-02-13
Unterstützung für große adaptive Ankerbanner hinzugefügt. Große adaptive Ankerbanner sind darauf ausgelegt, das Engagement und den Umsatz zu steigern.
Fordern Sie große adaptive Ankerbanner mit den folgenden Methoden in der Klasse AdSize an:
Ein Fehler wurde behoben, durch den Banneranzeigen möglicherweise nicht mehr aktualisiert wurden, wenn die Plattform onViewAttachedToWindow() und onViewDetachedFromWindow() in falscher Reihenfolge aufgerufen hat, wenn eine neue Anzeige ausgeliefert wurde.
0.23.0-beta01
2026-01-26
Ein Fehler wurde behoben, bei dem der Konstruktor AdView beim Aufruf aus Kotlin eine java.lang.NoSuchMethodError ausgelöst hat.
Ein Fehler wurde behoben, bei dem benutzerdefinierte Ereignisadapter während der abfolgebasierte Vermittlung nicht aufgerufen wurden.
In SDK-Version 0.22.0-beta02 wurde ein Problem behoben, bei dem Java 17-Vorschaumetadaten fälschlicherweise in Klassendateien enthalten waren.
0.22.0-beta03
2025-11-25
Ein Fehler wurde behoben, bei dem die angeforderte Anzeigengröße bei Server-zu-Server-Anzeigenanfragen mit NativeSignalRequest.Builder.setAdSize() nicht richtig festgelegt wurde.
0.22.0-beta02
2025-11-24
Ein Fehler beim Laden von Ad Manager wurde behoben, bei dem Server-zu-Server-Anzeigenanfragen mit NativeSignalRequest nicht gerendert wurden, wenn die Anzeigenantwort vom Typ NativeAd.NativeAdType.BANNER war.
BannerAd.load() und BannerAd.loadFromAdResponse() wurden eingestellt.
Wenn Sie nur eine Banneranzeige laden möchten, verwenden Sie stattdessen AdView.loadAd() und AdView.loadFromAdResponse().
BannerAd.getView() eingestellt. Um eine BannerAd zu rendern, die mit BannerAdPreloader geladen wurde, erstellen Sie eine AdView-Instanz und verwenden Sie AdView.registerBannerAd().
Ein Fehler bei vermittelten Anzeigen wurde behoben, bei dem die NativeAdRequest.Builder.setAdChoicesPlacement() nicht berücksichtigt wurde, was zu einer falschen Platzierung des Symbols „Anzeigenauswahl“ führte.
Die erforderliche Mindestversion des Android-Gradle-Plug-ins (AGP) wurde von 8.2.0 auf 7.3.1 gesenkt.
AdPreloader.getConfigurations() und AdPreloader.getConfiguration(preloadId) wurden eingestellt. Es gibt keinen Ersatz.
0.21.0-beta01
2025-10-08
Die Methode InitializationConfig.Builder.disableMediationAdapterInitialization() wurde hinzugefügt. Rufen Sie diese Methode vor der Initialisierung von GMA Next-Gen SDK auf, um die Initialisierung des Vermittlungsadapters zu deaktivieren.
Die Verwendung der WebView-Initialisierung wurde verbessert, um ANR-Fehler zu reduzieren.
Die androidx.webkit-Abhängigkeit wurde von 1.13.0 auf 1.12.1 herabgestuft.
Die vom androidx.work-Paket verwendete Berechtigung android.permission.RECEIVE_BOOT_COMPLETED wurde entfernt.
Ein falsch benanntes Feld in der Klasse NativeAdMapper wurde korrigiert.
0.20.0-beta01
2025-09-19
Ein Fehler wurde behoben, bei dem einige native Videoanzeigen nicht automatisch wiedergegeben wurden.
0.19.0-beta01
2025-08-14
Downgrade von zwei Abhängigkeiten
androidx.work:work-runtime von 2.10.0 auf 2.7.0.
androidx.core:core and androidx.core:core-ktx von 1.15.0 auf 1.12.0.
Die Eigenschaft loadedAdSourceResponse wurde auf ResponseInfo in loadedAdSourceResponseInfo umbenannt.
Ein Fehler wurde behoben, durch den Nutzer einige Vollbildanzeigen vorzeitig mit der Zurück-Schaltfläche schließen konnten.
Publisher mit Zugriff auf die Funktion können jetzt Placement-IDs für alle Anzeigenformate verwenden.
NativeAdMapper wurde ein destroy()-Callback für native Vermittlungsadapter hinzugefügt.
0.18.0-beta01
2025-07-17
Ein Fehler bei der nativen Vermittlung wurde behoben, der die Anzeigenbereitstellung für Adapter unterbrochen hat, die auf com.google.android.gms.ads.NativeAd.MediaView verwiesen haben.
MobileAds.registerCustomTabsSession() mit @JvmStatic annotiert.
Ein Fehler wurde behoben, durch den Banneranzeigen, die über die AdMob-Werbenetzwerkabfolge geladen wurden, nicht mehr aktualisiert wurden.
0.17.0-alpha02
2025-06-23
Ein Fehler bei Geboten für die native Vermittlung wurde behoben. Bei Adaptern, die Gebote, aber keine Abfolge implementieren (z. B. Meta Audience Network), konnten native Anzeigen immer nicht gerendert werden.
Ein Absturz wurde behoben, der auftrat, wenn ein Vermittlungsadapter mehrere MediationAdLoadCallback-Methoden für eine einzelne Anzeigenanfrage aufrief.
0.17.0-alpha01
2025-06-18
Version 0.17.0-alpha01 wurde versehentlich veröffentlicht und enthält nicht die beabsichtigten neuen Funktionen. Verwenden Sie stattdessen 0.17.0-alpha02.
Die Abhängigkeit vom User Messaging Platform SDK wurde auf Version 3.2.0 aktualisiert.
Es wurde ein Fehler bei der Vermittlung nativer Anzeigen behoben, der zu Abstürzen in Adaptern geführt hat, die auf die Klasse com.google.android.gms.ads.formats.MediaView verwiesen haben.
Vorabladen von Anzeigen: getNumAdsAvailable() wurde hinzugefügt und numAdsAvailable() wird nicht mehr unterstützt.
Das android.adservices.AD_SERVICES_CONFIG-Property-Tag wurde aus der Manifestdatei des SDK entfernt, um Zusammenführungskonflikte für Apps zu vermeiden, die
API-spezifische Ad Services konfigurieren.
Für Apps, die mit Kotlin entwickelt wurden, wurde die erforderliche Mindestversion von Kotlin von 2.1 auf 1.9 reduziert.
0.15.0-alpha01
2025-04-24
Native Anzeigen: Es wurde Unterstützung für das Laden mehrerer nativer Anzeigen hinzugefügt.
Die Methode NativeAdLoader.load(NativeAdRequest, numberOfAds, NativeAdLoaderCallback) zum Anfordern mehrerer Anzeigen gleichzeitig wurde hinzugefügt.
Es wurde ein NativeAdLoaderCallback.onAdLoadingCompleted()-Callback hinzugefügt, der ausgelöst wird, wenn alle nativen Anzeigen geladen wurden.
Zur Unterstützung des asynchronen Ladens in Kotlin wurde eine NativeAdLoader.load(NativeAdRequest, numberOfAds)-Methode hinzugefügt, die ein Flow<NativeAdLoadResult> zurückgibt.
Die kotlinx-coroutines-android-Abhängigkeit wurde von Version 1.7.3 auf Version 1.9.0 aktualisiert.
0.14.0-alpha01
2025-03-20
Anzeigenanfragen schlagen fehl, wenn Sie das SDK mit einer ungültigen App-ID initialisieren.
Für die AdPreloader.start()-Methode ist kein PreloadCallback-Callback mehr erforderlich.
Die bufferSize-Property ist optional, wenn Sie ein Objekt über die PreloadConfiguration-Datenklasse erstellen. Wenn Google die Puffergröße optimieren soll, legen Sie die Eigenschaft bufferSize nicht fest.
Die Property maxAdsPerSession wurde in der Datenklasse PreloadConfiguration entfernt.
Der Klasse NativeAdOptions wurden die Properties shouldRequestMultipleImages und shouldReturnUrlsForImageAssets hinzugefügt.
0.13.0-alpha01
2025-02-26
MediationRewardedAdCallback.onUserEarnedReward() wurde hinzugefügt und MediationRewardedAdCallback.onUserEarnedReward(RewardItem) wurde eingestellt.
APIs für das Vorabladen von Anzeigen hinzugefügt.
0.12.0-alpha01
22.01.2025
Ein Fehler wurde behoben, bei dem einige Methoden in AdRequest, AdRequest.Builder, SignalRequest und SignalRequest.Builder verschleiert wurden.
Für Nutzer der WebView API für Anzeigen, die keine AdMob-Anwendungs-ID haben, wurde InitializationConfig.WEBVIEW_APIS_FOR_ADS_APPLICATION_ID hinzugefügt, das bei der SDK-Initialisierung übergeben werden kann.
Es wurde Unterstützung für das Kombinieren von nativen Anzeigen und Banneranzeigen in Ad Manager-Anzeigenanfragen hinzugefügt.
0.11.0-alpha01
2024-12-12
Die Abhängigkeit vom User Messaging Platform SDK wurde auf Version 3.1.0 aktualisiert.
Unterstützung für benutzerdefinierte Klickgesten in nativen Anzeigen wurde hinzugefügt.
0.10.0-alpha01
2024-11-08
Es wurden DSL-Funktionen für VideoOptions und RequestConfiguration hinzugefügt, um die Kotlin-Unterstützung zu verbessern.
Unterstützung für die Publisher Privacy Treatment API mit RequestConfiguration.setPublisherPrivacyPersonalizationState() wurde hinzugefügt.
Kotlin-Suspend-APIs zum Laden von Anzeigen und Generieren von Signalen wurden hinzugefügt.
IconAd.LoadAdResult wurde entfernt und durch AdLoadResult ersetzt.
Ein Problem wurde behoben, durch das OMID-Sitzungen für native Videoanzeigen nicht gestartet wurden.
Unterstützung für native und benutzerdefinierte native Anzeigenformate ohne Video-Assets hinzugefügt.
Unterstützung für MRAID v3 hinzugefügt.
Abhängigkeit vom User Messaging Platform SDK Version 2.2.0 hinzugefügt.
Die Fehlerdomain für Google-Fehler wurde von
com.google.android.gms.ads
zu com.google.android.libraries.ads.mobile.sdk geändert.
Die Methode MobileAds.isInitialized() wurde hinzugefügt, um zu prüfen, ob das SDK bereits initialisiert wurde.
BannerAd.isCollapsible() wurde hinzugefügt, um zu prüfen, ob die zurückgegebene Banneranzeige minimierbar ist.
MobileAds.registerCustomTabsSession() wurde hinzugefügt, um die Monetarisierung von Anzeigen in benutzerdefinierten Tabs zu verbessern.
OnInitializationCompleteListener wurde in OnAdapterInitializationCompleteListener umbenannt.
AdapterResponseInfo wurde in AdSourceResponseInfo umbenannt.
AdRequest.Builder.putAdNetworkExtrasBundle() wurde in AdRequest.Builder.putAdSourceExtrasBundle() umbenannt.
Ein Fehler wurde behoben, bei dem Gebotsadapterklassen nicht richtig instanziiert wurden.
0.3.0-alpha01
2024-03-20
Erste Version von GMA Next-Gen SDK.
Unterstützt Banner-, Interstitial-, Anzeigen mit Prämie, Interstitial mit Prämie und App-Start-Anzeigen.
Unterstützt die Vermittlung für alle Anzeigenformate. Adapter, die für das aktuelle Mobile Ads SDK geschrieben wurden, sind mit GMA Next-Gen SDK vorwärtskompatibel.
Abhängigkeit vom Open Measurement SDK Version 1.4.10 wurde hinzugefügt.
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Benötigte Informationen nicht gefunden","missingTheInformationINeed","thumb-down"],["Zu umständlich/zu viele Schritte","tooComplicatedTooManySteps","thumb-down"],["Nicht mehr aktuell","outOfDate","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Problem mit Beispielen/Code","samplesCodeIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 2026-06-19 (UTC)."],[],[]]