BannerAd.load() und BannerAd.loadFromAdResponse() wurden eingestellt.
Wenn Sie nur ein Banner laden möchten, verwenden Sie stattdessen AdView.loadAd() und AdView.loadFromAdResponse().
BannerAd.getView() wurde 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. Dadurch wurde das Symbol „Anzeigenauswahl“ an der falschen Stelle platziert.
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 verworfen. 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 des 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 Version 1.13.0 auf Version 1.12.1 herabgestuft.
Die Berechtigung android.permission.RECEIVE_BOOT_COMPLETED, die vom androidx.work-Paket verwendet wird, 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
Heruntergestufte Versionen 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.
Für native Vermittlungsadapter wurde NativeAdMapper ein destroy()-Callback hinzugefügt.
0.18.0-beta01
17.07.2025
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-Netzwerkabfolge 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 Wasserfallmethode 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.
Ein Fehler bei der Vermittlung nativer Anzeigen wurde 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) wurde hinzugefügt, mit der mehrere Anzeigen gleichzeitig angefordert werden können.
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 Sie Google die Optimierung der Puffergröße überlassen möchten, 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 zum Vorabladen von Anzeigen wurden hinzugefügt.
0.12.0-alpha01
2025-01-22
Ein Fehler wurde behoben, durch den einige Methoden in AdRequest, AdRequest.Builder, SignalRequest und SignalRequest.Builder verschleiert wurden.
Für Nutzer der WebView API für Anzeigen, die keine Ad Manager-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 die Kombination 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 hinzugefügt
Unterstützung für die manuelle Erfassung von Impressionen für Banneranzeigen in Ad Manager-Reservierungen 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 des GMA Next-Gen SDK.
Unterstützt Banner-, Interstitial-, App-Start-Anzeigen sowie Anzeigen mit Prämie und Interstitial-Anzeigen mit Prämie.
Unterstützt die Vermittlung für alle Anzeigenformate. Adapter, die für das aktuelle Mobile Ads SDK geschrieben wurden, sind mit dem GMA Next Gen SDK abwärtskompatibel.
Abhängigkeit von Open Measurement SDK-Version 1.4.10 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: 2025-11-21 (UTC)."],[],[]]