Versionshinweise

Version Veröffentlicht am Hinweise
13.12.0 2026-11-02
  • Callbacks für bezahlte Ereignisse: Es wurden Delegate-Callbacks für alle Anzeigenformate hinzugefügt, um Benachrichtigungen zu bezahlten Ereignissen zu erhalten:
    • GADFullScreenContentDelegate: ad:didRecordPaidEventWithAdValue:
    • GADBannerViewDelegate: bannerView:didRecordPaidEventWithAdValue:
    • GADNativeAdDelegate: nativeAd:didRecordPaidEventWithAdValue:
  • Die Property paidEventHandler wurde für alle Anzeigenformate zugunsten des neuen Delegate-Callbacks eingestellt.
  • Vollbild-adWillDismissFullScreenContent:-Delegate-Callbacks für alle Anzeigenformate wurden eingestellt. Verwenden Sie stattdessen den Delegat-Callback adDidDismissFullScreenContent:.
  • Es wurde ein Fehler bei der konfigurierbaren Adapterinitialisierung behoben, der die Initialisierung einiger Adapter verhinderte.
  • Das Attribut coarseLocationCollectionEnabled wurde dem GADRequestConfiguration hinzugefügt. Klasse
  • Unterstützung für Vermittlungs-APIs und Anzeigenkonfiguration für wischbare Interstitial-Anzeigen hinzugefügt.
  • Ein Problem mit der Klickrate bei App-Installationsanzeigen wurde behoben, das die Weiterleitung zur Fallback-Landingpage verhinderte, wenn App Store-Inhalte nicht geladen werden konnten.
  • Open Measurement: Das OM SDK wurde auf Version 1.6.11 aktualisiert.
13.11.0 2026-09-29
  • Offizielle Unterstützung für iPhone Duo hinzugefügt:
    • Die Funktionen GADPortraitAnchoredAdaptiveBannerAdSizeWithWidth und GADLandscapeAnchoredAdaptiveBannerAdSizeWithWidth müssen jetzt in der Hauptwarteschlange aufgerufen werden.
    • Vollbildanzeigenformate, die auf dem iPhone Duo geladen werden, verwenden beim Laden die Größe des aktiven Bildschirms.
    • Die APIs für die Größe adaptiver Banneranzeigen wurden aktualisiert, sodass die Höhe auf dem iPhone Duo anhand des aktuell aktiven Bildschirms berechnet wird.
  • Ein Absturz, der beim Laden von Banneranzeigen in einer SwiftUI-UIViewRepresentable auftreten konnte, wurde behoben.
  • Ein seltener Absturz, der durch die unsichere Verwendung von Semaphoren beim Schließen von Videoanzeigen verursacht wurde, wurde behoben.
13.10.0 2026-09-17
  • Öffentliche Header-Dateien für die Bild-im-Bild-Beta-APIs eingeführt. Wenn Sie das Bild-im-Bild-Anzeigenformat einbinden möchten, verwenden Sie #import <GoogleMobileAds/GoogleMobileAds_Beta.h> in Objective-C und import GoogleMobileAds_Private in Swift.
  • Ein Absturz wurde behoben, der durch den Aufruf von GADVideoController-APIs für vermittelte native Anzeigen verursacht wurde.
  • Google Mobile Ads SDK unterstützt iOS 27.
  • Open Measurement: Das OM SDK wurde auf Version 1.6.10 aktualisiert.
13.9.0 2026-08-26
  • Unterstützung für APIs zur Signalerfassung und zum Rendering für wischbare Interstitial-Anzeigen hinzugefügt:
    • Die Methode +loadWithAdResponseString:completionHandler: wurde zu GADSwipeableInterstitialAd hinzugefügt.
    • Die Klasse GADSwipeableInterstitialSignalRequest wurde hinzugefügt.
13.8.0 2026-08-17
  • Wenn Sie die Vermittlung mit Anzeigenquellen für benutzerdefinierte Ereignisse verwenden, gibt GADResponseInfo.loadedAdNetworkResponseInfo.adNetworkClassName jetzt den Klassennamen des benutzerdefinierten Ereignisses anstelle von GADMAdapterCustomEvents zurück.
  • Die Logik zur Validierung der Bildschirmanpassung für Vollbildanzeigen wurde überarbeitet, um ein unbeabsichtigtes Schließen der Anzeige bei einer Änderung der Geräteausrichtung auf dem iPad zu verhindern.
  • Der boolesche plist-Schlüssel GADDisableAdInspector wurde hinzugefügt, um das Anzeigenprüftool zu deaktivieren.
13.7.0 2026-07-22
  • Die Funktion CGSizeFromGADAdSize wurde aktualisiert, sodass bei der Berechnung der Breite von flexiblen Anzeigen in einem Hintergrundthread standardmäßig das Hochformat verwendet wird. Dies ersetzt das bisherige Verhalten, bei dem die zuletzt im Cache gespeicherte Ausrichtung verwendet wurde.
13.6.0 2026-06-24
  • Xcode-Compilerwarnungen wurden behoben, die durch fehlende Beta-Header-Dateien im Umbrella-Header von Google Mobile Ads SDK Version 13.3.0 verursacht wurden.
13.5.0 2026-06-09
  • APIs für das GADSwipeableInterstitialAd-Format hinzugefügt. Wischbare Interstitial-Anzeigen befinden sich in der privaten Betaphase. Wenden Sie sich an Ihren Account Manager, um Zugriff anzufordern.
  • Der Crash Reporter des SDK wurde aktualisiert, um eine ordnungsgemäße Verkettung mit zuvor angehängten Signalhandlern zu ermöglichen, damit Crash-Reporting-Tools den vollständigen Stacktrace erfassen können.
  • Vorabladen von Anzeigen: Es wurde die Methode adResponseInfoWithPreloadID: hinzugefügt, mit der Sie die Antwortinformationen der nächsten vorab geladenen Anzeige prüfen können, ohne sie aus der Warteschlange zu entfernen.
13.4.0 2026-05-18
  • Die unterstützte Xcode-Mindestversion wurde auf 26.2 aktualisiert.
  • Verbesserte Thread-Sicherheit für das Rendering nativer Anzeigen von Drittanbietern, da Medienansichten immer über den Hauptthread aufgerufen werden.
13.3.0 2026-04-27
  • Die Attribute tagForChildDirectedTreatment und tagForUnderAgeOfConsent für GADRequestConfiguration werden nicht mehr unterstützt. Verwenden Sie die neue Property ageRestrictedTreatment, um Anzeigenanfragen für Kinder und Jugendliche zu kennzeichnen.
  • Öffentliche Header-Dateien für die Beta-APIs zum Vorabladen von Anzeigen eingeführt. Wenn Sie das Vorabladen von Anzeigen einbinden möchten, verwenden Sie #import <GoogleMobileAds/GoogleMobileAds_Beta.h> in Objective-C und import GoogleMobileAds_Private in Swift.
  • Open Measurement: Das OM SDK wurde auf Version 1.6.5 aktualisiert.
13.2.0 2026-04-02
  • Fehlerkorrekturen und Leistungsverbesserungen.
13.1.0 2026-02-24
  • GADErrorOSVersionTooLow wurde eingestellt. Dieser Fehler ist jetzt redundant, da das Mindestbereitstellungsziel von Google Mobile Ads SDK mit der Mindestbetriebssystemversion für den Erhalt von Anzeigen übereinstimmt.
13.0.0 2026-02-04
  • Funktionsgefährdende Änderungen:
    • Das Mindestbereitstellungsziel wurde auf iOS 13.0 erhöht.
    • Google Mobile Ads SDK löst eine Ausnahme aus, wenn im neighboringContentURLStrings-Array ein Objekt erkannt wird, das nicht vom Typ String ist.
    • Viele zuvor verworfene APIs wurden entfernt.
  • Unterstützung für große adaptive Ankerbanner hinzugefügt. Große adaptive Ankerbanner sind darauf ausgelegt, mehr Interaktionen und Umsatz zu erzielen. Große adaptive Ankerbanner können mit den folgenden Funktionen angefordert werden:
  • Die folgenden Funktionen wurden eingestellt:
    • GADCurrentOrientationAnchoredAdaptiveBannerAdSizeWithWidth
    • GADLandscapeAnchoredAdaptiveBannerAdSizeWithWidth
    • GADPortraitAnchoredAdaptiveBannerAdSizeWithWidth
  • Swift 6-Nebenläufigkeit:
    • Die schrittweise Migration zur Unterstützung des Nebenläufigkeitsmodells von Swift 6 wurde fortgesetzt.
  • Alle SDK-os_log-Aufrufe wurden aktualisiert, um den Sichtbarkeitsspezifizierer {public} zu verwenden, damit die Logs in der Console nicht entfernt werden.
  • Ein Problem wurde behoben, bei dem bei bestimmten Zeitüberschreitungen von Anfragen GADErrorInvalidRequest anstelle von GADErrorTimeout gemeldet wurde.
  • Ein Absturz auf iOS 26-iPads wurde behoben, der beim Anzeigen von Banneranzeigen hinter UIPrintController auftrat.
12.14.0 2025-11-18
  • Fehlerkorrekturen und Leistungsverbesserungen.
12.13.0 2025-11-06
  • Die APIs -registerAdView:clickableAssetViews:nonclickableAssetViews: und -unregisterAdView für das Objekt GADNativeAd wurden eingestellt. Verwenden Sie stattdessen GADNativeAdView, um native Anzeigen zu rendern.
12.12.0 2025-10-02
  • Es wurde ein Absturz unter iOS 15 und niedriger behoben, der beim Festlegen der Property scene für ein GADRequest-Objekt auftrat.
12.11.0 2025-09-08
  • Fehlerkorrekturen und Leistungsverbesserungen.
12.10.0 2025-09-03
  • Google Mobile Ads SDK unterstützt iOS 26.
  • Fehlerkorrekturen und Leistungsverbesserungen.
12.9.0 11.08.2025
  • Placement-IDs werden jetzt bei Anfragen für native Anzeigen korrekt gesendet.
12.8.0 28.07.2025
  • Verbessertes Rendering von Vollbildanzeigen und genauere Berichte zu Impressionen auf iOS 26-iPads mit anpassbaren Fenstern
  • Es wurde ein Problem behoben, bei dem der Bildschirm nicht mehr reagierte, wenn ein Nutzer eine In-App-App-Shop-Seite sofort schloss.
12.7.0 08.07.2025
  • Anzeigenprüftool: Es wurde Unterstützung für die Konfiguration von Testanzeigen außerhalb des Kontexts 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, bei dem eine minimierbare Banneranzeige über einer anderen Anzeige maximiert werden konnte.
12.5.0 2025-05-27
  • Es wurden Änderungen an der Interaktion des SDK mit AVAudioSession vorgenommen, um die Kompatibilität mit der Audio-Engine von Unity zu verbessern.
  • Über die 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 Lautlos-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 verhinderte.
12.3.0 2025-04-16
  • Ein Absturz im Zusammenhang mit dem Schließen von SKOverlay in Unity-Apps wurde behoben.
  • Über die Schaltfläche zum Aufheben der Stummschaltung nativer Anzeigen wird die Stummschaltung des Geräts jetzt auch dann aufgehoben, wenn es sich im Lautlos-Modus befindet. Verwenden Sie die audioSessionIsApplicationManaged API, um das Standardverhalten zu ändern.
12.2.0 2025-03-12
  • Fehlerkorrekturen und Leistungsverbesserungen.
12.1.0 2025-02-26
  • Fehlerkorrekturen und Leistungsverbesserungen.
12.0.0 2025-02-03
  • Funktionsgefährdende Änderungen:
    • Die unterstützte Xcode-Mindestversion wurde auf 16.0 aktualisiert.
    • Die Swift API-Namen wurden aktualisiert, um den Namenskonventionen der API-Designrichtlinien für Swift von Apple zu entsprechen.
    • Viele zuvor verworfene APIs wurden entfernt.
  • Adaptive Inline-Anzeigen:
    • Wenn Sie CGSizeFromGADAdSize(_:) mit einer adaptiven Inline-Anzeigengröße aufrufen, wird jetzt die Höhe 0 zurückgegeben, bis Google Mobile Ads SDK eine Anzeige zurückgibt.
  • Swift 6-Nebenläufigkeit:
    • Inkrementelle Migration zur Unterstützung des Nebenläufigkeitsmodells von Swift 6 gestartet.
  • Benutzerdefiniertes Targeting:
    • Das Wörterbuch customTargeting in GADRequest verwendet jetzt Any anstelle von String als Werttyp.
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
  • Es wurde ein Problem behoben, durch das GADFullScreenContentDelegate-Methoden nicht aufgerufen wurden, wenn das Anzeigenobjekt freigegeben wurde, bevor die Anzeige vollständig präsentiert wurde.
  • Open Measurement: Aktualisiert 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 Videobuffering vorgenommen, um die Wiedergabeleistung bei Mobilfunkverbindungen zu verbessern.
11.9.0 2024-09-11
  • Offizieller Release für die Unterstützung von iOS 18.
  • Ein Problem wurde behoben, durch das die Statusleiste bei App-Start-Anzeigen nicht ausgeblendet wurde.
  • Die Debugging-Konsolenlogs wurden aktualisiert, um OSLog mit dem Subsystemnamen com.google.GoogleMobileAds zu verwenden.
  • Ein Fehler im Zusammenhang mit MarketplaceKit wurde behoben, der beim Ausführen unter macOS zum Absturz des SDK führte.
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 Wiedergabe und Pause ausgelöst wurde.
11.7.0 15.07.2024
  • Verworfene GADQueryInfo-APIs. Verwenden Sie zum Generieren von Abfrageinformationen stattdessen +[GADMobileAds generateSignal:completionHandler:].
  • Publisher auf der Zulassungsliste können jetzt GADRequest.customTargeting verwenden, um Vermittlungsgruppen mithilfe von benutzerdefinierten Schlüssel/Wert-Paaren zu segmentieren.
11.6.0 2024-06-17
  • Es wurde eine Abhängigkeit von MarketplaceKit 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 auch dann in Apps enthalten sind, wenn sie keine anderen Swift-Dateien enthalten.
11.5.0 2024-05-16
  • Die Property isCollapsible wurde zu GADBannerView hinzugefügt, um zu prüfen, ob ein zurückgegebenes Banner minimiert werden kann.
  • Der Status userInteractionEnabled von Asset-Ansichten nativer Anzeigen wird jetzt wiederhergestellt, nachdem die Asset-Ansichten auf nil gesetzt wurden.
  • Anzeigenprüftool: Unterstützung für die Anzeige zusätzlicher Datenschutzsignale wie TFUA und TFCD hinzugefügt.
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 zu GADAppOpenAd hinzugefügt.
11.2.0 2024-03-14
  • Unterstützung für Datenschutzmanifestdateien hinzugefügt.
  • Open Measurement: Aktualisierung auf OM SDK 1.4.12.
  • Einige Fehlercodes wurden verbessert, um Netzwerkfehler korrekt zu identifizieren, anstatt sie als „Anzeige konnte nicht ausgeliefert werden“ zu kennzeichnen.
  • Die Info.plist des SDK wurde aktualisiert, um ein Problem mit dem Swift Package Manager in Xcode 15.3 zu umgehen.
  • Anzeigenprüftool: Unterstützung für die Anzeige von .plist-Informationen und IAB TCF-Werten hinzugefügt.
11.1.0 2024-03-06
  • Es wurde ein Problem behoben, bei dem das Laden von Videoanzeigen eine Warnmeldung zur Auslastung des Hauptthreads in der Konsole auslösen konnte.
  • Anzeigenprüftool: Der Status der App-Tracking-Autorisierung des Nutzers wird jetzt unterstützt.
11.0.1 2024-02-09
  • Open Measurement:
    • Rollback auf OM SDK 1.4.8.
    • Es wurde ein Problem mit einem unbeabsichtigten globalen adView-Symbol in OM SDK 1.4.10 behoben, das zu Fehlern aufgrund doppelter Symbole führte, wenn OM SDK 1.4.10 von mehreren Bibliotheken eingebunden wurde.
11.0.0 2024-02-06
  • Funktionsgefährdende Änderungen:
    • 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.
    • Das für den Empfang von Anzeigen erforderliche Mindestbetriebssystem wurde auf iOS 13 aktualisiert.
    • Viele zuvor verworfene APIs wurden entfernt.
  • Open Measurement: Aktualisierung auf OM SDK 1.4.10.
  • Vollbildanzeigen:
    • UIViewController-Verweise für Vollbildanzeigen können jetzt null sein und sind nicht erforderlich. Das SDK verwendet das Hauptfenster der App, um automatisch nach Ansichtscontrollern zu suchen, wenn keiner angegeben ist.
  • Testen:
  • Anzeigenprüftool:
    • Im Anzeigenprüftool werden jetzt alle Fehler angezeigt, die beim Start der Sitzung aufgetreten sind.
    • Ein seltener Absturz im Zusammenhang mit dem Anzeigenprüftool während 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, der dazu führen konnte, dass einige Creatives falsch angezeigt wurden, wenn eine Anzeige in einer Ausrichtung geladen, aber in einer anderen präsentiert wurde.
10.10.0 2023-08-30
  • Offizieller Release für die Unterstützung von iOS 17.
  • Open Measurement: Aktualisierung auf OM SDK 1.4.8.
  • Anzeigenprüftool: SDK-Unterstützung zum Anzeigen von Plug-in-Informationen hinzugefügt.
  • Konsolenprotokolle, in denen das Hinzufügen von Simulator-IDs in der testDeviceIdentifiers API empfohlen wird, wurden entfernt. Simulatoren befinden sich standardmäßig im Testmodus.
10.9.0 2023-08-02
  • Open Measurement: Aktualisierung auf OM SDK 1.4.6.
  • Anzeigenprüftool: Anzeigen-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, auch wenn die Anzeige stummgeschaltet war.
  • Es wurde Unterstützung für die Übergabe einer Anzeigenblock-ID beim Generieren von GADQueryInfo hinzugefügt.
10.8.0 2023-07-12
  • Es wurden kleinere Änderungen an der Art und Weise vorgenommen, wie adWillPresentFullScreenContent:-, adWillDismissFullScreenContent:- und adDidDismissFullScreenContent:-Delegat-Callbacks von Delegaten für vermittelte Anzeigen verarbeitet werden. Durch diese Änderungen verhalten sich vermittelte Anzeigen eher wie Anzeigen von Erstanbietern.
    • SDKs von Drittanbietern, die adWillPresentFullScreenContent: und dann adDidDismissFullScreenContent: mehrmals aufrufen, lösen jetzt mehrere Callbacks aus, nicht nur für die ersten Aufrufe.
    • 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 die Lese-/Schreib-Eigenschaft tagForChildDirectedTreatment wurde hinzugefügt.
  • GADRequestConfiguration: Die Methode tagForUnderAgeOfConsent: wurde eingestellt und die Lese-/Schreib-Eigenschaft tagForUnderAgeOfConsent wurde hinzugefügt.
  • sdkVersion wurde eingestellt. Verwenden Sie stattdessen versionNumber.
  • Nicht-Rendering-Adapter können jetzt für die Signalerfassung beibehalten werden.
10.6.0 01.06.2023
  • Geringere Arbeitsspeichernutzung bei vielen parallelen Anzeigenanfragen.
10.5.0 2023-05-15
  • Ein Speicherleck, das beim Erstellen eines GADQueryInfo-Objekts aufgetreten ist, 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: Anzeigen-SDK-Unterstützung hinzugefügt, um Anzeigenblocknamen in der Benutzeroberfläche des Anzeigenprüftools anzuzeigen.
10.3.0 2023-03-27
  • Fehlerkorrekturen und Leistungsverbesserungen.
10.2.0 2023-03-06
  • GADVideoController wurde das Attribut isMuted hinzugefügt.
10.1.0 2023-02-16
  • Fehlerkorrekturen und Leistungsverbesserungen.
10.0.0 2023-01-26
  • Funktionsgefährdende Änderungen:
    • Anzeigen werden nicht mehr auf iOS 11 ausgeliefert. iOS 12 ist erforderlich, um Anzeigen abzurufen, obwohl das Mindestbereitstellungsziel weiterhin iOS 10.0 ist.
    • Die folgenden bereits verworfenen Felder wurden entfernt:
      • userBirthday
      • userGender
      • userHasLocation
      • userLatitude
      • userLocationAccuracyInMeters
      • userLocationDescription
      • userLongitude
  • Native Anzeigen: Es wurde ein Fehler behoben, bei dem GADMediaContent.mainImage den Wert nil zurückgegeben hat, obwohl das Bild in einer GADMediaView erfolgreich gerendert wurde.
  • Für native Anzeigen außerhalb des Kontexts im Anzeigenprüftool sind jetzt Medienansichten 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 verwendet, die mit anderen Vollbildformaten übereinstimmt.
  • Unterstützung für die Vermittlung von App-Start-Anzeigen hinzugefügt.
  • Anzeigenprüftool: Anzeigen-SDK-Unterstützung für das Anfordern und Einblenden von Anzeigen über die Benutzeroberfläche des Anzeigenprüftools hinzugefügt.
9.13.0 2022-11-07
  • Unterstützte zusätzliche Klickaktionen in nativen Anzeigen.
  • Fehlerkorrekturen und Leistungsverbesserungen.
9.12.0 2022-10-24
  • GADQueryInfo wurde hinzugefügt, um die Erfassung und das Rendering von Signalen zu unterstützen.
  • Aktualisierte Dokumentation für Audio-APIs.
9.11.0 2022-09-20
  • Fehlerkorrekturen und Leistungsverbesserungen.
9.10.0 2022-09-07
  • Offizieller Release für die Unterstützung von iOS 16.
  • iLTV: GADAdNetworkResponseInfo wurden die folgenden Properties hinzugefügt:
    • adSourceID
      adSourceInstanceName
      adSourceName
    Folgende Property wurde zu GADResponseInfo hinzugefügt:
    • extrasDictionary
9.9.0 2022-08-11
  • Fehlerkorrekturen und Leistungsverbesserungen.
9.8.0 2022-07-27
  • Vermittlung von Anzeigen mit Prämie: didRewardUserWithReward: wurde in GADMediationRewardedAdEventDelegate zugunsten von didRewardUser eingestellt. Die von didRewardUserWithReward: bereitgestellte Anzeigenprämie war schon immer ein No-Op. Der Wert der Anzeigenprämie stammt aus den Einstellungen für Anzeigenblöcke in 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 zu GADResponseInfo hinzugefügt. Sie gibt Informationen zum Werbenetzwerk zurück, über das die Anzeige geladen wurde.
  • Die Property adSourceInstanceID wurde zu GADAdNetworkResponseInfo 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 gewährleisten.
9.4.0 2022-04-26
  • Die unterstützte Mindestversion von Xcode wurde auf 13.2.1 aktualisiert.
  • Fehlerkorrekturen und Leistungsverbesserungen.
9.3.0 2022-04-07
  • Fehlerkorrekturen und Leistungsverbesserungen.
9.2.0 2022-03-21
  • Open Measurement: Aktualisierung auf OM SDK 1.3.30.
  • Warnungen hinzugefügt, wenn der Anwendungscode in GADFullScreenContentDelegate auf adDidPresentFullScreenContent statt auf das neuere adWilllPresentFullScreenContent verweist
9.1.0 2022-02-28
  • Fehlerkorrekturen und Leistungsverbesserungen.
9.0.0 2022-02-01
8.13.0 2021-11-17
8.12.0 2021-10-11
  • Es wurde ein Fehler behoben, durch den der Native Validator im Testmodus einen Absturz verursachen konnte, wenn eine native Anzeigenansicht aus der Ansichtshierarchie entfernt wurde.
  • Alle Konstanten mit dem Präfix kGAD wurden verworfen. Verwenden Sie stattdessen die mit dem Präfix GAD.
8.11.0 2021-09-16
  • Offizieller Release für die Unterstützung von iOS 15.
  • Es wurden Schutzmaßnahmen hinzugefügt, um zu verhindern, dass Apps abstürzen, wenn Google Mobile Ads SDK unter iOS 9 oder niedriger ausgeführt wird. Das SDK wird nur unter iOS 10 und höher unterstützt und ist ansonsten nicht funktionsfähig.
8.10.0 2021-09-01
8.9.0 2021-08-10
  • Ein seltener Fehler wurde behoben, der iOS 15-Betas betraf und bei dem Webansichten im Vollbildmodus für Apps mit mehreren Szenen möglicherweise nicht die richtige Größe hatten.
  • Ein Fehler wurde behoben, bei dem ein Aufruf von registerAdNetworkExtras: zu einem 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 zu verhindern, dass in seltenen Fällen mehrere In-App-Stores übereinander angezeigt werden.
8.7.0 24.06.2021
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, durch den die Delegate-Callbacks für die Videostummschaltung/Aufhebung der Stummschaltung bei nativen Anzeigen mit Bidding nicht aufgerufen wurden.
  • Der Typ kGADSimulatorID wurde von id in NSString* geändert, um zusätzliche Typumwandlungen in Swift zu vermeiden.
8.5.0 2021-05-07
  • Ein Fehler wurde behoben, bei dem ein experimentelles Anzeigenformat nicht geschlossen wurde, wenn es mehrmals präsentiert wurde.
8.4.0 2021-04-19
  • Erweiterte Unterstützung für SKAdNetwork-Conversion-Ereignisse mit SKAdImpression.
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.
  • Ein Problem wurde 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. Er trat auf, wenn mehrere Pods mit unterschiedlichen user_target_xcconfig-Einstellungen verwendet wurden.
8.2.0 2021-03-11
  • Zusätzliche Unterstützung für SKAdNetwork wurde hinzugefügt, um die Durchsetzung von AppTrackingTransparency vorzubereiten.
  • Eine UIWindowScene-Makrodefinition wurde entfernt, die nur in Xcode-Versionen vor Version 11 erforderlich war.
8.1.0 19. Februar 2021
  • disableAutomatedInAppPurchaseReporting und enableAutomatedInAppPurchaseReporting wurden verworfen. Die Berichterstellung zu In-App-Käufen wurde aus dem SDK entfernt. Diese Methoden sind jetzt No-Ops.
  • Flags hinzugefügt, um den SDK-Zugriff auf CTTelephonyNetworkInfo-APIs zu reduzieren.
8.0.0 2021-02-01
  • Änderungen an der Hauptversion 8, wie unter Auf SDK v8 vorbereiten beschrieben.
  • Verbesserte SDK-Leistung bei einer großen Anzahl gleichzeitiger 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 Protokoll GADMediationAdapter Konflikte mit NSObject in Swift verursachte.
7.69.0 2020-12-03
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 dann nicht mehr möglich.
  • Anzeigenprüftool (Beta) hinzugefügt.
  • Es wurde ein Fehler behoben, durch den der rootViewController von GADNativeCustomTemplateAd einen starken Zeiger auf die Anzeige beibehält.
7.67.0 2020-10-21
  • Neue Beta-APIs für Interstitial-Anzeigen und Anzeigen mit Prämie veröffentlicht. Neue APIs bieten dieselben Funktionen, aber eine verbesserte Konsistenz.
  • Die Property neighboringContentURLStrings wurde zu GADRequest hinzugefügt.
  • APIs für das GADRewardedInterstitialAd-Format 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, durch den Anzeigen-Landingpages auf Geräten mit Notches abgeschnitten wurden.
7.66.0 2020-09-28
  • Banneranzeigen: Die Delegatmethode 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 Format GADInstreamAd wurde verworfen.
  • Testanzeigen: Das Hinzufügen eines Testgeräts wird jetzt auch unterstützt, wenn die IDFA nicht 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.
  • Interstitial-Vermittlung: interstitialDidDismissScreen:-Callbacks von Vermittlungsadaptern werden jetzt dedupliziert.
7.62.0 2020-07-10
  • Ein Fehler wurde behoben, bei dem Videos zweimal angeklickt werden mussten, um sie wiederzugeben, nachdem sie durch das Entfernen von Kopfhörern 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. Es handelt sich um eine nicht verwendete Anzeigenformatklasse, auf die Apps nicht verweisen sollten.
7.60.0 2020-05-20
  • Anzeigen mit Prämie: Das Attribut serverSideVerificationOptions von GADRewardedAd wurde in strong statt copy geändert.
  • Die Methode description wurde für GADResponseInfo und GADAdNetworkResponseInfo implementiert, um das Logging zu vereinfachen.
  • Alle Präsentationsfehler (z.B. rewardedAd:didFailToPresentWithError:) geben jetzt immer einen Code von GADPresentationErrorCode zurück. Fehler bei der Vermittlungspräsentation werden als zugrunde liegende Fehler angezeigt.
7.59.0 2020-05-06
  • Open Measurement: Aktualisierung auf OM SDK 1.3.3.
  • 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 von „Testanzeige“ in „Testmodus“ geändert und die Benutzeroberfläche des Labels wurde aktualisiert.
7.58.0 2020-04-13
  • Die unterstützte Xcode-Mindestversion wurde auf 11.0 erhöht.
  • Die Property adNetworkInfoArray wurde zu GADResponseInfo hinzugefügt. Diese Property enthält Metadaten zu Vermittlungsnetzwerken, die im Rahmen dieser Anzeigenantwort aufgerufen werden.
  • Die Bedienungshilfen für ausgeblendete Anzeigenelemente wurden deaktiviert, damit Tools wie VoiceOver keine inaktiven Elemente vorlesen.
7.57.0 2020-03-18
  • GADRewardBasedVideoAd wurde eingestellt. Alle Clients sollten GADRewardedAd verwenden.
  • Die Fehlermeldungen für „Adapter nicht gefunden“ wurden verbessert. Fehlermeldungen enthalten jetzt den Namen des Adapters.
  • Ein Problem in GADRewardedAd wurde behoben, bei dem die Methode rewardedAd:didFailToPresentWithError: nicht aufgerufen 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 zu GADMobileAds hinzugefügt und die Klassenmethode disableAutomatedInAppPurchaseReporting wurde verworfen. Rufen Sie disableAutomatedInAppPurchaseReporting auf, bevor Sie Google Mobile Ads SDK initialisieren oder Anzeigen laden, um die automatische Berichterstellung für In-App-Käufe zu deaktivieren.
  • Die Methode disableMediationInitialization wurde zu GADMobileAds hinzugefügt. Rufen Sie diese Methode vor der Initialisierung von Google Mobile Ads SDK auf, um die Initialisierung des Vermittlungsadapters zu deaktivieren.
  • Die i386-Architektur wurde entfernt. Der 32-Bit-Simulator wird nicht mehr unterstützt.
7.55.1 2020-02-14
  • Anzeigen mit Prämie: Es wurde ein Fehler behoben, bei dem rewardedAd:didFailToPresentWithError: für den Fehler den Rückgabetyp 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: Aktualisierung auf OM SDK 1.3.1.
  • WKWebView wurde als SDK-Standard für alle Webansichten aktiviert.
  • Unterstützung für das Lesen von Einwilligungsparametern aus Version 2.0 des IAB TCF und dem IAB-us_privacy-String hinzugefügt.
7.53.1 2019-12-19
  • Der Fehlercode kGADErrorAppIDMissing wurde in kGADErrorApplicationIdentifierMissing umbenannt.
  • Vermittlung für Anzeigen mit Prämie: Ein Fehler wurde behoben, durch den Bidding bei Verwendung der GADRewardedAd API nicht funktionierte.
7.53.0 2019-12-12
  • Open Measurement: Aktualisierung auf OM SDK 1.2.21.
  • Interstitial-Anzeigen / Anzeigen mit Prämie: Die Methode canPresentFromViewController: wurde hinzugefügt. In Anwendungen mit mehreren Szenen kann mit dieser Methode geprüft werden, 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 die bereits präsentiert wurde.
  • Native Anzeigen: Ein Fehler wurde behoben, bei dem eine UI API in einem Hintergrundthread aufgerufen wurde.
  • Das Speicherleck GADBlockSignalSource, das beim Laden von Anzeigen aufgetreten ist, wurde behoben.
  • Native Mediation: GADMediatedNativeAppInstallAd und GADMediatedNativeContentAd wurden entfernt.
  • Native Vermittlung: Die Properties duration und currentTime wurden dem Protokoll GADMediatedUnifiedNativeAd hinzugefügt.
7.52.0 2019-11-06
  • Ein Fehler wurde behoben, bei dem das Seitenverhältnis der Medien der In-Stream-Anzeige in der Anfrage nicht berücksichtigt wurde.
7.51.0 2019-10-17
  • Die unterstützte iOS-Mindestversion wurde auf iOS 9 erhöht. Apps können weiterhin mit iOS 8 verknüpft werden, Anzeigen werden jedoch nur unter iOS 9 oder höher geladen.
  • Die Attribute currentTime und duration wurden zu GADMediaContent hinzugefügt.
  • Das Attribut mediaContent wurde zu GADInstreamAd hinzugefügt und die Attribute videoController, duration, currentTime und aspectRatio wurden entfernt.
  • Die API für adaptive Ankerbanner wurde hinzugefügt.
7.50.0 2019-09-18
  • Offizieller Release für die Unterstützung von iOS 13.
  • Open Measurement: Aktualisierung auf OM SDK 1.2.19.
    • Unterstützung für Apps mit mehreren Szenen hinzugefügt. Bei Apps, die mehrere Szenen unterstützen, muss das Attribut scene für 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.
  • Apple-Warnung während der Einreichung im App Store bezüglich der Verwendung einer verworfenen API wurde behoben.
  • Das Attribut testRequestIdentifiers wurde zu GADMobileAds.requestConfiguration hinzugefügt. Das Attribut testDevices für GADRequest wird nicht mehr unterstützt.
  • Der Fehlercode kGADErrorMediationNoFill wurde eingestellt. Bei allen Ausführungsfehlern 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 dieses Attribut vor dem Laden einer Anzeige festgelegt werden.
  • Vermittlung: Die öffentlichen Fehlermeldungen wurden verbessert, 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 Creatives im Überprüfungszentrum für Anzeigen in Ad Manager gesucht werden können.
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 bei Apps, die die alten APIs für Videoanzeigen mit Prämie (z.B. GADRewardBasedVideoAd) verwenden, in Vermittlungsberichten weniger Impressionen angezeigt wurden.
7.47.0 2019-07-11
  • Open Measurement: Aktualisierung auf OM SDK 1.2.16.
  • Verbesserte Protokollmeldungen, wenn Apps ihre App-ID in ihrer Info.plist falsch konfigurieren.
  • Ein Rendering-Fehler bei Interstitial- und Video-App-Installationsanzeigen 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 Builds ist jetzt Xcode 10 erforderlich.
  • Native Anzeigen: Die zuvor verworfenen 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ückgibt, obwohl sie Videoinhalte enthält.
  • Vermittlung: Es wurde ein Problem behoben, das zu einem Absturz führte, wenn Vermittlungsadapter mehrere Erfolgs-/Fehler-Callbacks für dieselbe Anfrage auslösten.
7.45.0 2019-06-17
  • Open Measurement: Aktualisierung auf OM SDK 1.2.15.
  • Ein Absturz wurde behoben, der in seltenen Fällen beim Schließen von Videoanzeigen auftrat.
  • Der Callback rewardedAdMetadataDidChange wurde aktualisiert, sodass er nicht aufgerufen wird, wenn die Metadaten nil sind.
7.44.0 2019-05-10
  • Offizieller Release für die Unterstützung der App-Messung.
  • Die App-Messung wird standardmäßig beim Start der App initialisiert und sendet Daten. Es wurde eine Option hinzugefügt, mit der die App-Messung verzögert werden kann, bis Google Mobile Ads SDK explizit aufgerufen wird.
  • Open Measurement: Aktualisierung auf OM SDK 1.2.14.
  • GADCorrelator und die zugehörigen APIs wurden entfernt. Diese Funktion war zuvor 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 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 zu GADMediaContent hinzugefügt.
  • Native Anzeigen: videoController in GADUnifiedNativeAd sowie die Methoden hasVideoContent und aspectRatio in GADVideoController wurden eingestellt.
  • Native Anzeigen: Die Klasse GADNativeAdMediaAdLoaderOptions mit dem Attribut 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: GADMediaView berücksichtigt jetzt beim Rendern von Bildern das Attribut contentMode.
7.42.2 2019-03-29
  • Vermittlung von Anzeigen mit Prämie (neue APIs): Ein Fehler wurde behoben, bei dem die Zuordnung von Vermittlungsadaptern für Anzeigen mit Prämie nach dem Ladeaufruf automatisch aufgehoben wurde.
7.42.1 2019-03-25
  • Ein seltener Absturz, der bei der Freigabe von Videoanzeigen auftreten kann, wurde behoben.
7.42.0 2019-03-15
  • Google Mobile Ads SDK hängt jetzt von der App-Messung ab. Sie müssen das App-Messungs-Framework und die Abhängigkeiten einbeziehen. Die Anwendungs-ID muss mit dem Schlüssel GADApplicationIdentifier in die PLIST-Datei der Anwendung eingefügt werden. Weitere Informationen finden Sie in der Kurzanleitung.
  • Die Größe des SDK-Frameworks wurde auf einen Wert unter den GitHub-Limits reduziert.
  • tagForChildDirectedTreatment wurde zu GADMobileAds.sharedInstance.requestConfiguration hinzugefügt. [GADRequest tagForChildDirectedTreatment] wurde verworfen.
  • Ein Fehler wurde behoben, bei dem rewardBasedVideoAdMetadataDidChange: aufgerufen werden konnte, wenn sich die Metadaten nicht geändert hatten.
7.41.0 2019-03-04
  • Anzeigen mit Prämie: Die neue API GADRewardedAd (in der offenen Betaphase) wurde hinzugefügt. Damit können mehrere Anzeigen mit Prämie gleichzeitig geladen werden.
  • Anzeigen mit Prämie: Das Attribut admetadata wurde zu GADRewardBasedVideoAd hinzugefügt. Verwenden Sie rewardbasedvideoadmetadatadidchange:, um auf Änderungen der Anzeigenmetadaten zu reagieren.
7.40.0 2019-02-21
  • Leistungsverbesserungen
7.39.0 2019-02-08
  • Ein Fehler wurde behoben, bei dem das Verweisen auf GADCustomEventParametersServer zu einem Build-Fehler führte.
  • Das Attribut mainImage wurde in der Klasse GADMediaContent hinzugefügt, um das Hauptbild-Asset für native Anzeigen festzulegen, wenn kein Video verfügbar ist.
7.38.0 2019-01-22
  • Ein Rendering-Problem bei flexiblen Anzeigen in Tabellenansichten wurde behoben.
  • Neue GADMediaContent-Klasse hinzugefügt, um Informationen zu Medieninhalten bereitzustellen.
7.37.0 2018-12-10
  • Verbesserte Kompatibilität mit Crashlytics, um nützlichere Absturzberichte mit aktualisierter Stacktrace-Symbolication bereitzustellen.
7.36.0 2018-11-16
  • Es wurde ein Problem behoben, bei dem bestimmte Vermittlungsadapter mehrere Impressionen von derselben Interstitial-Anzeige oder Anzeige mit Prämie melden konnten.
7.35.2 2018-11-08
  • Verschiedene Fehlerkorrekturen
7.35.1 2018-10-22
  • Verschiedene Fehlerkorrekturen
7.35.0 2018-10-17
  • Es wurde ein Problem behoben, durch das Anzeigen mit Prämie nicht geladen wurden, nachdem eine neue Anzeige mit Prämie in der Delegatmethode rewardBasedVideoAdDidClose: geladen wurde.
  • Die Xcode-Mindestversion 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. Damit wird ein Problem behoben, bei dem die Anfrage der zweiten Anzeige mit Prämie mehrere Vermittlungsadapter von Drittanbietern beeinträchtigt hat. Eine weitere Anzeige kann angefordert werden, nachdem die Präsentation in rewardBasedVideoAdDidClose: beendet wurde.
  • Behoben: Der CocoaPod wurde aktualisiert, um die Dateigröße auf unter 100 MB zu reduzieren, sodass SDK-Dateien in GitHub-Repositories übertragen werden können.
7.33.1 2018-09-13
  • Native Anzeigen: Es wurde ein Problem behoben, durch das Videoanzeigen manchmal nicht richtig wiedergegeben wurden.
  • Native Anzeigen: Es wurde ein Problem behoben, bei dem GADMediaView für Anzeigen ohne Video leer war.
  • DFP-Banneranzeigen: Ein Fehler wurde behoben, bei dem die Methode zur Größenanpassung nicht richtig funktionierte.
7.33.0 2018-09-10
  • Unterstützung für iOS 12 hinzugefügt.
  • Fehlerkorrekturen und Leistungsverbesserungen.
7.32.0 2018-08-13
  • Anzeigen mit Prämie: Die Property customRewardString wurde zu GADRewardBasedVideoAd hinzugefügt, damit Publisher benutzerdefinierte Daten an serverseitige Überprüfungsanfragen übergeben können.
  • Native Anzeigen: GADNativeAppInstallAd, GADNativeContentAd und die zugehörigen APIs wurden zugunsten von GADUnifiedNativeAd eingestellt. Weitere Informationen zur Verwendung der neuen APIs finden Sie im Leitfaden zu erweiterten nativen Anzeigen.
  • Native Anzeigen: Die Funktion „Diese Anzeige ignorieren“ wurde hinzugefügt.
  • Native Anzeigen: Es wurde ein Fehler behoben, durch den die Datenschutzinfo-Ansicht entfernt wurde, wenn Anzeigenansichten in Sammlungsansichten wiederverwendet wurden.
  • Die Property requestConfiguration wurde zu GADMobileAds hinzugefügt. Damit können die Parameter maxAdContentRating und tagForUnderAgeOfConsent für alle Anzeigenanfragen angegeben werden.
  • Vermittlung: Die Properties maxAdContentRating und underAgeOfConsent wurden zu GADMediationAdRequest hinzugefügt.
7.31.0 2018-05-17
7.30.0 2018-03-26
  • MRAID v3-Betaversion.
  • Fehlerkorrekturen und Leistungsverbesserungen.
7.29.0 2018-02-16
  • Ein in Version 7.28.0 eingeführter Fehler, der in GameKit-Apps zu Grafikfehlern führte, wurde behoben.
7.28.0 2018-01-31
  • Native Anzeigen: Die Unified Native Ad API wurde hinzugefügt. Dabei werden GADNativeAppInstallAds und GADNativeContentAds zu einem neuen Typ kombiniert: GADUnifiedNativeAd. Weitere Informationen finden Sie im Leitfaden zu einheitlichen nativen Anzeigen.
  • Videoanzeigen mit Prämie: Die Methode rewardBasedVideoAdDidCompletePlaying: wurde zu GADRewardBasedVideoAdDelegate hinzugefügt, um Publisher zu benachrichtigen, wenn ein Video zu Ende 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.
  • Natives Mediation: GADMediatedNativeAdDelegate.h wurde aktualisiert, damit Adapter auf die einzelnen Ansichten in einer nativen Anzeige zugreifen können.

    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 Medienansicht zurückgeben.
  • Abhängigkeiten von den Frameworks QuartzCore und CFNetwork 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 Property nativeAd wurde aus GADAdChoicesView und GADMediaView entfernt.
  • Die SDK-Interaktionen mit den StoreServices von Apple werden auf einmal pro Sitzung beim Start der App beschränkt.
  • Testanzeigen sind jetzt oben mit einem Label gekennzeichnet. Weitere Informationen finden Sie im Leitfaden zum Testen.
7.25.0 25.10.2017
  • Native Vermittlung: Adapter erhalten jetzt den Aufruf von mediatedNativeAd:didRenderInView:viewController:, sobald eine native Anzeige mit einer nativen Anzeigenansicht verknüpft ist, anstatt zu warten, bis diese native Anzeigenansicht sichtbar ist.
  • Native Vermittlung: Adapter erhalten jetzt einen Aufruf von mediatedNativeAdDidUntrackView: mit einer Nullansicht, wenn die Zuordnung der erfassten Ansicht aufgehoben wird.
7.24.1 2017-9-27
  • Die Interaktion des SDK mit den StoreServices von Apple wurde aktualisiert.
7.24.0 2017-9-20
  • Offizieller Release für die Unterstützung von iOS 11.
  • GADAdDelegate wurde entfernt. Stattdessen sollte GADAudioVideoManager verwendet werden, um den Ton von Anzeigen zu verwalten.
  • Ein iOS 11-Fehler wurde behoben, durch den Banneransichten aufgrund von Inhalts-Insets nach unten verschoben wurden.
  • Eine Abhängigkeit vom Security-Framework wurde hinzugefügt.
7.23.0 05.09.2017
  • Vermittlungsadapter werden jetzt über mediatedNativeAd:didUntrackView: benachrichtigt, wenn die Zuordnung einer nativen Anzeige aufgehoben wird.
7.22.0 2017-08-08
  • Ein Problem wurde behoben, durch das das Ereignis „Anzeige konnte nicht geladen werden“ nicht aufgerufen wurde, wenn eine Anzeigenanfrage verworfen 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 eine Option zum sofortigen Schließen, auch wenn ein MRAID-Creative useCustomClose aufruft.
  • Dem Menü für die Fehlerbehebung wurde Text hinzugefügt, der angibt, ob die Creative-Vorschau oder der Modus für die Fehlerbehebung 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 Anzeigen-Loader derzeit Anzeigen lädt.
  • Die neue, optionale Delegatmethode -adLoaderDidFinishLoading: wurde zu GADAdLoaderDelegate hinzugefügt. Sie wird aufgerufen, nachdem ein 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, durch das die falsche Anzeigengröße an Vermittlungsnetzwerke für die Smart-Banner-Vermittlung weitergeleitet wurde.
7.19.0 2017-03-16
  • Die Methode openInlineBrowser() wurde zu google_mobile_app_ads.js 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.
  • GADVideoControllerDelegate wurden neue Delegatmethoden hinzugefügt, die dem Starten, Pausieren, Beenden, Stummschalten und Aufheben der Stummschaltung von Videoinhalten entsprechen.
  • Unterstützung für Vermittlungsadapter für Videos mit Prämie hinzugefügt, um die vorzeitige Initialisierung 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 Objekt DFPBannerView wurde ein Video-Controller hinzugefügt.
  • Die Videocontroller-Eigenschaften GADNativeExpressAdView, GADNativeContentAd, GADNativeCustomTemplateAd, GADNativeContentAd und GADNativeCustomTemplateAd sind jetzt nicht null.
  • Native Vermittlung: Adapter können jetzt das Attribut adChoicesView für GADMediatedNativeAppInstallAd und GADMediatedNativeContentAd festlegen, um Datenschutzinfo zu rendern.
7.15.0 2016-11-21
  • Die Property GADMediaView wurde zu GADNativeContentAd und GADNativeCustomTemplateAd 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 die Rahmengröße der Banneransicht nicht mehr, wenn die Bannergröße geändert wird.
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 Null-Zulässigkeits-Anmerkungen für GADNativeAppInstallAd und GADNativeContentAd wurden korrigiert.
7.12.0 2016-09-28
  • Fehlerkorrekturen für Abstürze im Zusammenhang mit GADStringFromCGFloat.
  • GADNativeAdViewAdOptions wurde hinzugefügt, um die Position der Datenschutzinfo in nativen Anzeigen anzugeben.
  • Die Property adNetworkClassName wurde zu 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 müssen Apps keinen Text mehr für NSCalendarsUsageDescription und NSBluetoothPeripheralUsageDescription bereitstellen.
  • Die Unterstützung für createCalendarEvent und storePicture von MRAID 2.0 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 Ansicht verknüpfen, wird das Attribut userInteractionEnabled 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, die dem Werbenetzwerk mitteilt, ob die SDK-Version mindestens major.minor.patch ist.
7.9.1 2016-07-18
  • Fehler behoben, der sich auf die Vermittlung von Videoanzeigen mit Prämie auswirkte.
7.9.0 2016-07-13
  • Abhängigkeiten von den Frameworks GLKit, OpenGLES, CoreMotion und CoreVideo hinzugefügt, um das Anzeigen-Rendering und die Qualitä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 „Vermittelter Anzeigentyp ist unbekannt oder ungültig“.
7.8.1 2016-05-11
  • SDK-Unterstützung für die automatische Verwendung von Standortdaten hinzugefügt, wenn ein Nutzer die Berechtigungen zur Standortermittlung einer App explizit aktiviert hat.
7.8.0 2016-04-28
  • Abhängigkeit von den Frameworks CoreBluetooth und SafariServices hinzugefügt.
  • Den wichtigsten Header-Dateien 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 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 zwar die Größe des SDK-Downloads erhöht, die Größe der App-Binärdateien wird jedoch nicht wesentlich erhöht. Wenn Sie diese Einstellung für Ihre App ändern möchten, rufen Sie die Build-Einstellungen Ihres Projekts auf und setzen Sie im Bereich Build-Optionen die Option Bitcode aktivieren auf Yes.
  • Es wurde eine Abhängigkeit vom MediaPlayer-Framework hinzugefügt. Sie müssen dieses Framework mit der Binärdatei 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:-Delegataufruf verknüpft. Ein Problem wurde behoben, bei dem dieser Vertrag in einem Grenzfall nicht eingehalten wurde.
  • Native Vermittlung: 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/verschoben, um sie zu vereinfachen.
  • Die Groß-/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 auf iOS 9-Geräten nicht mehr die Methode canOpenURL von UIApplication.
  • Ein Problem wurde behoben, bei dem GADNativeAdDelegate-Methoden nicht aufgerufen wurden.
  • Der Callback adLoader:didFailToReceiveAdWithError von GADAdLoaderDelegate wird jetzt aufgerufen, wenn keine Anzeigentypen angefordert werden.
7.4.1 2015-08-13
  • Behebt einen Absturz, 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-Betaversion.
  • Es wurden neue globale Einstellungen für Absturzberichte und automatisches Tracking von In-App-Käufen (IAP) hinzugefügt. Wenn das automatische Tracking von In-App-Käufen aktiviert ist, wird die Abhängigkeit vom Conversion Tracking SDK für die Berichterstellung zu In-App-Kauf-Conversions aufgehoben.
  • Das Attribut adUnitID für GADInterstitial ist jetzt readonly.
  • APIs für die Vermittlung von Videoanzeigen 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 App-Installations- und Contentanzeigenformate in AdMob, Ad Manager und Ad Exchange hinzugefügt.
  • Unterstützung für benutzerdefinierte native Anzeigenformate hinzugefügt, die für Ad Manager-Reservierungen verfügbar sind.
  • Es wurde eine Regression behoben, die in Version 7.2.0 eingeführt wurde und dazu führte, dass 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 auf nicht öffentliche Selektoren in Payload/(<app_id>):clientId,screenName,setScreenName.
7.2.1 2015-04-30
  • In Simulatoren werden standardmäßig wieder Live-Anzeigen geladen. Fügen Sie kGADSimulatorID zum Attribut testDevices in GADRequest hinzu, um Testanzeigen in Simulatoren zu erhalten.
  • Vermittlungsadapter und benutzerdefinierte Ereignisse können jetzt Klicks für Interstitials erfassen.
  • Kleinere Verbesserungen an den APIs für benutzerdefinierte Ereignisse vorgenommen.
  • GADInterstitial initWithAdUnitID: wurde hinzugefügt und GADInterstitial init wurde eingestellt.
  • Die Methode setValidAdSizesWithSizes in DFPBannerView wurde 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.
  • Verbesserte Ladezeit von Anzeigen unter iOS 8.
  • requestAgent-Property zu GADRequest hinzugefügt. Bei Integrationen von Drittanbietern sollte dieses Attribut festgelegt werden, um die Plattform anzugeben, von der die Anfrage stammt.
  • Die neue Klasse DFPRequest wurde hinzugefügt, die benutzerdefiniertes Targeting und Kategorieausschlüsse unterstützt.
  • publisherProvidedID Unterkunft 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 Attribute mediationExtras, additionalParameters und die Testattribute von GADRequest wurden entfernt.
  • Veraltete setBirthdayWithMonth:day:year: von GADRequest.
  • Die Methode addKeyword: von GADRequest wurde entfernt.
  • DFPSwipeableBannerView-Klasse entfernt.
6.12.2 2014-11-06
  • Das Springen von Banneranzeigen wurde deaktiviert.
  • Absturz in DumpViews behoben.
6.12.0 2014-09-18
  • Offizieller Release für die Unterstützung von iOS 8.
  • Das Laden von Anzeigen im Hauptthread unter iOS 8 dauert weniger lang.
  • Smart-Banner-Anzeigen werden unter iOS 8 im Querformat korrekt angezeigt.
  • 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 für GADBannerView wurde verworfen.
  • 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. Dieses Verhalten kann im Creative überschrieben werden, indem mraid.expand() oder admob.opener.openOverlay() angegeben wird.
  • Wischgesten 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 verworfen.
  • Die Analytics-Pakete wurden vom SDK entbündelt, was zu einer Reduzierung der SDK-Größe von 9,6 MB auf 3,4 MB führte. Das Analytics SDK kann hier heruntergeladen werden.
  • Das Attribut contentURL für DFPExtras wurde nach 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 (320 × 100) mit der Konstante kGADAdSizeLargeBanner wurde hinzugefügt.
  • Es wurde ein neues Interstitial-Format zum Starten von In-App-Käufen hinzugefügt. Legen Sie das Attribut 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 wurde behoben, der auftrat, wenn das Gerät in den Flugmodus wechselte.
6.7.0 2013-12-12
  • Verbesserte Leistung von Anzeigen, die in einem 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 für die Verknüpfung mit dem AVFoundation-Framework.
  • Unterstützung für arm64- und x86_64-Architekturen hinzugefügt.
  • Die Größe der Bibliothek wurde erheblich reduziert.
  • Das Attribut adNetworkClassName wurde zu 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 die Bibliothek eingebunden. 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
  • Ein Fehler bei der Größenanpassung von GADBannerView wurde behoben.
  • API-Änderung für das COPPA-Feld in GADRequest.
  • Übergibt die IDFA von Apple in der Anzeigenanfrage.
  • Aktualisierte Vermittlungswarnmeldungen für die Verwendung von Linker-Flags.
6.4.2 2013-05-20 Korrektur für wiederkehrendes GADMRAIDInterceptor-Problem.
6.4.1 2013-04-18 Ein Absturz wurde behoben, der auftrat, wenn Advertising Identifier den Wert nil hatte.
6.4.0 2013-04-08
  • Ein Problem wurde behoben, bei dem GADInterstitial abstürzte, wenn die App im Hintergrund ausgeführt wurde.
  • Ein Threading-Absturz bei GADMRAIDInterceptor wurde behoben.
  • Ein Fehler wurde behoben, sodass Interstitial-Delegates jetzt interstitialWillLeaveApplication erhalten.
  • MD5-Symbole wurden umbenannt, um Fehler aufgrund doppelter Symbole zu vermeiden.
  • Unterstützung für den Erhalt von Testanzeigen bei der Verwendung von AdMob über die Vermittlung hinzugefügt.
  • 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 bereitstellt, 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 Absturz in GADMraidInterceptor wurde behoben.
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.
  • Erfordert die Verwendung von Xcode 4.5 und die Erstellung für iOS 6. Die Mindestversion für die Bereitstellung ist iOS 4.3.
  • Die 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 vor iOS 6.
  • Diverse Fehlerkorrekturen für iOS 6.
  • Kompatibilität des In-App-Browsers mit dem größeren Display 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 von Drittanbietern.
  • DFPBannerView kann ohne Anfangsgröße erstellt werden. Achten Sie darauf, dass validAdSizes festgelegt ist, bevor Sie eine Anfrage laden.

6.1.5:: Diese Version verwendet die eindeutige Gerätekennung (Unique Device Identifier, UDID). Apps, die diese Version verwenden, müssen die entsprechende Nutzereinwilligung einholen, um Geräte-ID-Informationen gemäß den relevanten iOS-Richtlinien zu senden.

6.1.1/2 2012-07-19
  • Ein Problem wurde behoben, bei dem der MRAID-Interceptor beim Zugriff auf einen Null-Schlüssel abstürzte.
  • Publisher müssen bei Verwendung des SDKs ein -all_load-Flag 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, die Suche und die Vermittlung sind jetzt im Unterordner „Add-ons“ enthalten und müssen nicht mehr separat heruntergeladen werden.
  • Bekanntes Problem: Wenn Sie GADBannerView mit Interface Builder verwenden, muss die Frame-Größe explizit festgelegt werden, bevor eine Anfrage geladen wird.

6.1.2:: Diese Version verwendet die UDID (Universal Device Identifier). Apps, die diese Version verwenden, müssen die entsprechende Nutzereinwilligung einholen, um Geräte-ID-Informationen gemäß den relevanten iOS-Richtlinien zu senden.

6.0.3/4 2012-05-10
  • Frequency Capping hinzugefügt.
  • Einige kleinere Fehler wurden behoben.

6.0.4: Diese Version verwendet die Universal Device Identifier (UDID). Apps, die diese Version verwenden, müssen die entsprechende Einwilligung des Nutzers einholen, um Informationen zur Geräte-ID gemäß den relevanten iOS-Richtlinien zu senden.

6.0.1 2012-04-19
  • Ad Network Mediation wurde hinzugefügt.
  • Die Vermittlung umfasst die Möglichkeit, hausinterne Anzeigen und benutzerdefinierte Ereignisse zu vermitteln.
  • MRAID v1.0-Unterstützung für alle Versionen der iOS-Plattform hinzugefügt.
  • GAD_SIZE_#x#-Makros wurden zugunsten von GADAdSize-Konstanten verworfen.
  • Unterstützung für Anzeigen in voller Breite durch die neuen GADSize-Konstanten kGADAdSizeSmartBannerPortrait und kGADAdSizeSmartBannerLandscape 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 verworfenes UIDevice-Attribut, wurden entfernt.
  • Das Attribut testDevices wurde zugunsten des jetzt nicht mehr verworfenen Attributs testing verworfen.
5.0.5 2011-11-30
  • Unterstützung für zusätzliche Rich Media-Interstitial-Anzeigenformate für iPhone und iPad hinzugefügt. Diese Aktualisierung ist mit allen zukünftigen Interstitial-Anzeigenformaten kompatibel.
  • Verbessertes Tracking von Interstitial-Impressionen.
  • GADInterstitial war schon immer ein Objekt zur einmaligen Verwendung. Jetzt wird jedoch bei allen Anfragen zum Laden oder Anzeigen eines Interstitials nach der ersten Anfrage didFailToReceiveAdWithError: aufgerufen, um den Fehler ordnungsgemäß zu behandeln.
5.0.4 2011-10-28 Zu große Schaltflächen auf Retina-Displays im In-App-Browser wurden korrigiert.
5.0.3 2011-10-24
  • Integration von benutzerdefinierten Suchanzeigen.
  • Unterstützung für iOS 5.0.
  • Schnelleres Laden von Interstitials.
  • Fehler bei der Anzeigenpräsentation im modalen Ansichts-Controller behoben.
  • Das Verhalten von Anker-Tags wurde korrigiert.
4.1.1 2011-07-18
  • Zusätzlich zertifiziert für iOS 5.0 Beta 3.
  • GTMStringEncoding wurde mit einem Namespace versehen, um Linker-Kollisionen mit anderen Bibliotheken zu vermeiden.
  • Der In-App-Browser wird bei falsch konfigurierten App Store-Anzeigen automatisch geschlossen.
  • 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 Release-Version von Google Ad Manager.
4.1.0 2011-05-02
  • Alle Ansichts-Controller werden ordnungsgemäß geschlossen, wenn ein Schließen-Befehl von JavaScript auf einem Ansichts-Controller ausgegeben wird, der im Stapel der Ansichts-Controller verdeckt ist.
  • Unterstützung für vom Server bereitgestellte AFMA-Interstitial-Zeitlimits hinzugefügt.
  • Der Testmodus wird jetzt aktiviert, indem Geräte-IDs auf die Zulassungsliste gesetzt werden.
  • Es wurde eine Methode zur Wiederverwendung desselben UIWebView in einem Banner und einem Rich Media-Overlay hinzugefügt.
  • Das Gerätesubmodell wurde dem Onshow-Wörterbuch hinzugefügt.
  • Speicherlecks in GADBrowserController und UIWebViews wurden behoben.
  • Der View-Controller für App-Start-Anzeigen wird im Hochformat gesperrt, um ein Warnungslog aus der Konsole zu entfernen.
  • Bei allen 5xx-HTTP-Antwortcodes wird jetzt ein „Serverfehler“ anstelle eines „Netzwerkfehlers“ zurückgegeben.
4.0.2 2011-03-15 Allgemein verfügbar.