Versionshinweise

Version Veröffentlicht am Hinweise
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 vollständig präsentiert wurde.
  • Offene Messung: Aktualisierung auf OM SDK 1.5.2.
11.11.0 2024-10-21
  • GADErrorMediationNoFill wurde eingestellt.
  • Interscroller-Anzeigen: GADMediationInterscrollerAd und -loadInterscrollerAdForAdConfiguration:completionHandler: wurden eingestellt.
11.10.0 2024-09-18
  • Änderungen am Video-Buffering zur Verbesserung der Wiedergabeleistung bei Mobilfunkverbindungen.
11.9.0 2024-09-11
  • Offizielle Version mit Unterstützung für iOS 18.
  • Ein Problem wurde behoben, durch das die Statusleiste bei geöffneten Apps nicht ausgeblendet wurde.
  • Die Protokolle der Debug-Konsole wurden aktualisiert, sodass OSLog mit dem Namen des Subsystems com.google.GoogleMobileAds verwendet wird.
  • Es wurde ein Fehler im Zusammenhang mit MarketplaceKit behoben, der das SDK unter macOS abstürzte.
11.8.0 2024-08-13
  • Native Anzeigen: Es wurde ein Fehler behoben, durch den bei der Wiedergabe eines pausierten Videos ein zusätzlicher GADVideoControllerDelegate-Aufruf für die Wiedergabe und Pausierung ausgelöst wurde.
11.7.0 2024-07-15
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 Distribution 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
  • GADBannerView wurde das Attribut isCollapsible hinzugefügt, um zu prüfen, ob ein zurückgegebenes Banner minimiert werden kann.
  • Der Status userInteractionEnabled für Datenansichten von nativen Anzeigen-Assets wird jetzt wiederhergestellt, nachdem die Asset-Ansichten auf nil gesetzt wurden.
  • Anzeigenprüftool: Es wird jetzt unterstützt, zusätzliche Datenschutzsignale wie TFUA und TFCD anzuzeigen.
11.4.0 2024-05-06
  • Die Signaturidentität wurde mit der Team-ID EQHXZ8M8AV von AdMob Inc. zu Google LLC aktualisiert. Wenn dadurch eine Benachrichtigung in Xcode ausgelöst wird, wählen Sie „Änderung akzeptieren“ aus, um die neue Identität zu akzeptieren.
11.3.0 2024-04-11
  • GADAppOpenAd wurde die Property adUnitID hinzugefügt.
11.2.0 2024-03-14
  • Unterstützung für Manifestdateien für den Datenschutz hinzugefügt.
  • Offene Messung: Aktualisierung auf OM SDK 1.4.12.
  • Einige Antwortfehlercodes wurden verbessert, um Netzwerkfehler korrekt zu identifizieren, anstatt keine Auslieferungen zu melden.
  • Die Info.plist des SDKs wurde aktualisiert, um ein Problem mit dem Swift Package Manager in Xcode 15.3 zu beheben.
  • Anzeigenprüftool: Unterstützung für die Anzeige von .plist-Informationen und IAB-TCF-Werten hinzugefügt.
11.1.0 2024-03-06
  • Ein Problem wurde behoben, durch das beim Laden von Videoanzeigen eine Warnmeldung zur Auslastung des Haupt-Threads in der Konsole ausgelöst werden konnte.
  • Anzeigenprüftool: Unterstützung für die Anzeige des Autorisierungsstatus des App-Trackings des Nutzers wurde hinzugefügt.
11.0.1 2024-02-09
  • Open Measurement:
    • Zurückgerollt auf OM SDK 1.4.8.
    • Bewirkt ein unbeabsichtigtes globales adView-Symbol in OM SDK 1.4.10, das zu doppelten Symbolfehlern führt, wenn das OM SDK 1.4.10 in mehreren Bibliotheken enthalten ist.
11.0.0 2024-02-06
  • Nicht abwärtskompatible Änderungen:
    • Das SDK hängt nicht mehr direkt von GoogleAppMeasurement ab. Damit Sie weiterhin Nutzermesswerte in AdMob erfassen können, müssen Sie Ihre AdMob-App mit Firebase verknüpfen und das Google Analytics for Firebase SDK in Ihre App einbinden.
    • Die unterstützte Mindestversion von Xcode wurde auf 15.1 aktualisiert.
    • Das minimale Bereitstellungsziel wurde auf iOS 12 aktualisiert.
    • Das für die Auslieferung von Anzeigen erforderliche Mindestbetriebssystem wurde auf iOS 13 aktualisiert.
    • Viele früher eingestellte APIs wurden entfernt.
  • Open Measurement: Aktualisierung auf OM SDK 1.4.10.
  • Vollbildanzeigen:
    • UIViewController-Referenzen für Vollbildanzeigen sind jetzt optional und nicht mehr erforderlich. Das SDK verwendet das Hauptfenster der App, um View-Controller automatisch abzurufen, wenn keiner angegeben ist.
  • Tests:
  • Anzeigenprüftool:
    • Im Anzeigenprüftool werden jetzt alle Fehler angezeigt, die beim Starten einer Sitzung auftreten.
    • Ein seltener Absturz im Zusammenhang mit dem Anzeigenprüftool bei der SDK-Initialisierung wurde behoben.
10.14.0 2023-11-29
  • GADSimulatorID wurde eingestellt. Simulatoren befinden sich standardmäßig bereits im Testmodus.
  • -setSameAppKeyEnabled: wurde eingestellt. Verwenden Sie stattdessen -setPublisherFirstPartyIDEnabled:.
  • Zusätzliche Warnungen zur Einstellung von GADCustomEvent APIs hinzugefügt. Verwenden Sie stattdessen GADMediationAdapter APIs.
10.13.0 2023-11-07
10.12.0 2023-10-04
10.11.0 2023-09-25
  • Ein Fehler wurde behoben, durch den einige Creatives möglicherweise falsch angezeigt 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:Aktualisierung auf OM SDK 1.4.8.
  • Anzeigenprüftool: SDK-Unterstützung zur Anzeige von Plug-in-Informationen wurde hinzugefügt.
  • Console-Protokolle entfernt, in denen empfohlen wurde, Simulator-IDs in der testDeviceIdentifiers API hinzuzufügen Simulatoren befinden sich standardmäßig bereits im Testmodus.
10.9.0 2023-08-02
  • Open Measurement: OM SDK 1.4.6 wurde aktualisiert.
  • Anzeigenprüftool: SDK-Unterstützung für den Export von Anzeigenantworten wurde hinzugefügt.
  • Ein Audioproblem wurde behoben, durch das die Hintergrundmusik nach dem Video durch die Audiositzung unerwartet unterbrochen wurde, selbst wenn die Anzeige stummgeschaltet war.
  • Unterstützung für das Übergeben einer Anzeigenblock-ID beim Generieren von GADQueryInfo hinzugefügt
10.8.0 2023-07-12
  • Es wurden geringfügige Änderungen an der Verarbeitung von delegierten adWillPresentFullScreenContent:-, adWillDismissFullScreenContent:- und adDidDismissFullScreenContent:-Callbacks durch Bevollmächtigte für vermittelte Anzeigen vorgenommen. Durch diese Änderungen verhalten sich vermittelte Anzeigen eher wie selbst erhobene Daten.
    • SDKs von Drittanbietern, die adWillPresentFullScreenContent: und dann adDidDismissFullScreenContent: mehrmals aufrufen, lösen jetzt mehrere Rückrufe aus, nicht nur für die ersten Aufrufe.
    • Wenn Vollbildanzeigen von Drittanbietern nicht ausgeliefert werden, wird ad:didFailToPresentFullScreenContentWithError: anstelle von adWillPresentFullScreenContent: und adDidDismissFullScreenContent: aufgerufen.
10.7.0 2023-06-26
  • GADRequestConfiguration: Die Methode tagForChildDirectedTreatment: wurde eingestellt und die Lese-/Schreibeigenschaft tagForChildDirectedTreatment hinzugefügt.
  • GADRequestConfiguration: Die Methode tagForUnderAgeOfConsent: wurde eingestellt und das Lese-/Schreibattribut tagForUnderAgeOfConsent wurde hinzugefügt.
  • sdkVersion wurde verworfen. Verwenden Sie stattdessen versionNumber.
  • Adapter ohne Rendering können jetzt für die Signalerfassung beibehalten werden.
10.6.0 01.06.2023
  • Geringere Arbeitsspeichernutzung, wenn viele parallele Anzeigenanfragen gestellt werden.
10.5.0 2023-05-15
  • Ein Speicherleck beim Erstellen eines GADQueryInfo-Objekts wurde behoben.
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 zum Anzeigen von Anzeigenblocknamen auf der Benutzeroberfläche des Anzeigenprüftools wurde hinzugefügt.
10.3.0 2023-03-27
  • Diverse Programmfehler wurden behoben und die Leistung wurde verbessert.
10.2.0 2023-03-06
  • GADVideoController wurde eine isMuted-Property hinzugefügt.
10.1.0 2023-02-16
  • Diverse Programmfehler wurden behoben und die Leistung wurde verbessert.
10.0.0 2023-01-26
  • Bruchstellenänderungen:
    • Anzeigen werden unter iOS 11 nicht mehr ausgeliefert. Für das Abrufen von Anzeigen ist iOS 12 erforderlich. Das Mindest-Bereitstellungsziel ist jedoch weiterhin iOS 10.0.
    • Eine Ad Manager-App-ID ist jetzt für alle Ad Manager-Apps erforderlich. Die ID hat das Format:
      ca-app-pub-################~##########. Weitere Informationen finden Sie unter Info.plist aktualisieren.
    • GoogleAppMeasurement.xcframework ist jetzt für alle Ad Manager-Apps erforderlich.
    • Die folgenden bereits eingestellten Felder wurden entfernt:
      • userBirthday
      • userGender
      • userHasLocation
      • userLatitude
      • userLocationAccuracyInMeters
      • userLocationDescription
      • userLongitude
  • Native Anzeigen: Ein Fehler wurde behoben, bei dem GADMediaContent.mainImage nil zurückgab, obwohl das Bild in einem GADMediaView erfolgreich gerendert wurde.
  • Native Anzeigen außerhalb des Kontexts im Anzeigenprüftool haben jetzt Medienaufrufe.
  • Die folgenden Felder wurden in GADMediationAdConfiguration eingestellt:
    • userHasLocation
    • userLatitude
    • userLocationAccuracyInMeters
    • userLongitude
  • Der 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, ähnlich wie bei anderen Vollbildformaten.
  • Vermittlungsunterstützung für App-Start-Anzeigen wurde hinzugefügt.
  • Anzeigenprüftool: SDK-Unterstützung für das Anfordern und Präsentieren von Anzeigen über die Benutzeroberfläche des Anzeigenprüftools hinzugefügt.
9.13.0 2022-11-07
  • Zusätzliche Klickaktionen, die in nativen Anzeigen unterstützt werden.
  • Diverse Programmfehler wurden behoben und die Leistung wurde verbessert.
9.12.0 2022-10-24
  • GADQueryInfo wurde hinzugefügt, um die Erfassung und Darstellung von Signalen zu unterstützen.
  • Die Dokumentation für Audio-APIs wurde aktualisiert.
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::Die folgenden Properties wurden zu GADAdNetworkResponseInfo hinzugefügt:
    • adSourceID
      adSourceInstanceName
      adSourceName
    GADResponseInfo wurde die folgende Property 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: didRewardUserWithReward: wurde zu GADMediationRewardedAdEventDelegate zugunsten von didRewardUser eingestellt. Die von didRewardUserWithReward: bereitgestellte Werbeprämie war immer eine Nulloperation. Der Wert der Anzeigenprämie stammt aus den Anzeigenblockeinstellungen auf der Ad Manager -Benutzeroberfläche.
  • Anzeigenprüftool: SDK-Unterstützung für den Export von Anzeigenanfragen wurde hinzugefügt.
9.7.0 2022-07-07
  • Die Eigenschaft loadedAdNetworkResponseInfo wurde zu GADResponseInfo hinzugefügt, die Informationen über das Werbenetzwerk zurückgibt, von dem die Anzeige geladen wurde.
  • GADAdNetworkResponseInfo wurde die Property adSourceInstanceID hinzugefügt.
9.6.0 2022-06-13
9.5.0 2022-05-16
  • Native Vermittlung: Die Callbacks nativeAdDidRecordImpression: und nativeAdDidRecordClick: werden jetzt für vermittelte native Anzeigen aufgerufen.
  • 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 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: OM SDK 1.3.30 wurde aktualisiert.
  • Es wurden Warnungen hinzugefügt, wenn der Anwendungscode in GADFullScreenContentDelegate auf adDidPresentFullScreenContent statt auf die neuere adWilllPresentFullScreenContent verweist.
9.1.0 2022-02-28
  • Diverse Programmfehler wurden behoben und die Leistung wurde verbessert.
9.0.0 2022-02-01
8.13.0 2021-11-17
  • Die Konstante kGAMSimulatorID wurde in GAMRequest eingestellt. Verwenden Sie stattdessen GADSimulatorID in GADRequestConfiguration.
  • Das Attribut credentials in GADAdNetworkResponseInfo wird nicht mehr unterstützt. Verwenden Sie das neue Attribut adUnitMapping derselben Klasse.
8.12.0 2021-10-11
  • Ein Fehler wurde behoben, durch den der Native Validator einen Absturz verursachen konnte, wenn eine native Anzeigenansicht im Testmodus aus der Ansichtshierarchie entfernt wurde.
  • Alle Konstanten mit dem Präfix kGAD wurden eingestellt. Verwenden Sie stattdessen solche 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, die verhindern, dass Apps abstürzen, wenn das Google Mobile Ads SDK unter iOS 9 oder niedriger ausgeführt wird. Das SDK wird nur ab iOS 10 unterstützt und funktioniert sonst nicht.
8.10.0 2021-09-01
8.9.0 2021-08-10
  • Ein seltener Fehler, der iOS 15-Betaversionen betraf, wurde behoben, bei dem Vollbild-Webansichten für Apps mit mehreren Szenen möglicherweise nicht richtig angepasst wurden.
  • Es wurde ein Fehler behoben, bei dem ein Aufruf von registerAdNetworkExtras: abstürzte, wenn das Objekt GADRequest mit der 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 können.
8.7.0 2021-06-24
8.6.0 2021-06-07
  • Das Attribut mediaView in GADCustomNativeAd wird nicht mehr unterstützt. Verwenden Sie stattdessen die neue Property mediaContent derselben Klasse.
  • Es wurde ein Fehler behoben, bei dem Delegierte Callbacks für das Stummschalten und Aufheben der Stummschaltung von Videos nicht für Gebote für native Anzeigen ausgelöst wurden.
  • Der Typ kGAMSimulatorID wurde von id auf NSString* geändert, um zusätzliche Typumwandlungen in Swift zu vermeiden.
8.5.0 2021-05-07
  • Ein Fehler wurde behoben, durch den ein experimentelles Anzeigenformat nicht geschlossen wurde, wenn die Anzeige mehrmals präsentiert wurde.
8.4.0 2021-04-19
  • Erweiterte Unterstützung für SKAdNetwork-Conversion-Ereignisse mithilfe von SKAdImpression.
8.3.0 2021-03-25
  • Unterstützung für die eigene Publisher-ID (früher „App-interner Schlüssel“) hinzugefügt. Mit dieser Funktion können Sie mithilfe von Daten aus Ihren Apps relevantere und personalisierte Anzeigen schalten.
  • adWillDismissFullScreenContent: wurde zu GADFullScreenContentDelegate hinzugefügt.
  • Es wurde ein Problem behoben, durch das adDidPresentFullScreenContent: unmittelbar vor der Präsentation statt unmittelbar danach aufgerufen wurde.
8.2.0.1 2021-03-12
  • Der CocoaPods-Installationsfehler Can't merge user_target_xcconfig wurde behoben, der bei Verwendung mehrerer Pods mit unterschiedlichen user_target_xcconfig-Einstellungen auftrat.
8.2.0 2021-03-11
  • Zusätzliche Unterstützung für SKAdNetwork hinzugefügt, um die Durchsetzung von AppTrackingTransparency vorzubereiten.
  • Makrodefinition für UIWindowScene entfernt, die nur in Xcode-Versionen vor 11 erforderlich war
8.1.0 2021-02-19
  • disableAutomatedInAppPurchaseReporting und enableAutomatedInAppPurchaseReporting wurden verworfen. Die Berichterstellung für In-App-Produkte wurde aus dem SDK entfernt. Diese Methoden sind jetzt managementfrei.
  • Es wurden Flags hinzugefügt, um den SDK-Zugriff auf CTTelephonyNetworkInfo-APIs einzuschränken.
8.0.0 2021-02-01
  • Wichtige Änderungen in Version 8, wie unter Vorbereitung auf SDK-Version 8 beschrieben.
  • Verbesserte SDK-Leistung bei gleichzeitiger Ausführung einer großen Anzahl von Anfragen.
  • Die Unterstützung für die i386-Architektur wurde entfernt. 32-Bit-Simulatoren werden von Xcode nicht mehr unterstützt.
  • Es wurde ein Fehler behoben, durch den adapterVersion im GADMediationAdapter-Protokoll mit NSObject in Swift in Konflikt stand.
7.69.0 2020-12-03
  • Erforderliche Apps, die mit Xcode 12.0 oder höher erstellt werden müssen.
  • Ein arm64-Simulator-Slice wurde hinzugefügt, um Tests auf Simulatoren für Apple Silicon Mac-Plattformen zu ermöglichen.
  • Dem Parameter GADDynamicHeightSearchRequest wurde ein Parameter styleID hinzugefügt.
  • Der -adDidRecordImpression:-Callback GADFullScreenContentDelegate wurde für Vollbild-Betaformate hinzugefügt.
  • Unterstützung für NSUserDefaultsgad_has_consent_for_cookies hinzugefügt. Das Mobile Ads SDK aktiviert eingeschränkte Anzeigen (LTD) wenn die Einstellung gad_has_consent_for_cookies auf null gesetzt ist. Weitere Informationen finden Sie unter Einwilligung zur Verwendung von Cookies festlegen.
  • Das Mobile Ads SDK deaktiviert die Übertragung der Werbe-ID (IDFA), wenn GADMobileAds.sharedInstance().requestConfiguration.tag mit forChildDirectedTreatment: true aufgerufen wird (siehe Einstellung für Inhalte für Kinder) oder GADMobileAds.sharedInstance().requestConfiguration.tagForUnderAgeOfConsent(true) aufgerufen wird (siehe Einstellung für Nutzer unter dem rechtlichen Mindestalter).
7.68.0 2020-11-04
  • Das SDK wurde von .framework auf .xcframework aktualisiert. Für CocoaPods-Installationen ist jetzt CocoaPods 1.9.0 oder höher erforderlich.
  • arm64e wurde aus der Distribution entfernt. Lokale Tests in arm64e sind nicht mehr verfügbar.
  • Der Richtlinien-Validator für native Anzeigen wurde hinzugefügt.
  • Das Anzeigenprüftool (Beta) wurde hinzugefügt.
  • Ein Fehler wurde behoben, durch den die rootViewController von GADNativeCustomTemplateAd einen starken Verweis auf die Anzeige beibehielt.
7.67.0 2020-10-21
  • Neue Beta-APIs für Interstitial- und Anzeigen mit Prämie veröffentlicht. Die neuen 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.
  • Es wurde ein Fehler behoben, bei dem Anzeigen-Landingpages auf Geräten mit Einkerbungen abgeschnitten wurden.
7.66.0 2020-09-28
  • Banneranzeigen: Der Methode GADBannerViewDelegate wurde die delegierte Methode adViewDidRecordImpression: hinzugefügt.
7.65.0 2020-09-03
  • Erfordert Apps, die mit Xcode 11.0 oder höher erstellt werden.
  • Das GADInstreamAd-Format wurde eingestellt.
  • Testanzeigen: Das Hinzufügen eines Testgeräts wird jetzt unterstützt, wenn keine IDFA verfügbar ist.
7.64.0 2020-08-11
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.
  • Native Anzeigen: Die Property mediaContent wurde hinzugefügt und die Property videoController wird ab GADNativeCustomTemplateAd nicht mehr unterstützt.
  • Vermittlung von Interstitials:interstitialDidDismissScreen: Callbacks von Vermittlungsadaptern werden jetzt dedupliziert.
7.62.0 2020-07-10
  • Es wurde ein Fehler behoben, bei dem Videos zweimal angeklickt werden mussten, um abgespielt zu werden, nachdem sie durch Entfernen der Kopfhörer pausiert wurden.
7.61.0 2020-06-17
  • Das Attribut dictionaryRepresentation wurde zu GADResponseInfo hinzugefügt, um das Logging von Antwortinformationen zu vereinfachen.
  • Die Klasse DFPCustomRenderedAd wurde entfernt. Das ist eine nicht verwendete Klasse für Anzeigenformate, auf die Apps nicht verweisen sollten.
7.60.0 2020-05-20
  • Anzeigen mit Prämie: Die Eigenschaft serverSideVerificationOptions von GADRewardedAd wurde von copy in strong geändert.
  • Die Methode description wurde für GADResponseInfo und GADAdNetworkResponseInfo implementiert, um die Protokollierung zu vereinfachen.
  • Alle Präsentationsfehler (z.B. rewardedAd:didFailToPresentWithError:) gibt jetzt immer einen Code von GADPresentationErrorCode zurück. Fehler bei der Vermittlungspräsentation werden als grundlegende Fehler angezeigt.
7.59.0 2020-05-06
  • Open Measurement: OM SDK 1.3.3
  • Interstitial-Anzeigen: Ein Fehler wurde behoben, durch den sich Interstitial-Anzeigen auf dem iPad in nicht unterstützte Ausrichtungen drehen konnten, was zu Problemen mit der Benutzeroberfläche führte.
  • Testanzeigen: Das Label der Testanzeige wurde aktualisiert und lautet nun "Testmodus" anstelle von "Testanzeige". Außerdem wurde die Label-UI aktualisiert.
7.58.0 2020-04-13
  • Die Mindestversion von Xcode wurde auf 11.0 erhöht.
  • Das Attribut adNetworkInfoArray wurde zu GADResponseInfo hinzugefügt. Diese Property liefert Metadaten zu Vermittlungsnetzwerken, die im Rahmen der Anzeigenantwort aufgerufen werden.
  • Die Barrierefreiheit für ausgeblendete Anzeigenelemente wurde deaktiviert, sodass Tools wie VoiceOver inaktive Elemente nicht aufrufen können.
7.57.0 2020-03-18
  • GADRewardBasedVideoAd wurde verworfen. Alle Kunden sollten GADRewardedAd verwenden.
  • Die Fehlermeldungen für den Fehler „Adapter nicht gefunden“ wurden verbessert. Fehlermeldungen enthalten jetzt den Namen des Adapters.
  • Ein GADRewardedAd-Problem wurde behoben, bei dem die Methode rewardedAd:didFailToPresentWithError: nicht zurückgerufen wurde, wenn keine Anzeige mit Prämie geladen wurde.
  • Ein möglicher Absturz wurde behoben, der auftreten konnte, wenn in Creatives versucht wurde, Nicht-HTTP-URLs in einer SafariViewController zu laden.
7.56.0 2020-02-28
  • Den Instanzenmethoden GADMobileAds wurden die Methoden disableAutomatedInAppPurchaseReporting und enableAutomatedInAppPurchaseReporting hinzugefügt. Die Klassenmethode disableAutomatedInAppPurchaseReporting wurde eingestellt. Rufen Sie disableAutomatedInAppPurchaseReporting auf, bevor Sie das Google Mobile Ads SDK initialisieren oder Anzeigen laden, um die automatische Berichterstellung zu In-App-Käufen 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.
  • i386-Architektur entfernt. Der 32-Bit-Simulator wird nicht mehr unterstützt.
7.55.1 2020-02-14
  • Anzeigen mit Prämie: Ein Fehler wurde behoben, bei dem rewardedAd:didFailToPresentWithError: den Fehlertyp 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 2020-01-28
  • Open Measurement: OM SDK 1.3.1 wurde aktualisiert.
  • WKWebView ist jetzt standardmäßig für alle Webviews aktiviert.
  • Unterstützung für das Lesen von Einwilligungsparametern aus dem IAB TCF 2.0 und dem IAB-us_privacy-String hinzugefügt.
7.53.1 2019-12-19
  • Der Fehlercode kGADErrorAppIDMissing wurde in kGADErrorApplicationIdentifierMissing umbenannt.
  • Vermittlung mit Prämie: Es wurde ein Fehler behoben, bei dem die Gebotsabgabe bei Verwendung der GADRewardAd API nicht funktionierte.
7.53.0 2019-12-12
  • Open Measurement:Aktualisierung auf OM SDK 1.2.21.
  • Interstitial-/Anzeigen mit Prämie: Die Methode canPresentFromViewController: wurde hinzugefügt. Bei Anwendungen mit mehreren Szenen kann diese Methode verwendet werden, um zu prüfen, ob die Anzeige noch 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: Ein Fehler wurde behoben, bei dem eine UI-API in einem Hintergrund-Thread aufgerufen wurde.
  • Der GADBlockSignalSource-Speicherleck beim Laden von Anzeigen wurde behoben.
  • Native Vermittlung: GADMediatedNativeAppInstallAd und GADMediatedNativeContentAd wurden entfernt.
  • Native Vermittlung:Dem Protokoll GADMediatedUnifiedNativeAd wurden die Properties duration und currentTime hinzugefügt.
7.52.0 2019-11-06
  • Ein Fehler wurde behoben, bei dem das Medienseitenverhältnis der In-Stream-Anzeige in der Anfrage nicht berücksichtigt wurde.
7.51.0 2019-10-17
  • Die Mindestversion von iOS wurde auf iOS 9 erhöht. Apps können zwar mit iOS 8 verknüpft werden, die Anzeigen werden jedoch nur unter iOS 9 und höher geladen.
  • GADMediaContent hat jetzt die Properties currentTime und duration.
  • Die Property mediaContent wurde GADInstreamAd hinzugefügt und die Properties videoController, duration, currentTime und aspectRatio wurden entfernt.
  • Die API für verankerte adaptive Banner Beta wurde hinzugefügt.
7.50.0 2019-09-18
  • Offizielle Version mit Unterstützung für iOS 13.
  • Offene Messung: OM SDK 1.2.19 wurde aktualisiert.
    • Unterstützung für Apps mit mehreren Szenen hinzugefügt. In Apps, die mehrere Szenen unterstützen, muss die Property scene auf GADRequest gesetzt sein, 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 zur Verwendung einer eingestellten API wurde behoben.
  • testRequestIdentifiers-Property 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 ohne Ausführung wird jetzt der Fehlercode kGADErrorNoFill zurückgegeben.
  • Anzeigen mit Prämie: Die Property customRewardString kann jetzt jederzeit vor der Auslieferung einer GADRewardedAd festgelegt werden. Bisher musste diese Property vor dem Laden einer Anzeige festgelegt werden.
  • Vermittlung: Verbesserte öffentliche Fehlermeldungen, wenn Vermittlungsadapter nicht gefunden werden konnten oder nicht dem richtigen Protokoll entsprechen.
7.49.0 2019-08-20
  • Es wurde eine Ad Response Identifier API zum Suchen von Creatives im Überprüfungszentrum für Anzeigen in Ad Manager hinzugefügt.
7.48.0 2019-08-01
  • Open Measurement:Aktualisierung auf OM SDK 1.2.17.
  • Anzeigen mit Prämie: Es wurde ein Fehler behoben, durch den Apps, die die alten APIs für Videoanzeigen mit Prämie verwenden (z. B. GADRewardBasedVideoAd) in den Vermittlungsberichten einen Rückgang der Impressionen verzeichnet.
7.47.0 2019-07-11
  • Offene Messung: OM SDK 1.2.16
  • Verbesserte Protokollierungsmeldungen, wenn Apps ihre App-ID in ihrer Info.plist nicht richtig konfigurieren.
  • Ein Renderingfehler in Interstitial-Videoanzeigen und App-Installations-Videoanzeigen mit Prämie wurde behoben.
7.46.0 2019-06-24
  • Die arm64e-Architektur wurde in das GoogleMobileAds-Framework aufgenommen, um Tests auf dem Gerät zu unterstützen. Für den Build ist jetzt Xcode 10 erforderlich.
  • Native Anzeigen: Die zuvor eingestellten APIs GADNativeAppInstallAd und GADNativeContentAd wurden entfernt. In Apps sollten einheitliche native Anzeigen verwendet werden.
  • Native Anzeigen: Es wurde ein Fehler behoben, durch den die native Anzeige eine nil-Medienansicht und ein Seitenverhältnis von null zurückgab, obwohl sie Videoinhalte enthält.
  • Vermittlung:Es wurde ein Absturz behoben, der auftrat, wenn der Vermittlungsadapter mehrere Erfolgs-/Misserfolgs-Callbacks für dieselbe Anfrage auslöste.
7.45.0 2019-06-17
  • Open Measurement:Aktualisierung auf OM SDK 1.2.15.
  • Ein seltener Absturz beim Schließen von Videoanzeigen wurde behoben.
  • Der rewardedAdMetadataDidChange-Callback wurde so aktualisiert, dass er nicht aufgerufen wird, wenn die Metadaten nil sind.
7.44.0 2019-05-10
  • Offizielle Version für die Unterstützung von App-Analysen.
  • Open Measurement: OM SDK 1.2.14 wurde aktualisiert.
  • GADCorrelator und die zugehörigen APIs wurden entfernt. Diese Funktion war bisher nicht funktionsfähig.
  • Das Attribut preferredImageOrientation in GADNativeAdImageAdLoaderOptions wurde eingestellt. Verwenden Sie stattdessen GADNativeAdMediaAdLoaderOptions.
7.43.0 2019-04-19
  • Die Mindestversion für iOS wurde auf 8.0 aktualisiert.
  • Offizielle Release-Version 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 GADMediaContent hinzugefügt.
  • Native Anzeigen: Die Methode videoController in GADUnifiedNativeAd und die Methoden hasVideoContent und aspectRatio in GADVideoController wurden eingestellt.
  • Native Anzeigen: Die Klasse GADNativeAdMediaAdLoaderOptions mit der Property aspectRatio wurde hinzugefügt. Damit 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 GADMediaView wird beim Rendern von Bildern jetzt die Property contentMode berücksichtigt.
7.42.2 2019-03-29
  • Anzeigenbereitstellung mit Prämie (neue APIs): Es wurde ein Fehler behoben, durch den Adapter für die Anzeigenbereitstellung mit Prämie nach dem Load-Aufruf automatisch deaktiviert wurden.
7.42.1 2019-03-25
  • Ein seltener Absturz, der beim Aufheben der Zuordnung von Videoanzeigen auftreten konnte, wurde behoben.
7.42.0 2019-03-15
  • Das Google Mobile Ads SDK ist jetzt von App Measurement abhängig. Sie müssen das App Measurement Framework und die Abhängigkeiten einschließen. Ihre App-ID muss mit dem Schlüssel GADIsAdManagerApp. Weitere Informationen finden Sie in der Kurzanleitung.
  • Die Größe des SDK-Frameworks wurde unter die GitHub-Grenzwerte reduziert.
  • tagForChildDirectedTreatment wurde GADMobileAds.sharedInstance.requestConfiguration hinzugefügt. [GADRequest tagForChildDirectedTreatment] wurde eingestellt.
  • Es wurde ein Fehler behoben, bei dem rewardBasedVideoAdMetadataDidChange: aufgerufen werden konnte, wenn sich die Metadaten nicht änderten.
7.41.0 2019-03-04
  • Anzeigen mit Prämie: Es wurde eine neue GADRewardedAd API (in der offenen 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 an Anzeigenmetadaten zu warten.
7.40.0 2019-02-21
  • Leistungsverbesserungen.
7.39.0 2019-02-08
  • Ein Fehler wurde behoben, durch den eine Referenz auf GADCustomEventParametersServer zu einem Buildfehler führte.
  • Der Klasse GADMediaContent wurde die Property mainImage hinzugefügt, um das Haupt-Bild-Asset für native Anzeigen festzulegen, wenn keine Videos verfügbar sind.
7.38.0 2019-01-22
  • Ein Problem beim Rendern von responsiven Anzeigen in Tabellenansichten wurde behoben.
  • Neue GADMediaContent-Klasse zum Bereitstellen von Informationen zu Medieninhalten hinzugefügt.
7.37.0 2018-12-10
  • Verbesserte Kompatibilität mit Crashlytics, um nützlichere Absturzberichte mit aktualisierter Stack-Trace-Symbolication bereitzustellen.
7.36.0 2018-11-16
  • Behoben wurde ein Problem, bei dem bestimmte Vermittlungsadapter mehrere Impressionen für dieselbe Interstitial- oder Anzeige mit Prämie erfassen 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, durch das Anzeigen mit Prämie nicht geladen werden konnten, nachdem eine neue Anzeige mit Prämie in der rewardBasedVideoAdDidClose:-Delegierungsmethode 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 ausgeliefert wird. Dadurch wird ein Problem behoben, bei dem die Anfrage der zweiten Anzeige mit Prämie die Funktion mehrerer Mediationsadapter von Drittanbietern beeinträchtigte. Nach der Präsentation kann eine weitere Anzeige in rewardBasedVideoAdDidClose: angefordert werden.
  • Fehlerbehebung: CocoaPod wurde aktualisiert, um die Dateigröße auf unter 100 MB zu reduzieren. Dadurch können SDK-Dateien in GitHub-Repositories gepusht 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 bei Anzeigen, die keine Videoanzeigen waren, leer war.
  • DFP-Banneranzeigen:Ein Fehler wurde behoben, durch den die Methode zur Größenänderung 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 zu GADRewardBasedVideoAd hinzugefügt. So können Publisher benutzerdefinierte Daten an serverseitige Überprüfungsanfragen weitergeben.
  • Native Anzeigen:GADNativeAppInstallAd, GADNativeContentAd und die zugehörigen APIs wurden zugunsten von GADUnifiedNativeAd eingestellt. Weitere Informationen zur Verwendung der neuen APIs finden Sie im erweiterten einheitlichen Leitfaden zu nativen Anzeigen.
  • Native Anzeigen: Die Funktion „Diese Anzeige ignorieren“ wurde hinzugefügt.
  • Native Anzeigen: Ein Fehler wurde behoben, durch den die AdChoices-Ansicht entfernt wurde, wenn Anzeigenansichten in Sammlungsansichten wiederverwendet wurden.
  • Dem Attribut GADMobileAds wurde das Attribut requestConfiguration hinzugefügt. Mit diesem können maxAdContentRating- und tagForUnderAgeOfConsent-Parameter für alle Anzeigenanfragen angegeben werden.
  • Vermittlung: GADMediationAdRequest hat jetzt die Properties maxAdContentRating und underAgeOfConsent.
7.31.0 2018-05-17
  • GADNativeExpressAdView wurde eingestellt und es werden keine Anzeigen mehr ausgeliefert. Native Express-Anzeigen wurden eingestellt.
  • Die Attribute „Geburtsdatum“ und „Geschlecht“ für GADRequest wurden eingestellt.
7.30.0 2018-03-26
  • Betaversion von MRAID v3.
  • Diverse Programmfehler wurden behoben und die Leistung wurde verbessert.
7.29.0 2018-02-16
  • Ein Fehler wurde behoben, der in Version 7.28.0 eingeführt wurde und zu Grafikfehlern in GameKit-Apps führte.
7.28.0 2018-01-31
  • Native Anzeigen: Unified Native Ad API hinzugefügt. Dadurch werden GADNativeAppInstallAds und GADNativeContentAds zu einem neuen Typ kombiniert: GADUnifiedNativeAd. Weitere Informationen finden Sie im Leitfaden zu einheitlichen nativen Anzeigen.
  • Video mit Prämie: Die Methode rewardBasedVideoAdDidCompletePlaying: wurde zu GADRewardBasedVideoAdDelegate hinzugefügt, um Publisher zu benachrichtigen, wenn ein Video vollständig abgespielt wurde.
  • Vermittlung von Videoanzeigen mit Prämie: Die Methode connectorDidCompletePlayingRewardBasedVideoAd: wurde zu GADMRewardBasedVideoAdConnectorDelegate hinzugefügt, damit Vermittlungsadapter sie aufrufen können, wenn ein Video zu Ende ist.
  • Native Vermittlung: GADMediatedNativeAdDelegate.h wurde aktualisiert, um Adaptern Zugriff auf die einzelnen Datenansichten zu gewähren, die in einer nativen Anzeige verwendet werden.

    Hinzugefügt:

    -mediatedNativeAd:didRenderInView:clickableAssetViews:nonclickableAssetViews:viewController:

    Eingestellt:

    -mediatedNativeAd:didRenderInView:viewController:
7.27.0 2017-12-13
  • Unterstützung für die Vermittlung von nativen Videoanzeigen hinzugefügt. Native Vermittlungsadapter müssen die Methode mediaView für GADMediatedNativeAppInstallAd und GADMediatedNativeContentAd implementieren und ihre Mediaansicht zurückgeben.
  • Abhängigkeiten zu 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 standardmäßige Schaltfläche „Schließen“ jetzt innerhalb des sicheren Bereichs gerendert.
  • Die Property nativeAd wurde aus GADAdChoicesView und GADMediaView entfernt.
  • SDK-Interaktionen mit den StoreServices von Apple werden auf einmal pro Sitzung beim Starten der App beschränkt.
  • Testanzeigen werden jetzt mit einem Label gekennzeichnet. Weitere Informationen finden Sie im Testleitfaden.
7.25.0 25.10.2017
  • Native Vermittlung: Adapter erhalten jetzt den Aufruf zu mediatedNativeAd:didRenderInView:viewController:, sobald eine native Anzeige mit einer nativen Anzeigenansicht verknüpft wurde, anstatt zu warten, bis diese native Anzeigenansicht sichtbar ist.
  • Native Vermittlung: Adapter erhalten jetzt einen Aufruf an mediatedNativeAdDidUntrackView: mit einer Null-Ansicht, wenn die erfasste Ansicht deaktiviert wird.
7.24.1 2017-9-27
  • Aktualisiert die Interaktion des SDKs mit den StoreServices von Apple.
7.24.0 2017-9-20
  • Offizieller Release für iOS 11.
  • GADAdDelegate wurde entfernt. Verwenden Sie stattdessen GADAudioVideoManager, um Audioinhalte in Anzeigen zu verwalten.
  • Ein Fehler in iOS 11 wurde behoben, durch den Banneraufrufe aufgrund von Inhaltseinblendungen nach unten verschoben wurden.
  • Eine Abhängigkeit für das Security-Framework wurde hinzugefügt.
7.23.0 05.09.2017
  • Mediation-Adapter werden jetzt über mediatedNativeAd:didUntrackView: benachrichtigt, wenn eine native Anzeige nicht mehr zugewiesen wird.
7.22.0 2017-08-08
  • Es wurde ein Problem behoben, durch das das Ereignis „Anzeigen konnte nicht geladen werden“ nicht aufgerufen wurde, wenn eine Anzeigenanfrage abgelehnt wurde, weil die App im Hintergrund ausgeführt wurde.
7.21.0 2017-06-20
  • Bei Interstitial-Anzeigenblöcken, für die Videoanzeigen deaktiviert sind, haben die ausgelieferten Interstitial-Anzeigen die Option zum sofortigen Schließen, auch wenn ein MRAID-Creative useCustomClose aufruft.
  • Im Menü „Fehlerbehebung“ wird jetzt angezeigt, ob die Creative-Vorschau oder der Modus zur Fehlerbehebung aktiv ist.
  • Die Klasse GADMultipleAdsAdLoaderOptions wurde hinzugefügt, mit der Publisher die Anzahl der Anzeigen angeben können, die bei einer einzelnen Anfrage geladen werden sollen.
  • Der Property GADAdLoader wurde die Property loading hinzugefügt, die angibt, ob der Anzeigen-Lademechanismus derzeit Anzeigen lädt.
  • Eine neue, optionale Delegationsmethode -adLoaderDidFinishLoading: wurde zu GADAdLoaderDelegate 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 intelligenter Banner weitergeleitet wurde.
7.19.0 2017-03-16
  • 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 zum Starten und Pausieren/Anhalten der Wiedergabe von Audio- und Videoanzeigen zu erhalten.
7.18.0 2017-02-23
  • GADVideoController hat die Methoden play, pause und setMute erhalten.
  • GADVideoControllerDelegate wurden neue delegierte Methoden hinzugefügt, die dem Starten, Pausieren, Beenden, Stummschalten und Aktivieren der Stummschaltung von Videoinhalten entsprechen.
  • Adapter für die Vermittlung von Videos mit Prämie werden jetzt unterstützt, um eine frühzeitige Initialisierung zu aktivieren, bevor eine Anzeigenanfrage gestellt wird.
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.
  • Die Videocontroller-Eigenschaften GADNativeExpressAdView, GADNativeContentAd, GADNativeCustomTemplateAd, GADNativeContentAd und GADNativeCustomTemplateAd sind jetzt nicht mehr null.
  • Native Vermittlung: Adapter können jetzt das Attribut adChoicesView auf GADMediatedNativeAppInstallAd und GADMediatedNativeContentAd festlegen, um AdChoices zu rendern.
7.15.0 2016-11-21
  • GADNativeContentAd und GADNativeCustomTemplateAd wurden die Properties vom Typ GADMediaView hinzugefügt.
7.14.0 2016-10-28
  • Die Header des Vermittlungsadapters wurden in das Framework und den globalen Header verschoben.
  • Bei der Anzeigengröße kGADAdSizeFluid ändert sich durch Ändern der Bannergröße nicht mehr die Framegröße der Banneransicht.
7.13.1 2016-10-20
  • Unterstützung für die 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
  • Korrigierte Anmerkungen zur Null-Zulässigkeit für GADNativeAppInstallAd und GADNativeContentAd.
7.12.0 2016-09-28
  • Fehlerkorrekturen für Abstürze im Zusammenhang mit GADStringFromCGFloat.
  • GADNativeAdViewAdOptions wurde hinzugefügt, um die Position der Datenschutzinfos in nativen Anzeigen anzugeben.
  • GADRewardBasedVideoAd wurde die Property adNetworkClassName hinzugefügt.
7.11.0 2016-09-15
  • Abhängigkeiten von den Frameworks CoreBluetooth, EventKit und EventKitUI wurden entfernt.
  • Bei der Aktualisierung von Apps für iOS 10 müssen Sie keinen Text für NSCalendarsUsageDescription und NSBluetoothPeripheralUsageDescription mehr angeben.
  • Die Unterstützung für MRAID 2.0 createCalendarEvent und storePicture wurde entfernt.
7.10.1 2016-08-26
  • Fehlerkorrektur für Abstürze im Zusammenhang mit GADStringFromCGFloat.
7.10.0 2016-08-16
  • Wenn Sie native Anzeigen mit einer Datenansicht verknüpfen, wird die userInteractionEnabled-Eigenschaft der Datenansicht in NO geändert, um den Anforderungen des SDKs 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
  • Fehler bei der Vermittlung von Videos mit Prämie behoben
7.9.0 2016-07-13
  • Es wurden Abhängigkeiten von den Frameworks GLKit, OpenGLES, CoreMotion und CoreVideo hinzugefügt, um das Anzeigen-Rendering und die Anzeigenqualität zu verbessern.
  • Die Methode +[GADMobileAds configureWithApplicationID:] wurde hinzugefügt. AdMob-Publisher sollten diese Methode mit ihrer Anwendungs-ID aufrufen.
  • Google Ad Manager-Publisher, die die SDK-Vermittlung verwenden, erhalten nicht mehr die Warnung „Der vermittelte Anzeigentyp ist unbekannt oder ungültig“.
7.8.1 2016-05-11
  • Es wurde SDK-Unterstützung für die automatische Verwendung von Standortdaten hinzugefügt, wenn ein Nutzer die Berechtigungen zur Standortermittlung einer App ausdrücklich aktiviert hat.
7.8.0 2016-04-28
  • Zusätzliche Abhängigkeit von CoreBluetooth- und SafariServices-Frameworks.
  • Den Hauptheaderdateien des SDKs wurden Anmerkungen zur Null-Zulässigkeit hinzugefügt, um die Unterstützung von Swift-Optionaltypen zu verbessern.
  • Unterstützung für GADAdSizeDelegate in Anzeigen der Größe kGADAdSizeFluid hinzugefügt.
7.7.1 2016-04-06
  • Problem mit der Klickbehandlung bei nativen Anzeigen in Scrollansichten 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 größer. Wenn Sie diese Einstellung für Ihre App ändern möchten, gehen Sie zu den Build-Einstellungen Ihres Projekts und legen Sie unter Build-Optionen für Bitcode aktivieren den Wert 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 sind immer mit einem asynchronen didFailToReceiveAd:withError:- oder interstitialDidReceiveAd:-Delegierungsaufruf gekoppelt. Ein Sonderfall, bei dem dieser Vertrag nicht eingehalten wurde, wurde behoben.
  • Native Vermittlung: Adapter können jetzt Klickereignisse verarbeiten und melden.
  • Suchanzeigen: Unterstützung für die dynamische Höhe wurde hinzugefügt.
7.6.0 2015-12-07
  • Protokollmethoden für Vermittlungsadapter wurden neu gruppiert oder verschoben, um sie zu vereinfachen.
  • Die Großschreibung der didFailToLoadWithError-Nachricht im GADRewardBasedVideoAdDelegate-Protokoll wurde korrigiert.
7.5.2 2015-10-16
  • Fehlerkorrekturen.
7.5.1 2015-09-30
  • Abstürze in GADStatisticsCore wurden behoben.
7.5.0 2015-09-22
  • Das SDK verwendet auf iOS 9-Geräten nicht mehr die Methode canOpenURL von UIApplication.
  • Behobenes Problem, bei dem methods GADNativeAdDelegate nicht aufgerufen wurden
  • Der adLoader:didFailToReceiveAdWithError-Callback von GADAdLoaderDelegate wird jetzt aufgerufen, wenn keine Anzeigentypen angefordert werden.
7.4.1 2015-08-13
  • Ein Absturz wurde behoben, der auftritt, wenn ein Nutzer einen In-App-Kauf für ein Produkt abschließt, dessen Kennung ein Sonderzeichen enthält.
7.4.0 2015-07-30
  • MRAID Version 2 der Betaversion
  • Es wurden neue globale Einstellungen für Absturzberichte und automatisches In-App-Kauf-Tracking hinzugefügt. Wenn das automatische Tracking von In-App-Käufen aktiviert ist, ist das Conversion Tracking SDK nicht mehr erforderlich, um Berichte zu In-App-Käufen zu erstellen.
  • Die adUnitID-Property auf GADInterstitial ist jetzt readonly.
  • Es wurden APIs für die prämienbasierte Videovermittlung hinzugefügt.
  • setLocationWithDescription: wurde am GADRequest eingestellt. Verwenden Sie stattdessen setLocationWithLatitude:longitude:accuracy:.
7.3.1 2015-05-28
  • In AdMob, Ad Manager und Ad Exchange werden jetzt native Formate für App-Installationsanzeigen und native Content-Anzeigen unterstützt.
  • Unterstützung für benutzerdefinierte native Anzeigenformate hinzugefügt, die für Ad Manager-Reservierungen verfügbar sind.
  • Ein Problem, das in Version 7.2.0 eingeführt wurde und durch das Smart-Banner unter iOS 8 im Querformat falsch angezeigt wurden, wurde behoben.
7.2.2 2015-05-07
  • Die folgende Warnung beim Hochladen in den App Store wurde behoben:
    Die App verweist in Payload/(<app_id>):clientId,screenName,setScreenName auf nicht öffentliche Selectors.
7.2.1 2015-04-30
  • In Simulatoren werden jetzt wieder standardmäßig Live-Anzeigen geladen. Fügen Sie der Property testDevices auf GADRequest die Option kGADSimulatorID hinzu, um Testanzeigen auf Simulatoren zu erhalten.
  • Vermittlungsadapter und benutzerdefinierte Ereignisse können jetzt Klicks für Interstitials erfassen.
  • Kleinere Verbesserungen an den APIs für benutzerdefinierte Ereignisse.
  • GADInterstitial initWithAdUnitID: wurde hinzugefügt und GADInterstitial init wurde verworfen.
  • Die Methode setValidAdSizesWithSizes wurde in DFPBannerView eingestellt. Verwenden Sie stattdessen DFPBannerView.validAdSizes.
7.1.0 2015-04-01
  • Verknüpfung mit CoreMedia.framework erforderlich.
  • Verschiedene Fehlerkorrekturen
7.0.0 2015-02-03
  • Unterstützung für iOS 5 eingestellt
  • Veröffentlichung des SDK als Framework
  • Abhängigkeit vom -ObjC-Linker-Flag entfernt
  • Die Anzeigenladezeit unter iOS 8 wurde verbessert.
  • GADRequest wurde die Property requestAgent hinzugefügt. Bei Integrationen von Drittanbietern sollte diese Property so festgelegt werden, dass die Plattform angegeben wird, von der die Anfrage stammt.
  • Neue DFPRequest-Klasse hinzugefügt, die benutzerdefiniertes Targeting und ausschließendes Targeting für Kategorien unterstützt.
  • Die Property publisherProvidedID wurde von DFPExtras nach DFPRequest verschoben.
  • GADAdMobExtras und DFPExtras wurden durch eine einzelne GADExtras-Klasse ersetzt.
  • Das Attribut hasAutoRefreshed von GADBannerView wurde verworfen.
  • 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.
  • setBirthdayWithMonth:day:year: von GADRequest wurde verworfen.
  • Die Methode addKeyword: von GADRequest wurde entfernt.
  • Klasse DFPSwipeableBannerView wurde entfernt.
6.12.2 2014-11-06
  • Hüpfen für Banneranzeigen deaktiviert.
  • Ein Absturz in DumpViews wurde behoben.
6.12.0 2014-09-18
  • Offizielle Version mit Unterstützung für iOS 8.
  • Das Laden von Anzeigen im Hauptthread unter iOS 8 dauert weniger Zeit.
  • Smart-Banner-Anzeigen werden unter iOS 8 im Querformat korrekt 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.
  • Eingestellte mediatedAdView-Property für GADBannerView.
  • Die zuvor eingestellte loadAndDisplayRequest:usingWindow:initialImage:-Methode wurde bei GADInterstitial entfernt.
6.11.1 2014-08-07 Die Initialisierung der Banneransicht von Nibs wurde korrigiert.
6.10.0 2014-07-17
  • Anzeigen werden jetzt standardmäßig in Safari statt im In-App-Browser geöffnet. Dieses Verhalten kann durch das Creative überschrieben werden, 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 für GADInterstitial wurde eingestellt.
  • Entbündelte Analysepakete vom SDK führen zu einer SDK-Größenreduzierung (9,6 bis 3,4 MB). Das Analytics SDK kann hier heruntergeladen werden.
  • Die Property contentURL auf DFPExtras wurde zu GADRequest verschoben.
  • Diverse Fehlerkorrekturen.
6.9.2 2014-05-07
  • Unterstützung für iOS 4.3 eingestellt Das SDK unterstützt iOS 5.0 und höher und bietet jetzt schwache ARC-Referenzen.
  • Ein großes Bannerformat mit 320 × 100 und der konstanten kGADAdSizeLargeBanner wurde hinzugefügt.
  • Es wurde ein neues Interstitial-Format hinzugefügt, um In-App-Käufe zu starten. Legen Sie die Property inAppPurchaseDelegate auf GADInterstitial fest, um In-App-Kauf-Ereignisse zu verarbeiten.
6.8.0 2014-01-24
  • Verbesserte Anzeigenausrichtung
  • Eine Verknüpfung mit dem CoreTelephony-Framework ist erforderlich.
  • Ein Absturz wurde behoben, der beim Aktivieren des Flugmodus auftrat.
6.7.0 2013-12-12
  • Verbesserte Leistung von Anzeigen, die in einer UITableView platziert werden.
  • Verschiedene Fehlerkorrekturen
6.6.1 2013-11-13 Einige Speicherlecks bei der Verwendung der Vermittlung wurden behoben.
6.6.0 2013-11-05
  • Erforderlich, um eine Verknüpfung mit dem AVFoundation-Framework herzustellen.
  • Unterstützung für die Architekturen arm64 und x86_64 wurde hinzugefügt.
  • Die Größe der Bibliothek wurde deutlich reduziert.
  • adNetworkClassName-Property 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 wurde direkt in der Bibliothek gebündelt. Ad Exchange-Entwickler müssen libAdapterHtml.a nicht mehr separat verknüpfen.
6.5.1 2013-08-29 Blendet die Statusleiste für Vollbildansichten in iOS 7 aus.
6.5.0 2013-07-16
  • Fehler beim Ändern der Größe von GADBannerView behoben.
  • API-Änderung für das COPPA-Feld in GADRequest
  • Übergibt die IDFA von Apple in der Anzeigenanfrage.
  • Die Warnmeldungen der Vermittlung zur Verwendung von Verknüpfungskennzeichen wurden aktualisiert.
6.4.2 2013-05-20 Behebung eines wiederkehrenden GADMRAIDInterceptor-Problems.
6.4.1 2013-04-18 Ein Absturz wurde behoben, der auftrat, wenn Advertising Identifier = nil war.
6.4.0 2013-04-08
  • Das Problem, dass GADInterstitial abstürzte, wenn die App im Hintergrund ausgeführt wurde, wurde behoben.
  • Ein Absturz bei GADMRAIDInterceptor-Unterhaltungsthreads wurde behoben.
  • Es wurde ein Fehler behoben, sodass Interstitial-Bevollmächtigte jetzt interstitialWillLeaveApplication erhalten.
  • MD5-Symbole wurden umbenannt, um Fehler bei doppelten Symbolen zu vermeiden.
  • Es wird jetzt unterstützt, Testanzeigen zu erhalten, wenn AdMob über Vermittlung verwendet wird.
  • Testanzeigen sind nur auf Geräten mit iOS 6 oder höher verfügbar.
  • Alle Verwendungen von UDID wurden entfernt.
6.3.0 2013-02-14
  • Es wurde eine Logging-Anweisung 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 auf iOS 6 hinzugefügt
  • Ein Absturz in GADMraidInterceptor wurde behoben.
6.2.1 2012-10-16
  • Erforderlich, um eine Verknüpfung mit dem StoreKit-Framework herzustellen.
  • 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 bei der Entwicklung für ARMv7s nicht mehr erforderlich. Das Flag -ObjC ist weiterhin erforderlich.
  • Erforderlich, um eine Verknüpfung mit dem AdSupport-Framework herzustellen.
  • Erforderlich für die Verwendung von Xcode 4.5 und die Build-Erstellung für iOS 6. Die Mindestbereitstellung ist iOS 4.3.
  • ARMv6-Anweisungen wurden aus dem SDK entfernt und es enthält jetzt ARMv7s-Anweisungen.
  • Verwendet den Identifier for Advertising (IDFA) von Apple für iOS 6 und die UDID für Versionen unter iOS 6.
  • Diverse Fehlerkorrekturen für iOS 6.
  • Kompatibilität des In-App-Browsers mit dem höheren Display des iPhone 5
  • Kompatibilität mit Autolayout für iOS 6
6.1.4/5 2012-08-09
  • Fehlerkorrektur beim Klick-/Impressions-Tracking von Drittanbietern
  • DFPBannerView kann ohne anfängliche Größe erstellt werden. Achte darauf, dass validAdSizes festgelegt ist, bevor du eine Anfrage lädst.

6.1.5: Bei dieser Version wird die universelle Geräte-ID (UDID) verwendet. Für Apps, die diese Version verwenden, muss die Einwilligung der Nutzer zum Senden von Informationen zur Geräte-ID gemäß den entsprechenden iOS-Richtlinien eingeholt werden.

6.1.1/2 2012-07-19
  • Das Problem mit dem Absturz von MRaid Interceptor beim Zugriff auf den Nullschlüssel wurde behoben.
  • Publisher müssen bei Verwendung des SDKs ein -all_load-Flag hinzufügen.
  • Speziell für Ad Manager-Publisher wurden die Objekte DFPBannerView, DFPInterstitial und DFPExtras hinzugefügt.
  • Neue Ad Manager-Funktion: Mehrere Anzeigengrößen
  • Neue Ad Manager-Funktion: App-Ereignisse
  • Überschriften für Ad Manager, Suchkampagnen und Vermittlung sind jetzt im Unterordner „Add-ons“ enthalten. Sie müssen also nicht mehr separat heruntergeladen werden.
  • Bekanntes Problem: Wenn du GADBannerView mit Interface Builder verwendest, muss die Frame-Größe vor dem Laden einer Anfrage explizit festgelegt werden.

6.1.2: Diese Version nutzt die universelle Geräte-ID (Universal Device Identifier, UDID). Für Apps, die diese Version verwenden, muss die Einwilligung der Nutzer zum Senden von Informationen zur Geräte-ID gemäß den entsprechenden iOS-Richtlinien eingeholt werden.

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. Für Apps, die diese Version verwenden, muss die Einwilligung der Nutzer zum Senden von Geräte-ID-Informationen gemäß den relevanten iOS-Richtlinien eingeholt werden.

6.0.1 2012-04-19
  • Werbenetzwerkvermittlung wurde hinzugefügt.
  • Die Vermittlung umfasst auch die Möglichkeit, hausinterne Anzeigen und benutzerdefinierte Ereignisse zu vermitteln.
  • MRAID Version 1.0 wird für alle Versionen der iOS-Plattform unterstützt.
  • GAD_SIZE_#x#-Makros wurden zugunsten von GADAdSize-Konstanten verworfen.
  • Unterstützung für Anzeigen in voller Breite über die neuen GADSizeKonstanten kGADAdSizeSmartBannerPortrait und kGADAdSizeSmartBannerLandscape.
  • GADRequest verwendet jetzt registerAdNetworkExtras:, um Extras festzulegen. Das Attribut additionalParameters wurde eingestellt.

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 verworfenes UIDevice-Attribut, wurden entfernt.
  • Das Attribut testDevices wurde zugunsten des Attributs testing eingestellt, das jetzt nicht mehr eingestellt ist.
5.0.5 2011-11-30
  • Unterstützung für zusätzliche Rich Media-Interstitial-Anzeigenformate für iPhone und iPad hinzugefügt. Dieses Update ist mit allen zukünftigen Interstitial-Anzeigenformaten kompatibel.
  • Verbessertes Impressions-Tracking für Interstitials.
  • GADInterstitial war schon immer ein Objekt zur einmaligen Verwendung. Es wird jetzt aber ordnungsgemäß fehlschlagen, indem didFailToReceiveAdWithError: bei allen Anfragen zum Laden oder Anzeigen eines Interstitials nach der ersten Anfrage aufgerufen wird.
5.0.4 2011-10-28 Behebung des Problems mit zu großen Schaltflächen auf Retina-Displays im In-App-Browser
5.0.3 2011-10-24
  • Integration von benutzerdefinierten Suchanzeigen:
  • Unterstützung von iOS 5.0
  • Interstitials werden schneller geladen.
  • Korrektur der Anzeigendarstellung bei einem Controller für modale Ansichten
  • Das Verhalten von Anchor-Tags wurde korrigiert.
4.1.1 2011-07-18
  • Zusätzlich für iOS 5.0 Beta 3 zertifiziert.
  • GTMStringEncoding wurde in einen Namensbereich verschoben, um Linker-Kollisionen mit anderen Bibliotheken zu vermeiden.
  • Der In-App-Browser schließt sich bei falsch konfigurierten App Store-Anzeigen von selbst.
  • Speicherlecks im SDK wurden behoben.
  • Probleme beim Klick-Tracking mit DoubleClick for Advertisers-Bannern (DFA) wurden behoben.
  • Einige sehr seltene Abstürze wurden behoben.
  • Die offizielle Releaseversion von Google Ad Manager.
4.1.0 2011-05-02
  • Alle Ansichtscontroller werden ordnungsgemäß geschlossen, wenn ein Schließen von JavaScript für einen Ansichtscontroller im Stapel der Ansichtscontroller ausgelöst wird.
  • Unterstützung für serverseitig bereitgestellte Zeitlimits für AFMA-Interstitials hinzugefügt.
  • Der Testmodus ist jetzt aktiviert, indem Geräte-IDs auf die Zulassungsliste gesetzt werden.
  • Es wurde eine Methode hinzugefügt, mit der dieselbe UIWebView in einem Banner und einem Rich Media-Overlay wiederverwendet werden kann.
  • Dem onshow-Wörterbuch wurde das Geräteuntermodell hinzugefügt.
  • Speicherlecks in GADBrowserController und UIWebViews wurden behoben.
  • Der Controller für Interstitial-Anzeigen, die in einer App geöffnet werden, wird im Hochformat gesperrt, um ein Warnprotokoll aus der Konsole zu entfernen.
  • Bei allen 5xx-HTTP-Antwortcodes wird jetzt „Serverfehler“ statt „Netzwerkfehler“ zurückgegeben.
4.0.2 2011-03-15 General Availability-Release.