Wenn Sie sich mit anderen Nutzern über unsere Produkte austauschen und Feedback geben möchten, können Sie dem offiziellen AdMob-Discord-Kanal auf dem Server der Google Advertising and Measurement Community beitreten.
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Version
Veröffentlicht am
Hinweise
12.9.0
11.08.2025
Placement-IDs werden jetzt korrekt für Anfragen für native Anzeigen gesendet.
12.8.0
28.07.2025
Erweiterte Unterstützung für anpassbare Fenstergrößen auf iPads mit iOS 26.
Ein Problem wurde behoben, bei dem der Bildschirm nicht mehr reagierte, wenn ein Nutzer eine In-App-App-Store-Seite sofort geschlossen hat.
12.7.0
08.07.2025
Anzeigenprüftool: Es wurde Unterstützung für die Konfiguration von Testanzeigen außerhalb des Kontextes im Anzeigenprüftool mit zusätzlichen Anfrageparametern hinzugefügt.
Publisher auf der Zulassungsliste können jetzt Placement-IDs für alle Anzeigenformate verwenden.
12.6.0
2025-06-10
Es wurde ein Problem behoben, durch das ein minimierbares Banner über einer anderen Anzeige maximiert werden konnte.
12.5.0
2025-05-27
Wir haben die Interaktion des SDK mit AVAudioSession geändert, um die Kompatibilität mit der Audio-Engine von Unity zu verbessern.
Mit der Schaltfläche zum Aufheben der Stummschaltung wird die Stummschaltung des Geräts jetzt für alle Anzeigenformate aufgehoben, auch wenn sich das Gerät im lautlosen Modus befindet. Verwenden Sie die audioSessionIsApplicationManaged API, um das Standardverhalten zu ändern.
12.4.0
2025-05-07
Ein Problem wurde behoben, das benutzerdefinierte Klicks auf benutzerdefinierte native Videoanzeigen verhindert hat.
12.3.0
2025-04-16
Ein Absturzproblem im Zusammenhang mit dem Schließen von SKOverlay in Unity-Apps wurde behoben.
Mit der Schaltfläche zum Aufheben der Stummschaltung nativer Anzeigen wird jetzt die Stummschaltung des Geräts aufgehoben, auch wenn es sich im lautlosen Modus befindet. Verwenden Sie die audioSessionIsApplicationManaged API, um das Standardverhalten zu ändern.
12.2.0
2025-03-12
Diverse Programmfehler wurden behoben und die Leistung wurde verbessert.
12.1.0
2025-02-26
Diverse Programmfehler wurden behoben und die Leistung wurde verbessert.
12.0.0
2025-02-03
Breaking Changes:
Die unterstützte Mindestversion von Xcode wurde auf 16.0 aktualisiert.
Die Swift-API-Namen wurden aktualisiert, um den Namenskonventionen aus den
API-Designrichtlinien für Swift von Apple zu entsprechen.
Viele zuvor verworfene APIs wurden entfernt.
Adaptive Inline-Anzeigen:
Wenn Sie CGSizeFromGADAdSize(_:) mit einer Inline-Anzeige in adaptiver Größe aufrufen, wird jetzt die Höhe 0 zurückgegeben, bis das Google Mobile Ads SDK eine Anzeige zurückgibt.
Swift 6-Concurrency:
Wir haben mit der inkrementellen Migration begonnen, um das Concurrency-Modell von Swift 6 zu unterstützen.
Benutzerdefiniertes Targeting:
Im customTargeting-Wörterbuch für GADRequest wird jetzt Any anstelle von String als Werttyp verwendet.
11.13.0
2024-12-03
Die Arbeitsspeicherzuweisung für Videoanzeigen wurde optimiert, um eine Überlastung der Ressourcen zu verhindern. Dadurch werden AVErrorMediaServicesWereReset-Fehler reduziert und die Wiedergabestabilität verbessert.
11.12.0
2024-11-07
Ein Problem wurde behoben, durch das GADFullScreenContentDelegate-Methoden nicht aufgerufen wurden, wenn das Anzeigenobjekt freigegeben wurde, bevor die Anzeige fertig präsentiert wurde.
Offene Messung: Auf OM SDK 1.5.2 aktualisiert.
11.11.0
2024-10-21
GADErrorMediationNoFill ist veraltet.
Interscroller-Anzeigen:Die GADMediationInterscrollerAd- und -loadInterscrollerAdForAdConfiguration:completionHandler:-Funktionen wurden eingestellt.
11.10.0
2024-09-18
Wir haben Änderungen am Videobuffering vorgenommen, um die Wiedergabeleistung bei Mobilfunkverbindungen zu verbessern.
11.9.0
2024-09-11
Offizielle Version mit Unterstützung für iOS 18.
Ein Problem wurde behoben, durch das die Statusleiste bei App-Open-Anzeigen nicht ausgeblendet wurde.
Die Debug-Konsolenprotokolle wurden aktualisiert, sodass OSLog mit dem Subsystemnamen com.google.GoogleMobileAds verwendet wird.
Ein Fehler im Zusammenhang mit MarketplaceKit wurde behoben, der dazu führte, dass das SDK unter MacOS abstürzte.
11.8.0
2024-08-13
Native Anzeigen:Es wurde ein Fehler behoben, durch den beim Abspielen eines pausierten Videos ein zusätzlicher GADVideoControllerDelegate-Callback für die Wiedergabe und Pause ausgelöst wurde.
Publisher auf der Zulassungsliste können jetzt GADRequest.customTargeting verwenden, um Vermittlungsgruppen mit benutzerdefinierten Schlüssel/Wert-Paaren zu segmentieren.
11.6.0
2024-06-17
Eine Abhängigkeit von
MarketplaceKit wurde hinzugefügt. Dazu müssen Apps mit Xcode 15.3 oder höher erstellt werden.
MarketplaceKit ist nur für Swift verfügbar. Daher wurde der Verteilung eine Swift-Platzhalterdatei hinzugefügt, damit Swift-Standardbibliotheken in Apps enthalten sind, auch wenn sie keine anderen Swift-Dateien enthalten.
11.5.0
2024-05-16
Die Property isCollapsible wurde GADBannerView hinzugefügt, um zu prüfen, ob ein zurückgegebenes Banner minimierbar ist.
Der userInteractionEnabled-Status von Ansichten für Assets nativer Anzeigen wird jetzt wiederhergestellt, nachdem die Asset-Ansichten auf nil festgelegt wurden.
Anzeigenprüfung: Es werden jetzt zusätzliche Datenschutzsignale wie TFUA und TFCD unterstützt.
11.4.0
2024-05-06
Die Signaturidentität wurde von AdMob Inc. zu Google LLC mit der Team-ID EQHXZ8M8AV aktualisiert. Wenn dadurch eine Benachrichtigung in Xcode ausgelöst wird, wählen Sie „Accept Change“ (Änderung akzeptieren) aus, um die neue Identität zu akzeptieren.
11.3.0
2024-04-11
Die Property adUnitID wurde GADAppOpenAd hinzugefügt.
Umgeht ein unbeabsichtigtes globales adView-Symbol in OM SDK 1.4.10, das zu doppelten Symbolfehlern führt, wenn OM SDK 1.4.10 von mehreren Bibliotheken eingebunden wird.
11.0.0
2024-02-06
Breaking Changes:
Das SDK ist nicht mehr direkt von GoogleAppMeasurement abhängig. Wenn Sie weiterhin Nutzermesswerte in AdMob erfassen möchten, verknüpfen Sie Ihre AdMob-App mit Firebase und binden Sie das Google Analytics for Firebase SDK in Ihre App ein.
Die unterstützte Mindestversion von Xcode wurde auf 15.1 aktualisiert.
Das Mindestbereitstellungsziel wurde auf iOS 12 aktualisiert.
Die Mindestanforderungen an das Betriebssystem für den Empfang von Anzeigen wurden auf iOS 13 aktualisiert.
Viele zuvor verworfene APIs wurden entfernt.
Open Measurement:Auf OM SDK 1.4.10 aktualisiert.
Vollbildanzeigen:
UIViewController-Referenzen für Vollbildanzeigen sind jetzt nullable und nicht erforderlich. Das SDK verwendet das Hauptfenster der App, um automatisch nach View-Controllern zu suchen, wenn keiner angegeben ist.
Ein Fehler wurde behoben, der dazu führen konnte, dass einige Creatives falsch dargestellt wurden, wenn eine Anzeige in einer Ausrichtung geladen, aber in einer anderen präsentiert wurde.
10.10.0
2023-08-30
Offizielle Version mit Unterstützung für iOS 17.
Open Measurement:Auf OM SDK 1.4.8 aktualisiert.
Anzeigenprüftool: SDK-Unterstützung zum Anzeigen von Plug-in-Informationen hinzugefügt.
Es wurden Konsolenlogs entfernt, in denen empfohlen wird, Simulator-IDs in der testDeviceIdentifiers API hinzuzufügen. Simulatoren befinden sich standardmäßig bereits im Testmodus.
10.9.0
2023-08-02
Open Measurement:Aktualisiert auf OM SDK 1.4.6.
Anzeigenprüftool: SDK-Unterstützung für den Export von Anzeigenantworten hinzugefügt.
Ein Audioproblem wurde behoben, bei dem die Audiositzung die Hintergrundmusik unerwartet beendete, wenn das Video endete, obwohl die Anzeige stummgeschaltet war.
Unterstützung für die Übergabe einer Anzeigenblock-ID beim Generieren von GADQueryInfo wurde hinzugefügt.
10.8.0
2023-07-12
Es wurden geringfügige Änderungen an der Art und Weise vorgenommen, wie adWillPresentFullScreenContent:-, adWillDismissFullScreenContent:- und adDidDismissFullScreenContent:-Delegaten-Callbacks von Delegaten für vermittelte Anzeigen verarbeitet werden. Durch diese Änderungen verhalten sich vermittelte Anzeigen eher wie eigene Anzeigen.
Bei Drittanbieter-SDKs, die adWillPresentFullScreenContent: und dann mehrmals adDidDismissFullScreenContent: aufrufen, werden jetzt mehrere Callbacks ausgelöst und nicht nur für die erste Gruppe von Aufrufen.
Wenn Vollbildanzeigen von Drittanbietern nicht präsentiert werden können,
wird ad:didFailToPresentFullScreenContentWithError: anstelle von adWillPresentFullScreenContent: und adDidDismissFullScreenContent: aufgerufen.
10.7.0
2023-06-26
GADRequestConfiguration:Die Methode tagForChildDirectedTreatment: wurde eingestellt und eine Lese-/Schreib-Property tagForChildDirectedTreatment wurde hinzugefügt.
GADRequestConfiguration:Die Methode tagForUnderAgeOfConsent: wurde eingestellt und eine Lese-/Schreib-Property tagForUnderAgeOfConsent wurde hinzugefügt.
sdkVersion ist veraltet. Verwenden Sie stattdessen versionNumber.
Adapter, die nicht gerendert werden, können jetzt für die Signalerfassung beibehalten werden.
10.6.0
01.06.2023
Der Arbeitsspeicherverbrauch ist geringer, wenn viele parallele Anzeigenanfragen gestellt werden.
10.5.0
2023-05-15
Ein Speicherleck wurde behoben, das beim Erstellen eines GADQueryInfo-Objekts aufgetreten ist.
10.4.0
2023-04-20
Die unterstützte Mindestversion von Xcode wurde auf 14.1 aktualisiert.
armv7 wird in Xcode 14 nicht unterstützt und wurde aus dem SDK entfernt.
Das Mindestbereitstellungsziel wurde auf iOS 11.0 erhöht.
Anzeigenprüftool: SDK-Unterstützung hinzugefügt, um Anzeigenblocknamen in der Benutzeroberfläche des Anzeigenprüftools anzuzeigen.
10.3.0
2023-03-27
Diverse Programmfehler wurden behoben und die Leistung wurde verbessert.
10.2.0
2023-03-06
GADVideoController wurde die Property
isMuted hinzugefügt.
10.1.0
2023-02-16
Diverse Programmfehler wurden behoben und die Leistung wurde verbessert.
10.0.0
2023-01-26
Breaking Changes:
Anzeigen werden nicht mehr unter iOS 11 ausgeliefert. Für den Abruf von Anzeigen ist iOS 12 erforderlich. Das Mindest-Deployment-Ziel ist jedoch weiterhin iOS 10.0.
Die folgenden bereits verworfenen Felder wurden entfernt:
userBirthday
userGender
userHasLocation
userLatitude
userLocationAccuracyInMeters
userLocationDescription
userLongitude
Native Anzeigen: Ein Fehler wurde behoben, bei dem GADMediaContent.mainImage den Wert nil zurückgegeben hat, obwohl das Bild in einem GADMediaView erfolgreich gerendert wurde.
Für native Anzeigen außerhalb des Kontexts im Anzeigenprüftool sind jetzt Media-Views verfügbar.
Die folgenden Felder in GADMediationAdConfiguration wurden eingestellt:
userHasLocation
userLatitude
userLocationAccuracyInMeters
userLongitude
Bitcode wurde aus dem Google Mobile Ads SDK-Build entfernt.
9.14.0
8. Dezember 2022
App-Start-Anzeigen:+loadWithAdUnitID:request:orientation:completionHandler: wurde eingestellt und durch +loadWithAdUnitID:request:completionHandler: ersetzt. Beim Laden von App-Start-Anzeigen wird jetzt die aktuelle Ausrichtung des Geräts berücksichtigt, was anderen Vollbildformaten entspricht.
Vermittlungsunterstützung für App-Start-Anzeigen hinzugefügt.
Anzeigenprüftool: SDK-Unterstützung für das Anfordern und Ausliefern von Anzeigen über die Benutzeroberfläche des Anzeigenprüftools wurde hinzugefügt.
9.13.0
2022-11-07
Unterstützte zusätzliche Klickaktionen in nativen Anzeigen.
Diverse Programmfehler wurden behoben und die Leistung wurde verbessert.
9.12.0
2022-10-24
GADQueryInfo wurde hinzugefügt, um die Erfassung und das Rendern von Signalen zu unterstützen.
Aktualisierte Dokumentation für Audio-APIs.
9.11.0
2022-09-20
Diverse Programmfehler wurden behoben und die Leistung wurde verbessert.
9.10.0
2022-09-07
Offizielle Version mit Unterstützung für iOS 16.
iLTV:GADAdNetworkResponseInfo wurden die folgenden Properties hinzugefügt:
adSourceID
adSourceInstanceName
adSourceName
Die folgende Eigenschaft wurde zu GADResponseInfo hinzugefügt:
extrasDictionary
9.9.0
2022-08-11
Diverse Programmfehler wurden behoben und die Leistung wurde verbessert.
9.8.0
2022-07-27
Vermittlung mit Prämie: Die didRewardUserWithReward: in GADMediationRewardedAdEventDelegate wurde zugunsten von didRewardUser eingestellt. Die von didRewardUserWithReward: bereitgestellte Anzeigenprämie war immer ein No-Op. Der Wert der Anzeigenprämie stammt aus den Einstellungen der Anzeigenblöcke auf der AdMob-Benutzeroberfläche.
Anzeigenprüftool: SDK-Unterstützung für den Export von Anzeigenanfragen hinzugefügt.
9.7.0
2022-07-07
Die Property loadedAdNetworkResponseInfo wurde GADResponseInfo hinzugefügt. Sie gibt Informationen zum Anzeigennetzwerk zurück, in dem die Anzeige geladen wurde.
Die Property adSourceInstanceID wurde GADAdNetworkResponseInfo hinzugefügt.
9.6.0
2022-06-13
Unterstützung für die Anzeigenmonetarisierung in WKWebView hinzugefügt. Weitere Informationen finden Sie unter WebView API für Anzeigen einbinden.
extern wurde in öffentlichen Headern durch FOUNDATION_EXPORT ersetzt, um die Kompatibilität mit C++-Headern zu unterstützen.
9.4.0
2022-04-26
Die unterstützte Mindestversion von Xcode wurde auf 13.2.1 aktualisiert.
Diverse Programmfehler wurden behoben und die Leistung wurde verbessert.
9.3.0
2022-04-07
Diverse Programmfehler wurden behoben und die Leistung wurde verbessert.
9.2.0
2022-03-21
Open Measurement:Aktualisiert auf OM SDK 1.3.30.
Warnungen hinzugefügt, wenn im Anwendungscode in GADFullScreenContentDelegate auf adDidPresentFullScreenContent anstelle des neueren adWilllPresentFullScreenContent verwiesen wird
9.1.0
2022-02-28
Diverse Programmfehler wurden behoben und die Leistung wurde verbessert.
Die Konstante kGAMSimulatorID wurde in GAMRequest verworfen. Verwenden Sie stattdessen GADSimulatorID in GADRequestConfiguration.
Das Attribut credentials in GADAdNetworkResponseInfo wurde verworfen. Verwenden Sie die neue adUnitMapping-Property derselben Klasse.
8.12.0
2021-10-11
Ein Fehler wurde behoben, durch den der Native Validator im Testmodus einen Absturz verursachen konnte, wenn eine Ansicht für native Anzeigen aus der Ansichtshierarchie entfernt wurde.
Alle Konstanten mit dem Präfix kGAD wurden als veraltet markiert. Verwenden Sie stattdessen die mit dem Präfix GAD.
8.11.0
2021-09-16
Offizielle Version mit Unterstützung für iOS 15.
Es wurden Schutzmaßnahmen hinzugefügt, um zu verhindern, dass Apps abstürzen, wenn das Google Mobile Ads SDK unter iOS 9 oder niedriger ausgeführt wird. Das SDK wird nur in iOS 10 und höher unterstützt. Andernfalls wird es nicht ausgeführt.
Ein seltener Fehler wurde behoben, der sich auf iOS 15-Betas auswirkte. Dabei wurde die Größe von Webansichten im Vollbildmodus für Apps mit mehreren Szenen möglicherweise nicht richtig angepasst.
Ein Fehler wurde behoben, durch den ein Aufruf von registerAdNetworkExtras: zum Absturz führte, wenn das GADRequest-Objekt über die Methode copy erstellt wurde.
8.8.0
2021-07-20
Es wurde eine Logik hinzugefügt, um seltene Fälle zu verhindern, in denen mehrere In-App-Shops übereinander angezeigt werden.
Der Typ der Property keywords wurde in GADRequest in NSArray<NSString *> geändert.
8.6.0
2021-06-07
Das Attribut mediaView in GADCustomNativeAd wurde eingestellt.
Verwenden Sie stattdessen die neue Property mediaContent derselben Klasse.
Ein Fehler wurde behoben, bei dem Delegate-Callbacks für das Stummschalten und Aufheben der Stummschaltung von Videos nicht für native Anzeigen mit Geboten aufgerufen wurden.
Der Typ kGADSimulatorID wurde von id zu NSString* aktualisiert, um zusätzliches Typecasting in Swift zu vermeiden.
8.5.0
2021-05-07
Ein Fehler wurde behoben, bei dem ein experimentelles Anzeigenformat bei der Schließung der Anzeige nicht geschlossen wurde, wenn es mehrmals präsentiert wurde.
8.4.0
2021-04-19
SKAdNetwork-Conversion-Ereignisse werden jetzt besser unterstützt, da SKAdImpression verwendet wird.
8.3.0
2021-03-25
Unterstützung für die eigene Publisher-ID (früher „App-interner Schlüssel“) hinzugefügt, damit Sie mithilfe von Daten aus Ihren Apps relevantere und personalisierte Anzeigen schalten können.
adWillDismissFullScreenContent: wurde zu GADFullScreenContentDelegate hinzugefügt.
Es wurde ein Problem behoben, bei dem adDidPresentFullScreenContent: unmittelbar vor der Präsentation und nicht unmittelbar danach aufgerufen wurde.
8.2.0.1
2021-03-12
Der CocoaPods-Installationsfehler Can't merge user_target_xcconfig wurde behoben, der bei der Verwendung mehrerer Pods mit unterschiedlichen user_target_xcconfig-Einstellungen auftrat.
8.2.0
2021-03-11
Zusätzliche SKAdNetwork-Unterstützung wurde in Vorbereitung auf die Durchsetzung von AppTrackingTransparency hinzugefügt.
Die Makrodefinition UIWindowScene wurde entfernt, die nur in Xcode-Versionen vor Version 11 erforderlich war.
8.1.0
19. Februar 2021
disableAutomatedInAppPurchaseReporting und enableAutomatedInAppPurchaseReporting wurden eingestellt. Die IAP-Berichterstellung wurde aus dem SDK entfernt. Diese Methoden sind jetzt No-Ops.
Es wurden Flags hinzugefügt, um den SDK-Zugriff auf CTTelephonyNetworkInfo-APIs einzuschränken.
Das Google Mobile Ads SDK deaktiviert die Übertragung der IDFA (Identifier for Advertisers) für iOS, wenn GADMobileAds.sharedInstance().requestConfiguration.tag mit forChildDirectedTreatment: true aufgerufen wird (siehe Einstellung für Inhalte für Kinder) oder wenn GADMobileAds.sharedInstance().requestConfiguration.tagForUnderAgeOfConsent(true) aufgerufen wird (siehe Einstellung für Nutzer unter dem gültigen Mindestalter).
7.68.0
2020-11-04
Das SDK wurde von .framework auf .xcframework aktualisiert. Für CocoaPod-Installationen ist jetzt CocoaPods 1.9.0 oder höher erforderlich.
arm64e wurde aus der Distribution entfernt. Lokale Tests auf arm64e sind nicht mehr verfügbar.
Das Anzeigenprüftool (Beta) wurde hinzugefügt.
Ein Fehler wurde behoben, bei dem rootViewController von GADNativeCustomTemplateAd einen starken Verweis auf die Anzeige beibehält.
7.67.0
2020-10-21
Es wurden neue Beta-APIs für Interstitial-Anzeigen und Anzeigen mit Prämie veröffentlicht. Neue APIs bieten dieselben Funktionen, sind aber konsistenter.
Die Property neighboringContentURLStrings wurde GADRequest hinzugefügt.
APIs für das GADRewardedInterstitialAd-Format wurden hinzugefügt. Interstitial-Anzeigen mit Prämie befinden sich derzeit in der privaten Betaphase. Wenden Sie sich an Ihren Account Manager, um Zugriff anzufordern.
Ein Fehler wurde behoben, durch den Landingpages von Anzeigen auf Geräten mit Notch abgeschnitten wurden.
7.66.0
2020-09-28
Banneranzeigen:Die Delegatenmethode adViewDidRecordImpression: wurde zu GADBannerViewDelegate hinzugefügt.
7.65.0
2020-09-03
Apps müssen mit Xcode 11.0 oder höher erstellt werden.
Das GADInstreamAd-Format wurde eingestellt.
Testanzeigen: Das Hinzufügen eines Testgeräts wird jetzt auch unterstützt, wenn die IDFA nicht verfügbar ist.
Das Attribut responseInfo wurde GADNativeAd hinzugefügt und das Attribut adNetworkClassName wird nicht mehr unterstützt.
Der Klasse GADMobileAds wurde die Eigenschaft sdkVersion hinzugefügt und die Methode sdkVersion in GADRequest wurde eingestellt.
7.63.0
2020-07-28
App-Start-Anzeigen:GADAppOpenAd wurde in ein Vollbildformat geändert. App-Start-Anzeigen befinden sich derzeit in der privaten Betaphase. Wenden Sie sich an Ihren Account Manager, um Zugriff anzufordern.
Vermittlung von Interstitials:interstitialDidDismissScreen:-Callbacks von Vermittlungsadaptern werden jetzt dedupliziert.
7.62.0
2020-07-10
Ein Fehler wurde behoben, durch den Videos zweimal angeklickt werden mussten, um nach dem Pausieren aufgrund des Entfernens der Kopfhörer wiedergegeben zu werden.
7.61.0
2020-06-17
Die Eigenschaft dictionaryRepresentation wurde GADResponseInfo hinzugefügt, um die Protokollierung von Antwortinformationen zu vereinfachen.
Die Klasse DFPCustomRenderedAd wurde entfernt. Dabei handelt es sich um eine nicht verwendete Anzeigenformatklasse, auf die Apps nicht verweisen sollten.
7.60.0
2020-05-20
Anzeigen mit Prämie: Die serverSideVerificationOptions-Eigenschaft von GADRewardedAd wurde in strong anstelle von copy geändert.
Die Methode description wurde in GADResponseInfo und GADAdNetworkResponseInfo implementiert, um die Protokollierung zu vereinfachen.
Alle Darstellungsfehler (z.B. rewardedAd:didFailToPresentWithError:) geben jetzt immer einen Code aus GADPresentationErrorCode zurück.
Fehler bei der Vermittlung werden als zugrunde liegende Fehler angezeigt.
7.59.0
2020-05-06
Open Measurement:Auf OM SDK 1.3.3 aktualisiert.
Interstitial-Anzeigen:Es wurde ein Fehler behoben, durch den Interstitials auf dem iPad in nicht unterstützte Ausrichtungen gedreht werden konnten, was zu Problemen mit der Benutzeroberfläche führte.
Testanzeigen:Das Label für Testanzeigen wurde in „Testmodus“ statt „Testanzeige“ geändert. Außerdem wurde die Benutzeroberfläche des Labels aktualisiert.
7.58.0
2020-04-13
Die unterstützte Mindestversion von Xcode wurde auf 11.0 erhöht.
Das Attribut adNetworkInfoArray wurde GADResponseInfo hinzugefügt. Diese Property enthält Metadaten zu Vermittlungsnetzwerken, die im Rahmen dieser Anzeigenantwort aufgerufen werden.
Bedienungshilfen für ausgeblendete Anzeigenelemente deaktiviert, damit Tools wie VoiceOver inaktive Elemente nicht aufrufen.
7.57.0
2020-03-18
GADRewardBasedVideoAd ist veraltet. Alle Clients sollten GADRewardedAd verwenden.
Die Fehlermeldungen für Fehler vom Typ „Adapter nicht gefunden“ wurden verbessert. Fehlermeldungen enthalten jetzt den Namen des Adapters.
Es wurde ein Problem mit GADRewardedAd behoben, bei dem die rewardedAd:didFailToPresentWithError:-Methode nicht zurückgerufen wurde, wenn keine Anzeige mit Prämie geladen wurde.
Ein potenzieller Absturz wurde behoben, der auftreten konnte, wenn Creatives versuchten, Nicht-HTTP-URLs in einem SafariViewController zu laden.
7.56.0
2020-02-28
Die Instanzmethoden disableAutomatedInAppPurchaseReporting und enableAutomatedInAppPurchaseReporting wurden für GADMobileAds hinzugefügt und die Klassenmethode disableAutomatedInAppPurchaseReporting wurde verworfen. Rufen Sie disableAutomatedInAppPurchaseReporting auf, bevor Sie das Google Mobile Ads SDK initialisieren oder Anzeigen laden, um die automatische IAP-Berichterstellung zu deaktivieren.
Die Methode disableMediationInitialization wurde zu GADMobileAds hinzugefügt. Rufen Sie diese Methode vor der Initialisierung des Google Mobile Ads SDK auf, um die Initialisierung des Vermittlungsadapters zu deaktivieren.
Die i386-Architektur wurde entfernt. 32‑Bit-Simulatoren werden nicht mehr unterstützt.
7.55.1
2020-02-14
Anzeigen mit Prämie: Ein Fehler wurde behoben, bei dem rewardedAd:didFailToPresentWithError: für den Fehler den Typ NSString anstelle von NSError zurückgegeben hat.
7.55.0
2020-02-04
Alle Verweise auf UIWebView wurden entfernt.
UIWebView wird nicht mehr unterstützt.
7.54.0
28.01.2020
Open Measurement:Auf OM SDK 1.3.1 aktualisiert.
WKWebView wurde als SDK-Standard für alle Webviews aktiviert.
Unterstützung für das Lesen von Einwilligungsparametern aus Version 2.0 des IAB TCF und dem us_privacy-String des IAB hinzugefügt.
7.53.1
2019-12-19
Der Fehlercode kGADErrorAppIDMissing wurde in kGADErrorApplicationIdentifierMissing umbenannt.
Vermittlung mit Prämie: Ein Fehler wurde behoben, durch den das Bidding bei Verwendung der GADRewardedAd API nicht funktionierte.
7.53.0
2019-12-12
Open Measurement:Auf OM SDK 1.2.21 aktualisiert.
Interstitial-Anzeigen/Anzeigen mit Prämie: Die Methode canPresentFromViewController: wurde hinzugefügt. Anwendungen mit mehreren Szenen können mit dieser Methode prüfen, ob die Anzeige weiterhin präsentiert werden kann, wenn sich die Größe der Szene ändert.
Interstitial-Anzeigen:
interstitialDidFailToPresentScreen:
wird jetzt aufgerufen, wenn versucht wird, eine Anzeige zu präsentieren, die noch nicht bereit ist oder bereits präsentiert wurde.
Native Anzeigen: Es wurde ein Fehler behoben, bei dem eine UI-API in einem Hintergrundthread aufgerufen wurde.
Das GADBlockSignalSource-Speicherleck, das beim Laden von Anzeigen auftrat, wurde behoben.
Native Vermittlung: Entfernt
GADMediatedNativeAppInstallAd und
GADMediatedNativeContentAd.
Native Mediation:Dem Protokoll GADMediatedUnifiedNativeAd wurden die Eigenschaften duration und currentTime hinzugefügt.
7.52.0
2019-11-06
Ein Fehler wurde behoben, bei dem das Media-Seitenverhältnis der In-Stream-Anzeige in der Anfrage nicht berücksichtigt wurde.
7.51.0
2019-10-17
Die unterstützte Mindestversion von iOS wurde auf iOS 9 erhöht. Apps können weiterhin mit iOS 8 verknüpft werden, Anzeigen werden jedoch nur unter iOS 9 und höher geladen.
Die Properties currentTime und duration wurden GADMediaContent hinzugefügt.
Das Attribut mediaContent wurde zu GADInstreamAd hinzugefügt und die Attribute videoController, duration, currentTime und aspectRatio wurden entfernt.
Unterstützung für Apps mit mehreren Szenen hinzugefügt. Bei Apps, die mehrere Szenen unterstützen, muss die Eigenschaft scene auf GADRequest festgelegt werden, damit Anzeigen in der richtigen Größe ausgeliefert werden.
Die Unterklasse SKStoreProductViewController wurde entfernt, da sie unter iOS 13 nicht zulässig ist.
Die Apple-Warnung bei der Einreichung im App Store bezüglich der Verwendung einer eingestellten API wurde behoben.
Die Property testRequestIdentifiers wurde GADMobileAds.requestConfiguration hinzugefügt. Das Attribut testDevices für GADRequest wird nicht mehr unterstützt.
Der Fehlercode kGADErrorMediationNoFill wurde eingestellt. Für alle Fehler, die auf fehlende Auslieferung zurückzuführen sind, wird jetzt der Fehlercode kGADErrorNoFill zurückgegeben.
Anzeigen mit Prämie:Die Property customRewardString kann jetzt jederzeit festgelegt werden, bevor eine GADRewardedAd angezeigt wird. Bisher musste diese Eigenschaft vor dem Laden einer Anzeige festgelegt werden.
Vermittlung:Die öffentlichen Fehlermeldungen wurden verbessert, die angezeigt werden, wenn Vermittlungsadapter nicht gefunden werden konnten oder nicht dem richtigen Protokoll entsprechen.
7.49.0
2019-08-20
Es wurde eine API für Anzeigenantwort-IDs hinzugefügt, mit der sich Creatives im Überprüfungszentrum für Anzeigen in Ad Manager aufrufen lassen.
7.48.0
2019-08-01
Open Measurement:Das OM SDK wurde auf Version 1.2.17 aktualisiert.
Anzeigen mit Prämie:Es wurde ein Fehler behoben, der bei Apps auftrat, die die alten APIs für Videoanzeigen mit Prämie verwenden (z.B. GADRewardBasedVideoAd) einen Rückgang der Impressionen in Vermittlungsberichten festgestellt.
7.47.0
2019-07-11
Open Measurement:Auf OM SDK 1.2.16 aktualisiert.
Verbesserte Protokollierungsmeldungen, wenn Apps ihre App-ID in ihrer Info.plist nicht richtig konfigurieren.
Ein Rendering-Fehler bei App-Installationsanzeigen für Interstitials und Videoanzeigen mit Prämie wurde behoben.
7.46.0
2019-06-24
Die arm64e-Architektur wurde in das GoogleMobileAds-Framework aufgenommen, um Tests auf Geräten zu unterstützen. Für den Build ist jetzt Xcode 10 erforderlich.
Native Anzeigen:Die zuvor eingestellten APIs GADNativeAppInstallAd und GADNativeContentAd wurden entfernt.
Apps sollten einheitliche Native Ads verwenden.
Native Anzeigen:Es wurde ein Fehler behoben, durch den für die native Anzeige eine nil-Media-Ansicht und ein Seitenverhältnis von null zurückgegeben wurden, obwohl sie Videoinhalte enthält.
Vermittlung:Ein Absturz wurde behoben, der auftritt, wenn Vermittlungsadapter mehrere Erfolgs-/Fehler-Callbacks für dieselbe Anfrage auslösen.
7.45.0
2019-06-17
Open Measurement:Auf OM SDK 1.2.15 aktualisiert.
Ein Absturz wurde behoben, der in seltenen Fällen beim Schließen von Videoanzeigen auftrat.
Der rewardedAdMetadataDidChange-Callback wird nicht aufgerufen, wenn die Metadaten nil sind.
7.44.0
2019-05-10
Offizielle Version mit Unterstützung für App Measurement
Die App-Analyse wird standardmäßig beim Start der App initialisiert und sendet Daten. Es wurde eine Option hinzugefügt, mit der die App-Analyse verzögert werden kann, bis das Google Mobile Ads SDK explizit aufgerufen wird.
Open Measurement:Das OM SDK wurde auf Version 1.2.14 aktualisiert.
GADCorrelator und die zugehörigen APIs wurden entfernt. Diese Funktion war bisher nicht funktionsfähig.
Das Attribut preferredImageOrientation in GADNativeAdImageAdLoaderOptions wird nicht mehr unterstützt. Verwenden Sie stattdessen GADNativeAdMediaAdLoaderOptions.
7.43.0
2019-04-19
Die mindestens erforderliche iOS-Version wurde auf 8.0 aktualisiert.
Offizielle Releaseversion für die Unterstützung von Open Measurement.
Open Measurement:Enthält OM SDK 1.2.13.
Open Measurement:Unterstützung für benutzerdefinierte native Anzeigenformate hinzugefügt.
Native Anzeigen:Die Properties videoController und hasVideoContent wurden zu GADMediaContent hinzugefügt.
Native Anzeigen:Die Methoden videoController in GADUnifiedNativeAd sowie hasVideoContent und aspectRatio in GADVideoController sind veraltet.
Native Anzeigen:Die Klasse GADNativeAdMediaAdLoaderOptions wurde mit der Eigenschaft aspectRatio hinzugefügt. So können Publisher ein bestimmtes Seitenverhältnis für das Media-Asset einer nativen Anzeige anfordern. Diese Option hat Vorrang vor dem Attribut preferredImageOrientation in GADNativeAdImageAdLoaderOptions.
Native Anzeigen:Bei der Darstellung von Bildern wird jetzt die contentMode-Property berücksichtigt.GADMediaView
7.42.2
2019-03-29
Mediation mit Prämie (neue APIs): Ein Fehler wurde behoben, bei dem Mediationsadapter mit Prämie nach dem Ladeaufruf automatisch freigegeben wurden.
7.42.1
2019-03-25
Ein seltener Absturz, der beim Freigeben von Videoanzeigen auftreten konnte, wurde behoben.
7.42.0
2019-03-15
Das Google Mobile Ads SDK hängt jetzt von App Measurement ab. Sie müssen das App Measurement Framework und die Abhängigkeiten einfügen. Ihre App-ID muss in der plist Ihrer App mit dem Schlüssel GADApplicationIdentifier platziert werden.
Weitere Informationen finden Sie in der Kurzanleitung.
Die Größe des SDK-Frameworks wurde auf unter die GitHub-Grenzwerte reduziert.
tagForChildDirectedTreatment wurde GADMobileAds.sharedInstance.requestConfiguration hinzugefügt.
[GADRequest tagForChildDirectedTreatment] wurde eingestellt.
Ein Fehler wurde behoben, durch den rewardBasedVideoAdMetadataDidChange: aufgerufen werden konnte, wenn sich die Metadaten nicht geändert haben.
7.41.0
2019-03-04
Anzeigen mit Prämie:Es wurde eine neue GADRewardedAd-API (offene Betaversion) hinzugefügt, mit der mehrere Anzeigen mit Prämie gleichzeitig geladen werden können.
Anzeigen mit Prämie:Die Property admetadata wurde am GADRewardBasedVideoAd hinzugefügt. Verwenden Sie rewardbasedvideoadmetadatadidchange:, um auf Änderungen der Anzeigenmetadaten zu warten.
7.40.0
2019-02-21
Leistungsverbesserungen
7.39.0
2019-02-08
Ein Fehler wurde behoben, durch den beim Verweisen auf GADCustomEventParametersServer ein Build-Fehler aufgetreten ist.
Die Property mainImage wurde in der Klasse GADMediaContent hinzugefügt, um das Hauptbildasset für native Anzeigen festzulegen, wenn kein Video verfügbar ist.
7.38.0
2019-01-22
Ein Rendering-Problem bei responsiven Anzeigen, die in Tabellenansichten ausgeliefert werden, wurde behoben.
Die neue Klasse GADMediaContent wurde hinzugefügt, um Informationen zu Media-Inhalten bereitzustellen.
7.37.0
2018-12-10
Verbesserte Kompatibilität mit Crashlytics, um durch die aktualisierte Stacktrace-Symbolication nützlichere Absturzberichte zu liefern.
7.36.0
2018-11-16
Ein Problem wurde behoben, bei dem für bestimmte Vermittlungsadapter mehrere Impressionen für dieselbe Interstitial- oder Anzeige mit Prämie gemeldet werden konnten.
7.35.2
2018-11-08
Verschiedene Fehlerkorrekturen
7.35.1
2018-10-22
Verschiedene Fehlerkorrekturen
7.35.0
2018-10-17
Ein Problem wurde behoben, das verhinderte, dass Anzeigen mit Prämie geladen wurden, nachdem eine neue Anzeige mit Prämie in der Delegatenmethode rewardBasedVideoAdDidClose: geladen wurde.
Die Mindestversion von Xcode ist jetzt 9.2.
7.34.0
2018-09-26
Es ist nicht mehr zulässig, eine zweite Anzeige mit Prämie anzufordern, während eine andere Anzeige mit Prämie präsentiert wird. Ein Problem wurde behoben, bei dem das Anfordern der zweiten Anzeige mit Prämie mehrere Drittanbieter-Mediationsadapter beschädigt hat. Eine weitere Anzeige kann nach Ablauf der Präsentation in rewardBasedVideoAdDidClose: angefordert werden.
Behoben:Der CocoaPod wurde aktualisiert, um die Dateigröße auf unter 100 MB zu reduzieren. Dadurch können SDK-Dateien in GitHub-Repositories übertragen werden.
7.33.1
2018-09-13
Native Anzeigen:Ein Problem wurde behoben, durch das Videoanzeigen manchmal nicht richtig wiedergegeben wurden.
Native Anzeigen:Ein Problem wurde behoben, bei dem GADMediaView für Anzeigen, die keine Videoanzeigen sind, leer war.
DFP-Banneranzeigen:Ein Fehler wurde behoben, bei dem die Methode zum Ändern der Größe nicht richtig funktionierte.
7.33.0
2018-09-10
Unterstützung für iOS 12 hinzugefügt.
Diverse Programmfehler wurden behoben und die Leistung wurde verbessert.
7.32.0
2018-08-13
Anzeigen mit Prämie:Die Property customRewardString wurde GADRewardBasedVideoAd hinzugefügt. So können Publisher benutzerdefinierte Daten an serverseitige Überprüfungsanfragen übergeben.
Native Anzeigen:GADNativeAppInstallAd, GADNativeContentAd und zugehörige APIs werden zugunsten von GADUnifiedNativeAd eingestellt.
Weitere Informationen zur Verwendung der neuen APIs finden Sie im Advanced Unified Guide für native Anzeigen.
Native Anzeigen:Die Funktion „Diese Anzeige ignorieren“ wurde hinzugefügt.
Native Anzeigen:Ein Fehler wurde behoben, durch den die Datenschutzinfo-Ansicht entfernt wurde, wenn Anzeigenansichten in Sammlungsansichten wiederverwendet wurden.
Die Eigenschaft requestConfiguration wurde GADMobileAds hinzugefügt. Damit können die Parameter maxAdContentRating und tagForUnderAgeOfConsent für alle Anzeigenanfragen angegeben werden.
Vermittlung:Die Eigenschaften maxAdContentRating und underAgeOfConsent wurden GADMediationAdRequest hinzugefügt.
Die Attribute „Geburtsdatum“ und „Geschlecht“ in GADRequest wurden eingestellt.
7.30.0
2018-03-26
MRAID V3 (Beta)
Diverse Programmfehler wurden behoben und die Leistung wurde verbessert.
7.29.0
2018-02-16
Ein in Version 7.28.0 eingeführter Fehler wurde behoben, der zu Grafikfehlern in GameKit-Apps geführt hat.
7.28.0
2018-01-31
Native Anzeigen: Die Unified Native Ad API wurde hinzugefügt. Dabei werden GADNativeAppInstallAds und GADNativeContentAds in einem neuen Typ kombiniert: GADUnifiedNativeAd. Weitere Informationen finden Sie im Leitfaden zu einheitlichen nativen Anzeigen.
Video mit Prämie: Die Methode rewardBasedVideoAdDidCompletePlaying: wurde GADRewardBasedVideoAdDelegate hinzugefügt, um Publisher zu benachrichtigen, wenn ein Video abgeschlossen ist.
Vermittlung von Videoanzeigen mit Prämie: Die Methode connectorDidCompletePlayingRewardBasedVideoAd: wurde zu GADMRewardBasedVideoAdConnectorDelegate hinzugefügt, damit Vermittlungsadapter sie aufrufen können, wenn ein Video abgeschlossen ist.
Native Vermittlung: GADMediatedNativeAdDelegate.h wurde aktualisiert, damit Adapter Zugriff auf die einzelnen Ansichten erhalten, die in einer nativen Anzeige verwendet werden.
Unterstützung für die Vermittlung von nativen Videoanzeigen hinzugefügt. Native Vermittlungsadapter müssen die Methode mediaView in GADMediatedNativeAppInstallAd und GADMediatedNativeContentAd implementieren und ihre Media-Ansicht zurückgeben.
Abhängigkeiten von den Frameworks QuartzCore und CFNetwork wurden hinzugefügt.
7.26.0
2017-11-17
Unterstützung für das iPhone X.
Bei Vollbildanzeigen wird die Standardschaltfläche „Schließen“ jetzt im sicheren Bereich gerendert.
Die SDK-Interaktionen mit den StoreServices von Apple werden auf einmal pro Sitzung beim Start der App begrenzt.
Testanzeigen haben jetzt ein Label oben in der Anzeige. Weitere Informationen finden Sie im Leitfaden zum Testen.
7.25.0
25.10.2017
Native Vermittlung: Adapter erhalten jetzt den Aufruf an mediatedNativeAd:didRenderInView:viewController:, sobald eine native Anzeige mit einer Ansicht für native Anzeigen verknüpft wird, anstatt darauf zu warten, dass diese Ansicht für native Anzeigen sichtbar ist.
Native Mediation: Adapter erhalten jetzt einen Aufruf an mediatedNativeAdDidUntrackView: mit einer Nullansicht, wenn die verfolgte Ansicht freigegeben wird.
7.24.1
2017-9-27
Die Interaktion des SDK mit den StoreServices von Apple wird aktualisiert.
7.24.0
2017-9-20
Offizielle Version mit Unterstützung für iOS 11.
GADAdDelegate wurde entfernt. Verwenden Sie stattdessen GADAudioVideoManager, um Audioinhalte von Anzeigen zu verwalten.
Ein Fehler in iOS 11 wurde behoben, durch den Banneransichten aufgrund von Inhalts-Insets nach unten verschoben wurden.
Es wurde eine Abhängigkeit vom Security-Framework hinzugefügt.
7.23.0
05.09.2017
Mediationsadapter werden jetzt über mediatedNativeAd:didUntrackView: benachrichtigt, wenn die Zuweisung einer nativen Anzeige aufgehoben wird.
7.22.0
2017-08-08
Es wurde ein Problem behoben, bei dem das Ereignis „Anzeige konnte nicht geladen werden“ nicht aufgerufen wurde, wenn eine Anzeigenanfrage aufgrund der Ausführung der App im Hintergrund verworfen wurde.
7.21.0
2017-06-20
Bei Interstitial-Anzeigenblöcken, für die Videoanzeigen deaktiviert sind, haben die ausgelieferten Interstitial-Anzeigen eine sofortige Schließoption, auch wenn in einem MRAID-Creative useCustomClose aufgerufen wird.
Dem Debug-Menü wurde Text hinzugefügt, um anzugeben, ob der Creative-Vorschaumodus oder der Fehlerbehebungsmodus aktiv ist.
Die Klasse GADMultipleAdsAdLoaderOptions wurde hinzugefügt. Damit können Publisher die Anzahl der Anzeigen angeben, die für eine einzelne Anfrage geladen werden sollen.
Die Property loading wurde zu GADAdLoader hinzugefügt. Sie gibt an, ob der Anzeigenladevorgang gerade ausgeführt wird.
Der GADAdLoaderDelegate wurde eine neue optionale Delegatenmethode -adLoaderDidFinishLoading: hinzugefügt, die aufgerufen wird, nachdem GADAdLoader alle Anzeigen für eine Anfrage zurückgegeben hat.
7.20.0
2017-05-03
Das Anzeigenformat für In-App-Käufe wurde entfernt.
Die armv7s-Architektur wurde entfernt.
7.19.1
2017-04-13
Ein Problem wurde behoben, bei dem die falsche Anzeigengröße an Vermittlungsnetzwerke für die Vermittlung von Smart-Bannern weitergeleitet wurde.
7.19.0
2017-03-16
Der Klasse google_mobile_app_ads.js wurde die Methode openInlineBrowser() hinzugefügt, um eine URL in einem SFSafariViewController zu öffnen.
GADAudioVideoManagerDelegate wurde hinzugefügt, um Benachrichtigungen für den Start und das Pausieren/Beenden der Wiedergabe von Audio- und Videoanzeigen bereitzustellen.
7.18.0
2017-02-23
Die Methoden play, pause und setMute wurden zu GADVideoController hinzugefügt.
Der GADVideoControllerDelegate-Klasse wurden neue Delegatenmethoden hinzugefügt, die dem Start, der Pause, dem Ende, der Stummschaltung und der Aufhebung der Stummschaltung von Videoinhalten entsprechen.
Unterstützung für Vermittlungsadapter für Prämienanzeigen hinzugefügt, um die Vorabinitialisierung vor einer Anzeigenanfrage zu aktivieren.
7.17.0
2017-01-31
nativeAdDidRecordImpression und nativeAdDidRecordClick wurden zu GADNativeAdDelegate hinzugefügt.
7.16.0
2016-12-12
Dem DFPBannerView-Objekt wurde ein Video-Controller hinzugefügt.
GADNativeExpressAdView,
GADNativeContentAd,
GADNativeCustomTemplateAd,
GADNativeContentAd,
und GADNativeCustomTemplateAd
Videocontroller-Eigenschaften sind jetzt nicht null.
Native Vermittlung: Adapter können jetzt das Attribut adChoicesView für GADMediatedNativeAppInstallAd und GADMediatedNativeContentAd festlegen, um AdChoices zu rendern.
7.15.0
2016-11-21
Dem Objekt GADNativeContentAd und dem Objekt GADNativeCustomTemplateAd wurde das Attribut GADMediaView hinzugefügt.
7.14.0
2016-10-28
Header für Vermittlungsadapter in Framework- und globalen Header verschoben.
Bei der Anzeigengröße kGADAdSizeFluid ändert sich die Framegröße der Banneransicht nicht mehr, wenn Sie die Größe des Banners ändern.
7.13.1
20.10.2016
Unterstützung für In-App-Vorschau und Fehlerbehebung in Google Ad Manager hinzugefügt.
7.13.0
2016-10-17
Abhängigkeit vom JavaScriptCore-Framework hinzugefügt.
Verschiedene Fehlerkorrekturen
7.12.1
2016-10-05
Die Anmerkungen zur Null-Zulässigkeit für GADNativeAppInstallAd und GADNativeContentAd wurden korrigiert.
7.12.0
2016-09-28
Fehlerkorrekturen für Abstürze mit GADStringFromCGFloat.
GADNativeAdViewAdOptions wurde hinzugefügt, um die Position der Datenschutzinfo in nativen Anzeigen anzugeben.
Die Property adNetworkClassName wurde GADRewardBasedVideoAd hinzugefügt.
7.11.0
2016-09-15
Abhängigkeiten von den Frameworks „CoreBluetooth“, „EventKit“ und „EventKitUI“ wurden entfernt.
Beim Aktualisieren von Apps für iOS 10 muss kein Text mehr für NSCalendarsUsageDescription und NSBluetoothPeripheralUsageDescription angegeben werden.
Die Unterstützung für MRAID 2.0 createCalendarEvent und storePicture wurde entfernt.
7.10.1
2016-08-26
Fehlerkorrektur für Abstürze mit GADStringFromCGFloat.
7.10.0
2016-08-16
Wenn Sie native Anzeigen mit einer Ansicht verknüpfen, wird die userInteractionEnabled-Eigenschaft der Ansicht in NO geändert, um den Erwartungen des SDK zu entsprechen.
Abhängigkeit von MobileCoreServices hinzugefügt.
Es wurde eine API hinzugefügt, mit der das Werbenetzwerk darüber informiert wird, ob die SDK-Version mindestens major.minor.patch ist.
7.9.1
2016-07-18
Ein Fehler bei der Vermittlung von Videoanzeigen mit Prämie wurde behoben.
7.9.0
2016-07-13
Es wurden GLKit-, OpenGLES-, CoreMotion- und CoreVideo-Framework-Abhängigkeiten hinzugefügt, um das Rendern und die Qualität von Anzeigen zu verbessern.
Die Methode +[GADMobileAds configureWithApplicationID:] wurde hinzugefügt. AdMob-Publisher sollten diese Methode mit ihrer Anwendungs-ID aufrufen.
Google Ad Manager-Publisher, die SDK-Vermittlung verwenden, erhalten die Warnung „Vermittelter Anzeigentyp ist unbekannt oder ungültig“ nicht mehr.
7.8.1
2016-05-11
SDK-Unterstützung für die automatische Verwendung von Standortdaten wurde hinzugefügt, wenn ein Nutzer die Standortberechtigungen einer App explizit aktiviert hat.
7.8.0
2016-04-28
Abhängigkeit von den Frameworks CoreBluetooth und SafariServices hinzugefügt.
Den Haupheaderdateien des SDK wurden Anmerkungen zur Null-Zulässigkeit hinzugefügt, um die Unterstützung von Swift-Optionals zu verbessern.
Unterstützung für GADAdSizeDelegate in Anzeigen mit der Größe kGADAdSizeFluid wurde hinzugefügt.
7.7.1
2016-04-06
Ein Problem mit der Verarbeitung von Klicks auf native Anzeigen in Scrollansichten wurde behoben.
7.7.0
2016-02-24
Unterstützung für Videoanzeigen mit Prämie hinzugefügt
Unterstützung für Bitcode hinzugefügt.
Dadurch hat sich die Größe des SDK-Downloads erhöht, die Größe der App-Binärdateien wird jedoch nicht wesentlich zunehmen.
Wenn Sie diese Einstellung für Ihre App ändern möchten, rufen Sie die Build-Einstellungen Ihres Projekts auf und legen Sie im Bereich Build-Optionen die Option Bitcode aktivieren auf Yes fest.
Es wurde eine Abhängigkeit vom MediaPlayer-Framework hinzugefügt.
Sie müssen dieses Framework mit dem Binärcode Ihrer App verknüpfen.
Wenn Sie CocoaPods verwenden, führen Sie pod install --repo-update aus.
Alle Verweise auf userID in APIs für Videos mit Prämie wurden entfernt.
Aufrufe der Methode loadRequest: für GADInterstitial werden immer mit einem asynchronen Delegatenaufruf didFailToReceiveAd:withError: oder interstitialDidReceiveAd: kombiniert.
Ein Grenzfall wurde behoben, in dem dieser Vertrag nicht eingehalten wurde.
Native Mediation:
Adapter können jetzt Klickereignisse verarbeiten und melden.
Suchanzeigen: Unterstützung für dynamische Höhe hinzugefügt.
7.6.0
2015-12-07
Protokollmethoden für Vermittlungsadapter wurden neu gruppiert bzw. verschoben, um sie zu vereinfachen.
Die Groß- und Kleinschreibung der didFailToLoadWithError-Nachricht im GADRewardBasedVideoAdDelegate-Protokoll wurde korrigiert.
7.5.2
16.10.2015
Fehlerkorrekturen.
7.5.1
2015-09-30
Behebt Abstürze in GADStatisticsCore.
7.5.0
2015-09-22
Das SDK verwendet die UIApplication-Methode canOpenURL nicht mehr auf Geräten mit iOS 9.
Behebt ein Problem, bei dem die Methoden GADNativeAdDelegate nicht aufgerufen wurden.
Der GADAdLoaderDelegate-Rückruf von adLoader:didFailToReceiveAdWithError wird jetzt aufgerufen, wenn keine Anzeigentypen angefordert werden.
7.4.1
2015-08-13
Es wurde ein Absturz behoben, der auftritt, wenn der Nutzer einen In-App-Kauf für ein Produkt abschließt, dessen Kennung ein Sonderzeichen enthält.
7.4.0
2015-07-30
MRAID V2 (Beta)
Es wurden neue globale Einstellungen für die Absturzberichterstellung und das automatische Tracking von In-App-Käufen hinzugefügt. Wenn das automatische Tracking von In-App-Käufen aktiviert ist, ist für die Berichterstellung von IAP-Conversions das Conversion Tracking SDK nicht mehr erforderlich.
Die Property adUnitID für GADInterstitial ist jetzt readonly.
Es wurden APIs für die Vermittlung von Videos mit Prämie hinzugefügt.
setLocationWithDescription: wurde am GADRequest eingestellt.
Verwenden Sie stattdessen setLocationWithLatitude:longitude:accuracy:.
7.3.1
2015-05-28
Unterstützung für native Anzeigenformate für App-Installationen und Contentanzeigen in AdMob, Ad Manager und Ad Exchange wurde hinzugefügt.
Unterstützung für benutzerdefinierte native Anzeigenformate hinzugefügt, die für Ad Manager-Reservierungen verfügbar sind.
Ein in Version 7.2.0 eingeführter Fehler wurde behoben, durch den Smart-Banner unter iOS 8 im Querformat falsch angezeigt wurden.
7.2.2
2015-05-07
Behebt die folgende Warnung beim Hochladen in den App Store:
Die App verweist in Payload/(<app_id>):clientId,screenName,setScreenName auf nicht öffentliche Selektoren.
7.2.1
2015-04-30
In Simulatoren werden jetzt wieder standardmäßig Live-Anzeigen geladen. Fügen Sie kGADSimulatorID dem Attribut testDevices in GADRequest hinzu, um Testanzeigen in Simulatoren zu erhalten.
Vermittlungsadapter und benutzerdefinierte Ereignisse können jetzt Klicks für Interstitials erfassen.
Es wurden kleinere Verbesserungen an den APIs für benutzerdefinierte Ereignisse vorgenommen.
GADInterstitial initWithAdUnitID: wurde hinzugefügt und GADInterstitial init eingestellt.
Die Methode setValidAdSizesWithSizes wurde in DFPBannerView verworfen. Verwenden Sie stattdessen DFPBannerView.validAdSizes.
7.1.0
2015-04-01
Erfordert die Verknüpfung mit CoreMedia.framework.
Verschiedene Fehlerkorrekturen
7.0.0
2015-02-03
Unterstützung für iOS 5 eingestellt.
Das SDK wurde als Framework veröffentlicht.
Die Abhängigkeit vom Linker-Flag -ObjC wurde entfernt.
Die Ladezeit von Anzeigen unter iOS 8 wurde verkürzt.
Das Attribut requestAgent wurde zu GADRequest hinzugefügt.
Bei Drittanbieterintegrationen sollte diese Eigenschaft festgelegt werden, um die Plattform anzugeben, von der die Anfrage stammt.
Die neue DFPRequest-Klasse wurde hinzugefügt. Sie unterstützt benutzerdefiniertes Targeting und Kategorieausschlüsse.
Die Property publisherProvidedID wurde von DFPExtras nach DFPRequest verschoben.
GADAdMobExtras und DFPExtras wurden durch eine einzelne GADExtras-Klasse ersetzt.
Das Attribut „hasAutoRefreshed“ von GADBannerView wird nicht mehr unterstützt.
Das Makro GAD_SIMULATOR_ID wurde entfernt. Testanzeigen werden im Simulator automatisch aktiviert, wenn GADBannerView und GADInterstitial verwendet werden.
Die Eigenschaften mediationExtras, additionalParameters und die Testeigenschaften von GADRequest wurden entfernt.
Die GADRequest von setBirthdayWithMonth:day:year: wurde eingestellt.
Die Methode addKeyword: von GADRequest wurde entfernt.
Die Klasse DFPSwipeableBannerView wurde entfernt.
6.12.2
2014-11-06
Das Bouncen für Banneranzeigen wurde deaktiviert.
Ein Absturz in DumpViews wurde behoben.
6.12.0
2014-09-18
Offizielle Version für die Unterstützung von iOS 8.
Das Laden von Anzeigen im Hauptthread dauert unter iOS 8 weniger lange.
Smart-Banneranzeigen werden unter iOS 8 im Querformat richtig dargestellt.
Erfordert die Verknüpfung mit zwei neuen Frameworks: EventKit und EventKitUI.
Diese werden automatisch verknüpft, wenn Module und Frameworks für die automatische Verknüpfung aktiviert sind.
Das Attribut mediatedAdView wird für GADBannerView nicht mehr unterstützt.
Die zuvor verworfene Methode loadAndDisplayRequest:usingWindow:initialImage: für GADInterstitial wurde entfernt.
6.11.1
2014-08-07
Die Initialisierung der Banneransicht aus NIB-Dateien wurde korrigiert.
6.10.0
2014-07-17
Anzeigen werden jetzt standardmäßig in Safari statt im In-App-Browser geöffnet.
Das Creative kann dieses Verhalten überschreiben, indem mraid.expand() oder admob.opener.openOverlay() angegeben wird.
Wischbewegungen wurden auf DFPBannerView deaktiviert.
DFPSwipeableBannerView wurde zugunsten von DFPBannerView eingestellt.
6.9.3
2014-06-12
Die Methode loadAndDisplayRequest:usingWindow:initialImage auf GADInterstitial wurde verworfen.
Nicht gebündelte Analytics-Pakete aus dem SDK führen zu einer Reduzierung der SDK-Größe von 9,6 MB auf 3,4 MB. Das Analytics SDK kann hier heruntergeladen werden.
Das Attribut contentURL für DFPExtras wurde zu GADRequest verschoben.
Diverse Fehlerkorrekturen.
6.9.2
2014-05-07
Die Unterstützung für iOS 4.3 wurde eingestellt. Das SDK unterstützt iOS 5.0 und höher und bietet jetzt ARC-Weak-Referenzen.
Es wurde ein großes Bannerformat mit 320 × 100 Pixeln und der Konstanten kGADAdSizeLargeBanner hinzugefügt.
Es wurde ein neues Interstitial-Format hinzugefügt, um In-App-Käufe zu starten. Legen Sie die Property inAppPurchaseDelegate für GADInterstitial fest, um In-App-Kaufereignisse zu verarbeiten.
6.8.0
2014-01-24
Verbessertes Anzeigen-Targeting:
Erforderlich für die Verknüpfung mit dem CoreTelephony-Framework.
Ein Absturz, der auftritt, wenn das Gerät in den Flugmodus wechselt, wurde behoben.
6.7.0
2013-12-12
Die Leistung von Anzeigen, die in einem UITableView platziert werden, wurde verbessert.
Verschiedene Fehlerkorrekturen
6.6.1
2013-11-13
Einige Speicherlecks bei der Verwendung von Vermittlung wurden behoben.
6.6.0
2013-11-05
Erforderlich für die Verknüpfung mit dem AVFoundation-Framework.
Unterstützung für arm64- und x86_64-Architekturen wurde hinzugefügt.
Die Größe der Bibliothek wurde deutlich reduziert.
Das Attribut adNetworkClassName wurde für GADBannerView und GADInterstitial hinzugefügt.
Ein Fehler wurde behoben, bei dem Ad Manager-App-Ereignisse für Interstitials nicht ausgelöst wurden.
Der Ad Exchange-HTML-Adapter ist jetzt direkt in der Bibliothek enthalten. Ad Exchange-Entwickler müssen libAdapterHtml.a nicht mehr separat verknüpfen.
6.5.1
2013-08-29
Blendet die Statusleiste für Vollbildansichten unter iOS 7 aus.
6.5.0
2013-07-16
Der Fehler beim Anpassen der Größe von GADBannerView wurde behoben.
API-Änderung für das COPPA-Feld in GADRequest
Übergibt die IDFA von Apple in der Anzeigenanfrage.
Die Warnmeldungen für die Vermittlung bei Verwendung von Linker-Flags wurden aktualisiert.
6.4.2
2013-05-20
Behebung des wiederkehrenden Problems GADMRAIDInterceptor.
6.4.1
2013-04-18
Ein Absturz wurde behoben, der auftrat, wenn Advertising Identifiernil war.
6.4.0
2013-04-08
Ein Problem wurde behoben, bei dem GADInterstitial abstürzte, wenn die App im Hintergrund ausgeführt wurde.
Ein Problem mit einem GADMRAIDInterceptor-Thread, das zum Absturz führte, wurde behoben.
Ein Fehler wurde behoben, sodass Interstitial-Delegates jetzt interstitialWillLeaveApplication erhalten.
MD5-Symbole wurden umbenannt, um Fehler durch doppelte Symbole zu vermeiden.
Unterstützung für den Empfang von Testanzeigen bei Verwendung von AdMob über Mediation hinzugefügt.
Testanzeigen sind nur auf Geräten mit iOS 6 oder höher verfügbar.
Die Verwendung von UDID wurde vollständig entfernt.
6.3.0
2013-02-14
Es wurde eine Protokollierungsanweisung hinzugefügt, die die ID enthält, die an request.testDevices übergeben werden muss, um Testanzeigen auf einem bestimmten Gerät zu aktivieren.
Unterstützung für Testanzeigen unter iOS 6 hinzugefügt.
Ein Fehler wurde behoben, der zum Absturz von GADMraidInterceptor führte.
6.2.1
2012-10-16
Erforderlich für die Verknüpfung mit dem StoreKit-Framework.
Ein Absturz wurde behoben, der auftrat, wenn die App gedreht wurde, bevor die erste Vermittlungsanzeige empfangen wurde.
6.2.0
2012-09-26
Das Flag -all_load ist beim Erstellen für ARMv7s nicht mehr erforderlich. Das Flag -ObjC ist weiterhin erforderlich.
Erforderlich für die Verknüpfung mit dem AdSupport-Framework.
Erforderlich für die Verwendung von Xcode 4.5 und das Erstellen für iOS 6. Die Mindestbereitstellung ist iOS 4.3.
Im SDK wurden ARMv6-Anweisungen entfernt und ARMv7s-Anweisungen hinzugefügt.
Verwendet den Identifier For Advertising (IDFA) von Apple für iOS 6 und die UDID für Versionen unter iOS 6.
Verschiedene Fehlerkorrekturen für iOS 6.
Kompatibilität des In-App-Browsers mit dem längeren Bildschirm des iPhone 5
Kompatibilität mit Autolayout für iOS 6.
6.1.4/5
2012-08-09
Fehlerkorrektur für das Klick-/Impressions-Tracking durch Drittanbieter.
DFPBannerView kann ohne Angabe einer Anfangsgröße erstellt werden.
Achten Sie darauf, dass validAdSizes festgelegt ist, bevor Sie eine Anfrage laden.
6.1.5::In dieser Version wird die UDID (Universal Device Identifier) verwendet. Apps, die diese Version verwenden, müssen die entsprechende Einwilligung der Nutzer zum Senden von Geräte-ID-Informationen gemäß den relevanten iOS-Richtlinien einholen.
6.1.1/2
2012-07-19
Ein Problem wurde behoben, durch das der MRaid-Interceptor beim Zugriff auf einen Nullschlüssel abstürzte.
Publisher müssen beim Verwenden des SDK das Flag -all_load hinzufügen.
Die Objekte DFPBannerView, DFPInterstitial und DFPExtras wurden speziell für Ad Manager-Publisher hinzugefügt.
Neue Ad Manager-Funktion: Mehrere Anzeigengrößen
Neue Ad Manager-Funktion: App-Ereignisse
Die Header für Ad Manager, Search und Vermittlung sind jetzt im Unterordner „Add-ons“ enthalten. Sie müssen also nicht mehr separat heruntergeladen werden.
Bekanntes Problem: Wenn Sie GADBannerView mit Interface Builder verwenden, muss die Framegröße explizit festgelegt werden, bevor eine Anfrage geladen wird.
6.1.2::In dieser Version wird die UDID (Universal Device Identifier) verwendet. Apps, die diese Version verwenden, müssen die entsprechende Einwilligung der Nutzer zum Senden von Geräte-ID-Informationen gemäß den relevanten iOS-Richtlinien einholen.
6.0.3/4
2012-05-10
Frequency Capping wurde hinzugefügt.
Einige kleinere Fehler wurden behoben.
6.0.4::In dieser Version wird die universelle Geräte-ID (UDID) verwendet. Apps, die diese Version verwenden, müssen die entsprechende Einwilligung des Nutzers für das Senden von Geräte-ID-Informationen gemäß den relevanten iOS-Richtlinien einholen.
6.0.1
2012-04-19
Vermittlung von Werbenetzwerken hinzugefügt.
Die Vermittlung umfasst die Möglichkeit, hausinterne Anzeigen und benutzerdefinierte Ereignisse zu vermitteln.
MRAID v1.0 wird jetzt für alle Versionen der iOS-Plattform unterstützt.
Die GAD_SIZE_#x#-Makros wurden zugunsten von GADAdSize-Konstanten verworfen.
Unterstützung für Anzeigen in voller Breite über die neuen GADSize-Konstanten kGADAdSizeSmartBannerPortrait und kGADAdSizeSmartBannerLandscape wurde hinzugefügt.
GADRequest verwendet jetzt registerAdNetworkExtras:, um Extras festzulegen. Das Attribut additionalParameters wird nicht mehr unterstützt.
Ab Version 5.0.8 wird im iOS SDK nicht mehr auf uniqueIdentifier verwiesen.
5.0.8
2012-03-30
Alle Verweise auf uniqueIdentifier, ein veraltetes UIDevice-Attribut, wurden entfernt.
Das Attribut „testDevices“ wird nicht mehr unterstützt. Stattdessen wird das Attribut „testing“ wieder unterstützt.
5.0.5
2011-11-30
Unterstützung für zusätzliche Rich Media-Interstitial-Anzeigenformate für iPhone und iPad wurde hinzugefügt. Dieses Update ist mit allen zukünftigen Interstitial-Anzeigenformaten kompatibel.
Verbessertes Tracking von Interstitial-Impressionen.
GADInterstitial war schon immer ein Einmalobjekt. Bei Anfragen zum Laden oder Anzeigen eines Interstitials nach der ersten Anfrage wird jetzt jedoch didFailToReceiveAdWithError: aufgerufen.
5.0.4
2011-10-28
Das Problem mit zu großen Schaltflächen auf Retina-Displays im In‑App-Browser wurde behoben.
Fehlerbehebung bei der Präsentation von Anzeigen im modalen View-Controller.
Das Verhalten von Anchor-Tags wurde korrigiert.
4.1.1
2011-07-18
Zusätzlich zertifiziert für iOS 5.0 Beta 3.
GTMStringEncoding wurde in einen Namespace verschoben, um Linker-Konflikte mit anderen Bibliotheken zu vermeiden.
Der In‑App-Browser schließt sich bei falsch konfigurierten App Store-Anzeigen automatisch.
Speicherlecks im SDK wurden behoben.
Probleme mit dem Klick-Tracking bei DoubleClick for Advertisers-Bannern (DFA) wurden behoben.
Einige sehr seltene Abstürze wurden behoben.
Offizielle Releaseversion von Google Ad Manager.
4.1.0
2011-05-02
Alle Ansichtscontroller werden ordnungsgemäß geschlossen, wenn ein Schließen über JavaScript für einen Ansichtscontroller erfolgt, der im Stapel der Ansichtscontroller verdeckt ist.
Unterstützung für AFMA-Interstitial-Timeouts, die vom Server bereitgestellt werden, wurde hinzugefügt.
Der Testmodus wird jetzt durch das Zulassen von Geräte-IDs aktiviert.
Es wurde eine Methode zum Wiederverwenden derselben UIWebView in einem Banner und einem Rich Media-Overlay hinzugefügt.
Das Geräteuntermodell wurde dem onshow-Dictionary hinzugefügt.
Speicherlecks in GADBrowserController und UIWebViews wurden behoben.
Der View-Controller für Interstitials beim Öffnen der App wird im Hochformat dargestellt, um ein Warnungsprotokoll aus der Konsole zu entfernen.
Für alle 5xx-HTTP-Antwortcodes wird jetzt ein „Serverfehler“ anstelle eines „Netzwerkfehlers“ zurückgegeben.
[null,null,["Zuletzt aktualisiert: 2025-09-02 (UTC)."],[[["\u003cp\u003eThe Google Mobile Ads SDK for iOS is regularly updated to support new iOS versions and enhance features.\u003c/p\u003e\n"],["\u003cp\u003eMajor updates like v11 and v10 introduced breaking changes, requiring developers to adjust their integration.\u003c/p\u003e\n"],["\u003cp\u003eOpen Measurement (OM SDK) is frequently updated for improved ad viewability and verification.\u003c/p\u003e\n"],["\u003cp\u003eThe SDK focuses on performance, stability, and privacy, with optimizations and privacy-focused features being added.\u003c/p\u003e\n"],["\u003cp\u003eOlder APIs are regularly deprecated, encouraging developers to migrate to newer alternatives.\u003c/p\u003e\n"]]],[],null,[]]