Die Abhängigkeit des User Messaging Platform SDK wurde auf Version 3.0.0 aktualisiert.
23.2.0
27.06.2024
„AdView.isCollapsible()“ wurde hinzugefügt
gibt an, ob das zuletzt geladene Banner minimierbar ist.
23.1.0
09.05.2024
Erfordert mindestens compileSdkVersion von 34.
Native Mediation-Adapter: loadNativeAd (eingestellt)
und loadRtbNativeAd() zugunsten von loadNativeAdMapper() und loadRtbNativeAdMapper().
Adapter sollten auf diese neuen Lademethoden und zugehörige
Objekte.
23.0.0
07.03.2024
Nicht abwärtskompatible Änderungen:
<ph type="x-smartling-placeholder">
</ph>
Das minimale Android API-Level wurde auf 21 erhöht.
Damit Sie weiterhin Nutzermesswerte in AdMob erfassen können,
verknüpfen Sie Ihre AdMob-App mit Firebase und integrieren Sie die Google Analytics-
Firebase SDK in Ihre App einbinden.
Die verworfene MobileAds.enableSameAppKey() API wurde entfernt
und die alternative Methode MobileAds.putPublisherFirstPartyIdEnabled() aktualisiert.
um einen booleschen Wert zurückzugeben,
der angibt, ob die Steuerungspersistenz erfolgreich
nicht.
Native Ads:
<ph type="x-smartling-placeholder">
</ph>
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 mit
QueryInfo.generate()
muss ein Anzeigenformat übergeben.
AdManagerAdRequest.Builder-Methoden von übernommen
Parent können jetzt miteinander verkettet werden, um aus einem einzigen Aufruf ein Objekt zu erstellen.
Dazu war eine Änderung der Vererbungsstruktur erforderlich,
AdManagerAdRequest.Builder
übernimmt nicht mehr von AdRequest.Builder.
Anzeigenprüftool:SDK-Unterstützung zum Anfordern und Ausliefern von Anzeigen hinzugefügt
die über die Ad Inspector-Benutzeroberfläche angefordert werden.
Es wurde eine neue QueryInfo.generate()-Methode hinzugefügt, für die eine Anzeigenblock-ID verwendet wird.
Vermittlung:Der Rückgabewert für
Adapter.getVersionInfo() und
Adapter.getSDKVersionInfo() vom Typ geändert
com.google.android.gms.ads.mediation.VersionInfo
an com.google.android.gms.ads.VersionInfo. Wir empfehlen,
Adapter den neuen Typ zurückgeben, da
com.google.android.gms.ads.mediation.VersionInfo ist
eingestellt.
21.5.0
31.01.2023
App-Start-Anzeigen:Eingestellt AppOpenAd.load()
-Methoden, die einen Eingabemethodenparameter akzeptieren und neue Methoden hinzufügen
die keine Ausrichtungseingabe vornehmen. Die neuen Methoden bestimmen,
Ausrichtung zum Zeitpunkt der Anfrage, die dem Verhalten anderer Vollbildanzeigen entspricht
Formaten.
Vermittlung:Die Vermittlung wird für App-Start-Anzeigen unterstützt.
Die Berechtigung RECEIVE_BOOT_COMPLETED wurde entfernt aus dem
androidx.work:work-runtime-Abhängigkeit. Wenn Sie
Gradle-Versionen vor 7.2.0, für die
eine Berechtigung für Ihre App erforderlich ist,
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
erfordert das Format ca-app-pub-################~##########. Weitere Informationen finden Sie unter App konfigurieren.
.
Anzeigenprüftool:SDK-Unterstützung für die Auslieferung von Banneranzeigen und
die über die Benutzeroberfläche des Anzeigenprüftools angefordert werden.
Die eigene Publisher-ID (früher „Gleiche Publisher-ID“ genannt) wird jetzt unterstützt.
App-Schlüssel), damit Sie relevantere und personalisierte Anzeigen präsentieren können.
Daten, die über Ihre Apps erhoben werden.
Offizielle Release-Version für die Generation QueryInfo.
21.3.0
10.10.2022
Anzeigenprüftool:SDK-Unterstützung zum Anfordern und Ausliefern von Anzeigen hinzugefügt
die über die Benutzeroberfläche des Anzeigenprüftools angefordert werden.
Anzeigenprüftool: SDK-Unterstützung für den Export von Anzeigenanfragenprotokollen über
Android-Sharesheet
21.1.0
14.07.2022
Unterstützung für die Anzeigenmonetarisierung innerhalb von WebView wurde hinzugefügt. Weitere Informationen finden Sie unter
WebView einbinden
API für Anzeigen.
getResponseExtras() hinzugefügt zu
ResponseInfo
Dadurch erhalten Sie möglicherweise
zusätzliche Informationen zur Anzeigenantwort.
21.0.0
25.05.2022
Nicht abwärtskompatible Änderungen:
<ph type="x-smartling-placeholder">
</ph>
Für das Google Mobile Ads SDK müssen jetzt alle Apps mindestens
Android API-Level 19 auszuführen.
Es wurden @NonNull-Annotationen in jeder Methode hinzugefügt, die
zuvor nicht explizit die
Null-Zulässigkeit definiert.
Das Google Mobile Ads SDK deaktiviert die Übertragung des Android-
Werbe-ID (Advertising Identifier, AAID), wenn die
RequestConfiguration.Builder.setTagForChildDirectedTreatment()
wird mit TAG_FOR_CHILD_DIRECTED_TREATMENT_TRUE aufgerufen (siehe
<ph type="x-smartling-placeholder"></ph>
„Für Kinder“) oder
RequestConfiguration.Builder.setTagForUnderAgeOfConsent()
wird aufgerufen mit
TAG_FOR_UNDER_AGE_OF_CONSENT_TRUE (siehe
Nutzer, die das gültige Mindestalter noch nicht erreicht haben).
20.5.0
18.11.2021
Unterstützung für Android 12-Geräte für Apps, die auf API 31 ausgerichtet sind, hinzugefügt.
Unterstützung hinzugefügt für
<ph type="x-smartling-placeholder"></ph>
App-Set-ID
für Anwendungsfälle wie Berichterstellung und Betrugsprävention.
20.4.0
22.09.2021
Ab Version 20.4.0 enthält das Google Mobile Ads SDK das
com.google.android.gms.permission.AD_ID-Berechtigung in der
SDK-Manifest, das automatisch mit dem App-Manifest zusammengeführt wird, indem es
Android-Build-Tools Weitere Informationen zum AD_ID
Erklärung von Berechtigungen, einschließlich der Deaktivierung, siehe
<ph type="x-smartling-placeholder"></ph>
in diesem Play Console-Hilfeartikel.
Hinzugefügt:
<ph type="x-smartling-placeholder"></ph>
onAdClicked()
Callback an FullScreenContentCallback.
Die Funktion
<ph type="x-smartling-placeholder"></ph>
onAdClicked()
in der AdListener-Klasse für das native Anzeigenformat zurück.
Vermittlungsadapter: Die Anmerkung zur Null-Zulässigkeit für die
Parameter mediationExtras in allen Lasten des Vermittlungsadapters
Anrufe.
20.2.0
08.06.2021
Unterstützung des Anzeigenprüftools (Beta) für Google Ad Manager-Publisher wurde hinzugefügt.
20.1.0
29.04.2021
Adaptives Banner: hinzugefügt
<ph type="x-smartling-placeholder"></ph>
AdSize.getInlineAdaptiveBannerAdSize()
um adaptive Inline-Banneranzeigen mit einer maximalen Höhe anzufordern.
Verworfene MediationBannerAdapter,
MediationInterstitialAdapter und
MediationNativeAdapter Neue Adapter sollten die
Adapter Kurs für
laden Sie diese Formate.
Gebotsadapter können jetzt separate Lademethoden im
Adapter Kurs für
RTB-spezifische Formate.
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 als veraltet markiert
in dieser Version und früheren Versionen werden in Version 20.0.0 entfernt. Siehe Version 20.0.0
Migrationsanleitung.
19.6.0
04.12.2020
Eingestellt: onAdLeftApplication() AdListener
.
Es wurde ein Fehler behoben, bei dem Nutzer von Android 11-Geräten aufgefordert wurden, ein
wenn sie auf eine Anzeige klicken.
19.5.0
20.10.2020
Banneranzeigen:Die Methode onAdImpression()
AdListener wird jetzt für Banneranzeigen aufgerufen.
setHttpTimeoutMillis() wurde hinzugefügt
zum Anpassen des Timeouts für HTTPS-Aufrufe des Google Mobile-
Ads SDK.
Android 11-Geräte werden für Apps, die auf API 30 ausgerichtet sind, unterstützt.
App-Start-Anzeigen:Das Format AppOpenAd wurde geändert, um mehr Leistung zu erzielen.
Vollbildformat als Banneransicht. Hinzugefügt
getResponseInfo()- und show()-Methoden, um
AppOpenAd Eingestellt AppOpenAdView
und AppOpenAdPresentationCallback Klassen.
Vermittlung: Berichte zum Vermittlungsstatus sind jetzt verfügbar. Verwenden Sie
ResponseInfo.getAdapterResponses()
um Antwortinformationen für jedes Werbenetzwerk zu erhalten, das an einer Anzeige beteiligt war
Bisherige Anzeigen mit Prämie: Die Einstellung RewardedVideoAd wurde eingestellt.
Das Format RewardedInterstitialAd wurde hinzugefügt, derzeit in
nicht öffentliche Betaversion zu testen.
Es wurde ein Fehler behoben, bei dem MobileAds.initialize()
ruft den Abschluss-Handler nur einmal auf. Jeder Aufruf an
MobileAds.initialize() ruft jetzt den Abschluss-Callback auf.
Allen Anzeigenformaten wurden neue Rückrufe nach Fehlern beim Laden hinzugefügt, die eine
LoadAdError Beispiel: onAdFailedToLoad(LoadAdError).
Verworfene Ladefehler-Callbacks, die eine Ganzzahl zurückgeben. Beispiel: onAdFailedToLoad(int).
Anzeigen mit Prämie:onRewardedAdFailedToShow(AdError) hinzugefügt
und hat onRewardedAdFailedToShow(int) eingestellt.
Vermittlung mit Prämie:MEDIATION_SHOW_ERROR wurde hinzugefügt.
Darstellungsfehlercode. Alle Darstellungsfehler im Zusammenhang mit vermittelten Anzeigen jetzt
MEDIATION_SHOW_ERROR für AdError.getCode() zurückgeben
und ein AdError.getCause()-Wert ohne Null, der die zugrunde liegende
Vermittlungsfehler.
19.2.0
18.06.2020
Native Anzeigen:Beim Test wurde eine UI für die native Validierung hinzugefügt.
, um Richtlinienverstöße für native Anzeigen zu erkennen und zu beheben.
MobileAds.disableMediationAdapterInitialization() wurde hinzugefügt
. Rufen Sie diese Methode vor der Initialisierung des Google Mobile Ads SDK auf,
die Initialisierung des Vermittlungsadapters deaktivieren.
Es wurden APIs für das Anzeigenformat InstreamAd hinzugefügt. Diese Funktion ist derzeit in
nicht öffentliche Betaversion zu testen. Wenden Sie sich an Ihren Account Manager, um Zugriff anzufordern.
Adaptives Banner: Änderungen bei der Erstellung von adaptiven Bannern in der
AdSize
. Umbenennung von z. B. AdSize.getCurrentOrientationBannerAdSizeWithWidth()
an AdSize.getCurrentOrientationAnchoredAdaptiveBannerAdSize().
Vermittlung: Das Google Mobile Ads SDK erfasst jetzt Ausnahmen.
die von Vermittlungsadapter ausgegeben werden.
Vermittlung mit Prämie: Es wurde ein Fehler behoben, durch den bei mehreren Vermittlungen
Anzeigen mit Prämie werden im Cache gespeichert, nur eine davon wird ausgeliefert.
Hinzugefügte APIs für die
<ph type="x-smartling-placeholder"></ph>
AppOpenAd-Format. Diese Funktion ist derzeit in
nicht öffentliche Betaversion zu testen. Wenden Sie sich an Ihren Account Manager, um Zugriff anzufordern.
Vermittlung: Adapterausnahmen, deren Stacktraces den Parameter
Google Mobile Ads SDK werden jetzt vom
Google Mobile Ads SDK.
18.1.0
09.07.2019
Offizieller Release für die Unterstützung von App-Messungen.
Es wurde eine neue Initialisierungsmethode hinzugefügt,
<ph type="x-smartling-placeholder"></ph>
MobileAds.initialize(Context, OnInitializationCompleteListener),
der Sie benachrichtigt, wenn das Google Mobile Ads SDK und alle
Die Initialisierung der Vermittlungsadapter ist abgeschlossen.
MobileAds.getRequestConfiguration() wurde hinzugefügt.
Die in diesem Konfigurationsobjekt festgelegten Targeting-Parameter werden für alle
Anzeigenanfragen.
Native Anzeigen: UnifiedNativeAd.getMediaContent() wurde hinzugefügt.
Publisher, die Bilder nur über URLs laden, können jetzt die Medien der Anzeige abrufen.
Inhalt, fügen Sie ein Bild hinzu und rufen Sie
<ph type="x-smartling-placeholder"></ph>
MediaView.setMediaContent(), um Bilddaten zu füllen
bis MediaView für Nicht-Videoanzeigen.
Native Anzeigen: Es wurden APIs hinzugefügt, um Open Measurement mit Open Measurement zu aktivieren.
nicht videobasierten nativen
Anzeigenformaten.
Die Klasse Correlator und die zugehörigen APIs wurden entfernt.
Diese Funktion war zuvor nicht nutzbar.
Abhängigkeiten von play-services-measurement und
play-services-measurement-sdk. Apps nicht mehr
müssen diese Abhängigkeiten
explizit hinzugefügt werden.
Um einen Absturz zu vermeiden, der beim ersten Start nach der App-Installation aus
Play Store erworben haben, müssen Publisher bei dieser Version zusätzliche
Abhängigkeiten in der build.gradle-Datei fest:
Behebung eines ANR-Fehlers mit Ursprung bei
android.media.AudioManager.getStreamVolume
17.2.0
11.03.2019
Videoanzeigen mit Prämie:Es wurden neue APIs für Anzeigen mit Prämie hinzugefügt (siehe
mit Prämie
-Paket), mit denen Sie mehrere Anzeigen mit Prämie gleichzeitig laden können.
Vermittlung:Neue Vermittlungsadapter-APIs wurden hinzugefügt, die
die Initialisierung bei. Adapter, die die neue API implementieren, implementieren die
Klasse Adapter.
Publisher, die firebase-analytics zusammen mit Version verwenden
17.2.0 einer der Anzeigenbibliotheken
(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
Publisher, die firebase-analytics zusammen mit Version verwenden
17.1.3 einer der Anzeigenbibliotheken
(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
Publisher, die firebase-analytics zusammen mit Version verwenden
17.1.2 einer der Anzeigenbibliotheken
(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.
Publisher, die firebase-analytics zusammen mit Version verwenden
17.1.1 einer der Anzeigenbibliotheken
(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 eine
<meta-data>-Tag mit Schlüssel
com.google.android.gms.ads.AD_MANAGER_APP
in der Datei AndroidManifest.xml. Weitere Informationen finden Sie im
Holen Sie sich
finden Sie weitere Informationen.
Native Anzeigen:NativeAppInstallAd, NativeContentAd,
und zugehörige APIs werden zugunsten von UnifiedNativeAd eingestellt.
Weitere Informationen finden Sie unter Native Anzeigen
Advanced Unified
Native Anzeigen:Die Funktion „Diese Anzeige ignorieren“ wurde hinzugefügt. .
Native Anzeigen: Das Warnprotokoll "UnconfirmedClickListener must"
nicht null sein, solange ClickConfirmingView festgelegt ist." wurde entfernt.
Anzeigen mit Prämie:Die Methode setAdMetadataListener wurde hinzugefügt.
RewardedVideoAd, um auf Änderungen an Anzeigenmetadaten zu warten.
Anzeigen mit Prämie:Durch den Aufruf von destroy() wird das
Listener.
Es wurde ein Fehler behoben, bei dem onRewardedVideoCompleted() nicht ausgelöst wurde auf
Emulatoren.
16.0.0
02.10.2018
Keine Änderungen bei Anzeigen. Auf Google Play-Dienste verweisen
Veröffentlichung
weitere Informationen.
15.0.0
12.04.2018
MRAID Version 3 der Betaversion
Native Anzeigen: Die Unified Native Ad API wurde hinzugefügt. Dies kombiniert
NativeAppInstallAds und NativeContentAds in einem neuen
Typ: UnifiedNativeAd.
Hinweis:Wenn Sie native Anzeigen verwenden, wird eine harmlose Warnung angezeigt,
wird in den Protokollen angezeigt, wenn auf die native Anzeige geklickt wird:
„UnconfirmedClickListener darf nicht null sein, während ClickConfirmingView gleich ist.
festgelegt.“ Diese Warnung kann ignoriert werden und wird in den nächsten
Veröffentlichung.
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: onRewardedVideoCompleted() hinzugefügt
Callback-Methode für RewardedVideoAdListener an.
Native Vermittlung: trackViews() hinzugefügt
auf NativeAdMapper, wodurch Adaptern Zugriff auf
View-Objekten, die einzelnen Assets für native Anzeigen entsprechen.
trackView() zugunsten von trackViews() eingestellt.
11.8.0
18.12.2017
Fehlerkorrekturen und allgemeine Verbesserungen.
11.6.0
07.11.2017
Die Klasse NativeAdViewHolder und verwandte Methoden wurden hinzugefügt in
NativeAppInstallAd und NativeContentAd.
Eingestellt AdLoader.getMediationAdapterClassName (Publisher)
sollten stattdessen die Methoden mit demselben Namen in
NativeAppInstallAd und NativeContentAd).
Bei Testanzeigen ist jetzt ein Label zu sehen. Weitere Informationen finden Sie in der
Testleitfaden finden Sie weitere Informationen
Details.
11.4.0
19.09.2017
getMediationAdapterClassName()-Methoden hinzugefügt zu
NativeAppInstallAd- und NativeContentAd-Klassen. Die
Methode desselben Namens in AdLoader
wird eingestellt.
Es wurde eine neue loadAd()-Methode hinzugefügt, die ein PublisherAdRequest-Objekt übernimmt.
Objekt der Klasse RewardedVideoAd.
11.2.0
14.08.2017
Die Methode loadAds() wurde zur Klasse AdLoader hinzugefügt.
mit der Apps in einer einzigen Anfrage
mehrere eindeutige Anzeigen laden können.
Wenn Sie Ihre App auf Version 11.2.0 oder höher der
Ads SDK verwenden, muss die build.gradle Ihrer App ebenfalls aktualisiert werden, um eine
compileSdkVersion von mindestens 26 (Android O). Dieses
ändert nichts an der Ausführung Ihrer App. Eine Aktualisierung ist nicht erforderlich
targetSdkVersion
Ab Version 11.2.0 ist das Google Mobile Ads SDK über
Das Maven-Repository von Google. Weitere Informationen findest du in den Google Play-Diensten
Versionshinweise.
11.0.0
07.06.2017
onAdClicked() und
onAdImpression()
zur Klasse AdListener hinzu.
Diese Methoden werden nur für native App-Installationsanzeigen und native Inhalte aufgerufen
Anzeigen.
getInAppPurchaseListener() und
setInAppPurchaseListener()-Methoden aus dem AdView, InterstitialAd,
und NativeExpressAdView Kurse. Zugehörige In-App ebenfalls entfernt
Klassen erwerben.
Es ist jetzt möglich, den immersiven Modus für Vollbildanzeigen zu aktivieren, indem die
setImmersiveMode()-Methode in den
PublisherInterstitialAd und RewardedVideoAd
Klassen.
Die OnPublisherAdViewLoadedListener-Oberfläche wurde hinzugefügt.
PublisherAdViewOptions Klasse und
Klasse PublisherAdViewOptions.Builder zur Verwendung mit AdLoader für native und Banner
-Anfragen.
Die optionale OnImmersiveModeUpdatedListener wurde hinzugefügt.
Schnittstelle, die Vermittlungsadapter implementieren können, um über den immersiven Modus informiert zu werden.
Aktualisierungen.
Die Methode getMediationAdapterClassName() wurde hinzugefügt:
Klasse RewardedVideoAd.
keep Regeln hinzugefügt, um den Vermittlungsadapter automatisch beizubehalten
Klassennamen verwenden, wenn Sie ProGuard verwenden.
10.2.0
15.02.2017
Version 10.2.x der Google Play-Dienste ist die erste Version, die nicht mehr
umfasst vollständige Unterstützung für Android-Version 2.3.x (Gingerbread).
Für Apps, die mit dem SDK-Release 10.2.x und höher entwickelt wurden, ist ein
Android API-Level 14 mindestens erforderlich und kann nicht auf Geräten installiert werden
mit einem API-Level unter 14. Weitere Informationen zu den Optionen
darunter das Erstellen mehrerer APKs, um die Unterstützung Ihrer App für
Android Gingerbread, siehe
Blog für Android-Entwickler
Unterstützung für Video-Assets für erweiterte native Anzeigen
und benutzerdefinierten Vorlagen.
getVideoController() hinzugefügt
setVideoOptions() und getVideoOptions()
zur Klasse PublisherAdView hinzu.
Die Klasse "AdChoicesView" wurde hinzugefügt.
getAdChoicesContent() und
setAdChoicesContent()-Methoden zu den
NativeAdMapper.
InitializableMediationRewardedVideoAdAdapter wurde hinzugefügt
für Adapter zur Vermittlung von Videos mit Prämie,
die frühzeitige Initialisierung aktivieren, bevor eine Anzeigenanfrage gestellt wird.
Unterstützung für In-App-Vorschau und Fehlerbehebung in Google Ads hinzugefügt
Administrator.
10.0.1
21.11.2016
Fehlerkorrekturen und allgemeine Verbesserungen.
9.8.0
24.10.2016
<ph type="x-smartling-placeholder"></ph>
MobileAds.Initialize(Context) wurde nicht mehr eingestellt.
Google Ad Manager-Publisher sollten diese Methode bei der Initialisierung aufrufen.
für ihre Apps. AdMob-Publisher sollten
MobileAds.Initialize(Context, String) und bestehen
Anwendungscode.
Die Wiedergabe von Videoanzeigen wurde mit mehreren Fehlerkorrekturen verbessert.
9.0.1
26.05.2016
Behebt ein mit Version 9.0.0 eingeführtes ProGuard-Problem.
Publisher benötigen keine keep-Option mehr für
com.google.android.gms.common.util.DynamiteApi.
9.0.0
18.05.2016
Automatisches Ausfüllen von Standortinformationen wurde hinzugefügt.
für Apps, die die Berechtigung zur Standortermittlung ausdrücklich erteilen.
Die Vermittlung von benutzerdefinierten Ereignissen mit Prämie wird jetzt unterstützt.
Videooptionen für native Express-Anzeigen wurden hinzugefügt.
Die API für benutzerdefinierte Suchanzeigen wurde aktualisiert.
Nur für diesen Release: Apps, die ProGuard zur Nachbearbeitung ihrer Anwendung verwenden
müssen ihrer ProGuard-Konfigurationsdatei die folgende keep-Option hinzufügen:
-keep public @com.google.android.gms.common.util.DynamiteApi class * { *; }
8.4.0
18.12.2015
Es wurde eine öffentliche Methode hinzugefügt,
MobileAds.setAppVolume(),
um das Mobile Ads SDK über den aktuellen Lautstärkepegel einer App zu informieren.
Es wurden Fehlerkorrekturen und Verbesserungen implementiert.
8.3.0
06.11.2015
Videoanzeigen mit Prämie werden jetzt unterstützt.
Die Methode isLoading() wurde zu PublisherAdView hinzugefügt
und PublisherInterstitialAd, um zu prüfen, ob eine Anzeigenanfrage
Fortschritt.
Die Methode setIsDesignedForFamilies() wurde hinzugefügt zu
AdRequest.Builder
und PublisherAdRequest.Builder.
Die Methode destroy() wurde zu NativeAdView hinzugefügt.
8.1.0
24.09.2015
Diverse Fehlerkorrekturen.
7.8.0
13.08.2015
Offizielle Release-Version von MRAID Version 2
isLoading()-Methode hinzugefügt zu
AdLoader,
AdView,
und InterstitialAd
um zu prüfen, ob eine Anzeigenanfrage
in Bearbeitung ist.
PublisherAdRequest.Builder#setManualImpressionsEnabled() wurde verworfen.
Verwenden Sie stattdessen PublisherAdView#setManualImpressionsEnabled().
7.5.0
28.05.2015
In AdMob und Ad Manager werden jetzt native Formate für App-Installationsanzeigen und native Content-Anzeigen unterstützt.
Benutzerdefinierte native Anzeigenformate, die für Ad Manager-Reservierungen verfügbar sind, werden jetzt unterstützt.
7.3.0
28.04.2015
Diverse Fehlerkorrekturen.
7.0.0
19.03.2015
Hinzugefügt: addCustomTargeting() und
addCategoryExclusion() Methoden zum
PublisherAdRequest.Builder
Problem behoben, bei dem PublisherAdView.recordManualImpression() verursacht wurde
um bei der manuellen Impressionszählung in Ad Manager mehrere Impressionen zu erfassen.
setRequestAgent() wurde hinzugefügt
AdRequest.Builder
und PublisherAdRequest.Builder.
Diese Methode sollte verwendet werden, um die Herkunft von Anzeigenanfragen durch Drittanbieter anzugeben, die
eine Vermittlung zum Mobile Ads SDK.
6.5.87
08.12.2014
Geteilte JAR-Architektur wurde eingeführt. Android Studio-Entwickler können jetzt
nur den Anzeigenteil der Google Play-Dienste einschließen,
com.google.android.gms:play‑services‑ads:6.+ Hinweis:Apps, die Banneranzeigen in XML erstellen, müssen weiterhin auf
der gesamten Bibliothek com.google.android.gms:play‑services:6.+.
Diverse Fehlerkorrekturen.
6.1
08.10.2014
getLocation()-Methode hinzugefügt zu
com.google.android.gms.ads.MediationAdRequest.
Wir haben der Schließen-Schaltfläche des Interstitials eine Inhaltsbeschreibung für
Barrierefreiheit.
Die Protokollierung von "Google Play-Ressourcen nicht gefunden" wurde entfernt. wenn die Bibliothek
Projekt nicht korrekt verknüpft ist.
„getMediationAdapterClassName()“ zu „AdView“ hinzugefügt
um den Klassennamen des Ad Network Mediation-Adapters abzurufen, der derzeit eine Anzeige schaltet.
5
25.06.2014
Es wurden neue APIs zur Implementierung von benutzerdefinierten Ereignissen hinzugefügt.
Es wurde ein Standardkaufvorgang für In-App-Käufe mit der Google Play Billing API hinzugefügt.
4.4
07.05.2014
Neue Mediation Adapter APIs wurden hinzugefügt.
Neues Anzeigenformat LARGE_BANNER im Format 320 x 100 für beide Smartphones hinzugefügt
und Tablets.
Neues Interstitial-Format für In-App-Käufe hinzugefügt. Legen Sie ein
Zum Anhören InAppPurchaseListener auf InterstitialAd
für In-App-Kaufereignisse.
Fehlerkorrektur für SecurityException aufgrund des Lesevorgangs
gservices verwenden.
4,3
17.03.2014
InterstitialAd funktioniert jetzt, wenn ein Anwendungskontext übergeben wird.
Die Methode setContentUrl() wurde zu PublisherAdRequest.Builder hinzugefügt.
Fehler behoben, bei dem der Dienst nicht registriert war.
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 hat jetzt eine setLocation()-Methode.
Absturz behoben, der auftrat, wenn eine Interstitial-Anzeige angefordert wurde,
AdActivity wurde nicht im Manifest angegeben.