Versionshinweise

Version Veröffentlichungsdatum Hinweise
11.3.0 2024-04-11
  • Die Eigenschaft adUnitID wurde zu GADAppOpenAd hinzugefügt.
11.2.0 2024-03-14
  • Manifestdateien für die Privatsphäre werden jetzt unterstützt.
  • Open Measurement: Aktualisierung auf OM SDK 1.4.12.
  • Einige Antwortfehlercodes wurden verbessert, um Netzwerkfehler korrekt zu identifizieren, anstatt dass keine Ausführungen fehlen.
  • Die Info.plist des SDK wurden aktualisiert, um ein Problem mit dem Swift Package Manager unter Xcode 15.3 zu umgehen.
  • Anzeigenprüftool: Unterstützung für die Anzeige von .plist-Informationen und IAB TCF-Werten wurde hinzugefügt.
11.1.0 2024-03-06
  • Es wurde ein Problem behoben, bei dem beim Laden von Videoanzeigen eine Warnmeldung zur Auslastung des Hauptthreads an die Konsole ausgelöst wurde.
  • Anzeigenprüftool: Unterstützung zum Anzeigen des Autorisierungsstatus des App-Trackings des Nutzers wurde hinzugefügt.
11.0.1 2024-02-09
  • Offene Messung:
    • Rollback auf OM SDK 1.4.8 durchgeführt.
    • Umgeht ein unbeabsichtigtes globales adView-Symbol in OM SDK 1.4.10, das zu doppelten Symbolfehlern führt, wenn das OM SDK 1.4.10 von mehreren Bibliotheken verwendet wird.
11.0.0 2024-02-06
  • Wichtige Ä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 mindestens unterstützte Xcode-Version wurde auf 15.1 aktualisiert.
    • Das Mindestbereitstellungsziel wurde auf iOS 12 aktualisiert.
    • Das für die Anzeigenschaltung erforderliche Mindestbetriebssystem wurde auf iOS 13 aktualisiert.
    • Viele der zuvor verworfenen APIs wurden entfernt.
  • Open Measurement:Aktualisierung auf OM SDK 1.4.10.
  • Vollbildanzeigen:
    • UIViewController-Referenzen für Vollbildanzeigen sind jetzt Nullwerte zulässig und nicht mehr erforderlich. Das SDK verwendet das Hauptfenster der App, um View-Controller automatisch nachzuschlagen, wenn kein Controller angegeben ist.
  • Test:
  • Anzeigenprüftool:
    • In Ad Inspector werden jetzt alle Fehler angezeigt, die beim Start der Sitzung aufgetreten sind.
    • Ein seltener Absturz im Zusammenhang mit dem Ad Inspector bei der SDK-Initialisierung wurde behoben.
10.14.0 2023-11-29
  • Eingestellt: GADSimulatorID. Simulatoren befinden sich bereits standardmäßig im Testmodus.
  • Eingestellt: -setSameAppKeyEnabled:. Verwenden Sie stattdessen -setPublisherFirstPartyIDEnabled:.
  • Für GADCustomEvent APIs wurden zusätzliche Einstellungswarnungen 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
  • Es wurde ein Fehler behoben, der dazu führen konnte, dass einige Creatives nicht korrekt dargestellt 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 iOS 17
  • Open Measurement:Aktualisierung auf OM SDK 1.4.8.
  • Anzeigenprüftool: SDK-Unterstützung zum Anzeigen von Plug-in-Informationen wurde hinzugefügt.
  • Konsolenlogs, in denen empfohlen wird, Simulator-IDs in der testDeviceIdentifiers API hinzuzufügen, wurden entfernt. Simulatoren befinden sich bereits standardmäßig im Testmodus.
10.9.0 2023-08-02
  • Open Measurement:Aktualisierung auf OM SDK 1.4.6.
  • Anzeigenprüftool: SDK-Unterstützung zum Exportieren von Anzeigenantworten wurde hinzugefügt.
  • Ein Audioproblem wurde behoben, bei dem die Hintergrundmusik nach dem Ende des Videos in der Audiositzung unerwartet beendet wurde, selbst wenn die Anzeige stummgeschaltet war.
  • Unterstützung für die Übergabe einer Anzeigenblock-ID beim Generieren von GADQueryInfo wurde hinzugefügt.
10.8.0 2023-07-12
  • Es wurden geringfügige Änderungen an der Handhabung von adWillPresentFullScreenContent:-, adWillDismissFullScreenContent:- und adDidDismissFullScreenContent:-Delegations-Callbacks durch die Bevollmächtigten für vermittelte Anzeigen vorgenommen. Durch diese Änderungen verhalten sich die vermittelten Anzeigen ähnlich wie eigene Anzeigen.
    • Drittanbieter-SDKs, die adWillPresentFullScreenContent: gefolgt von adDidDismissFullScreenContent: mehrmals aufrufen, lösen jetzt mehrere Callbacks aus und nicht nur für den ersten Satz von Aufrufen.
    • Wenn Vollbildanzeigen von Drittanbietern nicht eingeblendet werden, wird ad:didFailToPresentFullScreenContentWithError: anstelle von adWillPresentFullScreenContent: und adDidDismissFullScreenContent: aufgerufen.
10.7.0 2023-06-26
  • GADRequestConfiguration: Die Methode tagForChildDirectedTreatment: wurde verworfen und ein Lese-/Schreibattribut tagForChildDirectedTreatment hinzugefügt.
  • GADRequestConfiguration: Die Methode tagForUnderAgeOfConsent: wurde verworfen und ein Lese-/Schreibattribut tagForUnderAgeOfConsent hinzugefügt.
  • Eingestellt: sdkVersion. Verwenden Sie stattdessen versionNumber.
  • Adapter, die nicht gerendert werden, 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 auftrat, 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 zur Anzeige von Anzeigenblocknamen auf der Benutzeroberfläche des Anzeigenprüftools 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
  • Wichtige Änderungen:
    • Unter iOS 11 werden keine Anzeigen mehr ausgeliefert. iOS 12 ist zum Abrufen von Anzeigen erforderlich, obwohl das Mindestbereitstellungsziel immer noch iOS 10.0 ist.
    • 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-Datei aktualisieren.
    • GoogleAppMeasurement.xcframework ist jetzt für alle Ad Manager-Apps erforderlich.
    • 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 nil zurückgegeben hat, obwohl das Bild erfolgreich in einem GADMediaView gerendert wurde.
  • Native Anzeigen im Anzeigenprüftool haben jetzt auch Medienaufrufe.
  • Die folgenden Felder in GADMediationAdConfiguration wurden verworfen:
    • userHasLocation
    • userLatitude
    • userLocationAccuracyInMeters
    • userLongitude
  • Der Bitcode wurde aus dem Google Mobile Ads SDK-Build entfernt.
9.14.0 2022-12-08
  • 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 angenommen, die auch anderen Vollbildformaten entspricht.
  • Unterstützung für die Vermittlung für App-Start-Anzeigen hinzugefügt.
  • Ad Inspector: SDK-Unterstützung für das Anfordern und Einblenden von Anzeigen über die Ad Inspector-Benutzeroberfläche wurde hinzugefügt.
9.13.0 2022-11-07
  • Zusätzliche Klickaktionen in nativen Anzeigen werden unterstützt.
  • Diverse Programmfehler wurden behoben und die Leistung wurde verbessert.
9.12.0 2022-10-24
  • GADQueryInfo wurde hinzugefügt, um die Signalerfassung und das Rendering 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
  • Offizieller Release für iOS 16
  • iLTV:Folgende Properties wurden 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 in GADMediationRewardedAdEventDelegate zugunsten von didRewardUser eingestellt. Die von didRewardUserWithReward: bereitgestellte Anzeigenprämie war schon immer untätig. Der Wert der Prämie stammt aus den Anzeigenblockeinstellungen auf der Ad Manager -Benutzeroberfläche.
  • Anzeigenprüftool: SDK-Unterstützung zum Exportieren von Anzeigenanfragen wurde hinzugefügt.
9.7.0 2022-07-07
  • Die Property loadedAdNetworkResponseInfo wurde zu GADResponseInfo hinzugefügt. Diese gibt Informationen zum Werbenetzwerk zurück, über das die Anzeige geladen wurde.
  • Die Eigenschaft adSourceInstanceID wurde zu GADAdNetworkResponseInfo hinzugefügt.
9.6.0 2022-06-13
9.5.0 2022-05-16
  • Native Vermittlung: nativeAdDidRecordImpression:- und nativeAdDidRecordClick:-Callbacks werden jetzt für vermittelte native Anzeigen ausgelöst.
  • In öffentlichen Headern wurde extern durch FOUNDATION_EXPORT ersetzt, um die Kompatibilität mit C++-Headern zu unterstützen.
9.4.0 2022-04-26
  • Die unterstützte Xcode-Mindestversion 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:Aktualisierung auf OM SDK 1.3.30.
  • 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
8.12.0 2021-10-11
  • Ein Fehler wurde behoben, bei dem der native Validator einen Absturz verursachte, wenn eine native Anzeigenansicht im Testmodus aus der Ansichtshierarchie entfernt wurde.
  • Alle Konstanten mit dem Präfix kGAD wurden verworfen. Verwenden Sie stattdessen diejenigen mit dem Präfix GAD.
8.11.0 2021-09-16
  • Offizieller Release für iOS 15
  • Funktionen 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 unter iOS 10 und höher unterstützt, ansonsten ist es betriebslos.
8.10.0 2021-09-01
8.9.0 2021-08-10
  • Ein ungewöhnlicher Fehler in iOS 15-Betaversionen wurde behoben, bei dem Web-Vollbildansichten für Apps mit mehreren Szenen möglicherweise nicht richtig groß waren.
  • Ein Fehler wurde behoben, bei dem ein Aufruf von registerAdNetworkExtras: abstürzte, wenn das GADRequest-Objekt mit der Methode copy erstellt wurde.
8.8.0 2021-07-20
  • Es wurde eine Logik hinzugefügt, die verhindert, dass in seltenen Fällen mehrere In-App-Shops übereinander präsentiert werden.
8.7.0 2021-06-24
8.6.0 2021-06-07
  • Die mediaView-Property wurde in GADCustomNativeAd eingestellt. Verwenden Sie stattdessen die neue Property mediaContent derselben Klasse.
  • Es wurde ein Fehler behoben, bei dem delegierte Callbacks zum Stummschalten oder Aufheben der Stummschaltung von Videos für Open Bidding native Anzeigen nicht ausgelöst wurden.
  • Der Typ kGAMSimulatorID wurde von id auf NSString* aktualisiert, um eine zusätzliche Typumwandlung in Swift zu vermeiden.
8.5.0 2021-05-07
  • Ein Fehler wurde behoben, durch den ein experimentelles Anzeigenformat beim Schließen einer Anzeige nicht geschlossen wurde, wenn sie mehrmals präsentiert wurde.
8.4.0 2021-04-19
  • Die Unterstützung für SKAdNetwork-Conversion-Ereignisse mit SKAdImpression wurde erweitert.
8.3.0 2021-03-25
  • Eigene Publisher-IDs (früher „App-interner Schlüssel“ genannt) werden jetzt unterstützt. So können Sie mithilfe von Daten, die aus Ihren Apps erhoben wurden, relevantere und personalisierte Anzeigen präsentieren.
  • adWillDismissFullScreenContent: wurde zu GADFullScreenContentDelegate hinzugefügt.
  • Es wurde ein Problem behoben, bei dem adDidPresentFullScreenContent: direkt vor der Präsentation und nicht unmittelbar nach der Präsentation aufgerufen wurde.
8.2.0.1 2021-03-12
  • Der CocoaPods-Installationsfehler Can'tmerge 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 SKAdNetwork-Unterstützung zur Vorbereitung auf die Erzwingung von AppTrackingTransparency hinzugefügt.
  • Die Makrodefinition UIWindowScene wurde entfernt, die nur in Xcode-Versionen vor Version 11 erforderlich war.
8.1.0 2021-02-19
  • disableAutomatedInAppPurchaseReporting und enableAutomatedInAppPurchaseReporting wurden verworfen. Die IAP-Berichterstellung wurde aus dem SDK entfernt. Diese Methoden sind jetzt managementfrei.
  • Es wurden Flags hinzugefügt, um den SDK-Zugriff auf CTTelephonyNetworkInfo-APIs zu reduzieren.
8.0.0 2021-02-01
  • Hauptänderungen in Version 8, wie unter Auf SDK v8 vorbereiten beschrieben.
  • Verbesserte SDK-Leistung bei gleichzeitiger Ausführung einer großen Anzahl von Anfragen.
  • Die Unterstützung der i386-Architektur wurde entfernt. 32-Bit-Simulatoren werden von Xcode nicht mehr unterstützt.
  • Es wurde ein Fehler behoben, bei dem adapterVersion im GADMediationAdapter-Protokoll in Swift mit NSObject in Konflikt stand.
7.69.0 2020-12-03
  • Erforderliche Apps für die Entwicklung mit Xcode 12.0 oder höher
  • Es wurde ein arm64-Simulatorsegment hinzugefügt, um Tests auf Simulatoren für Apple Silicon Mac-Plattformen zu ermöglichen.
  • Der Parameter styleID wurde zu GADDynamicHeightSearchRequest hinzugefügt.
  • Der -adDidRecordImpression:-Callback wurde für GADFullScreenContentDelegate für die Betaformate des Vollbilds hinzugefügt.
  • Unterstützung für NSUserDefaults-gad_has_consent_for_cookies wurde hinzugefügt. Über das Mobile Ads SDK wird Eingeschränkte Anzeigenausrichtung aktiviert, wenn die Einstellung gad_has_consent_for_cookies auf null gesetzt ist. Weitere Informationen findest du unter Einwilligung für Cookies festlegen.
  • Das Mobile Ads SDK deaktiviert die Übertragung der Werbe-ID (IDFA), wenn GADMobileAds.sharedInstance().requestConfiguration.tag mit forChildDirectedTreatment: true (siehe Einstellung für Kinder) oder GADMobileAds.sharedInstance().requestConfiguration.tagForUnderAgeOfConsent(true) aufgerufen wird (siehe Einstellung für minderjährige Nutzer).
7.68.0 2020-11-04
  • Das SDK wurde von .framework auf .xcframework aktualisiert. CocoaPods 1.9.0 oder höher ist jetzt für CocoaPods-Installationen erforderlich.
  • „arm64e“ wurde aus der Verteilung entfernt. Lokale Tests für arm64e sind nicht mehr verfügbar.
  • Das Tool zur Validierung der Richtlinien für native Anzeigen wurde hinzugefügt.
  • Ad Inspector (Beta) wurde hinzugefügt.
  • Ein Fehler wurde behoben, bei dem rootViewController von GADNativeCustomTemplateAd einen starken Verweis auf die Anzeige beibehält.
7.67.0 2020-10-21
  • Es wurden neue Beta-APIs für Interstitial-Anzeigen und Anzeigen mit Prämie veröffentlicht. Neue APIs bieten die gleiche Funktionalität, haben aber eine höhere Konsistenz.
  • Die Eigenschaft neighboringContentURLStrings wurde zu GADRequest hinzugefügt.
  • APIs für das GADRewardedInterstitialAd-Format wurden hinzugefügt. Interstitial-Anzeigen mit Prämie befinden sich derzeit in der nicht öffentlichen Betaphase. Wenden Sie sich an Ihren Account Manager, um Zugriff anzufordern.
  • Ein Fehler wurde behoben, durch den Anzeigen-Landingpages auf Geräten mit Einkerbungen abgeschnitten wurden.
7.66.0 2020-09-28
  • Banneranzeigen:Die Delegate-Methode adViewDidRecordImpression: wurde zu GADBannerViewDelegate hinzugefügt.
7.65.0 2020-09-03
  • Erfordert Apps, die mit Xcode 11.0 oder höher entwickelt werden müssen.
  • Das Format GADInstreamAd wurde verworfen.
  • Testanzeigen: Das Hinzufügen eines Testgeräts wird jetzt unterstützt, wenn der 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 nicht öffentlichen Betaversion. Wenden Sie sich an Ihren Account Manager, um Zugriff anzufordern.
  • Native Anzeigen:Die Property mediaContent wurde hinzugefügt und die Property videoController am GADNativeCustomTemplateAd eingestellt.
  • Interstitial-Vermittlung:interstitialDidDismissScreen:-Callbacks von Vermittlungsadaptern werden jetzt dedupliziert.
7.62.0 2020-07-10
  • Es wurde ein Fehler behoben, bei dem Videos nach dem Entfernen von Kopfhörern zweimal angeklickt werden mussten, um sie abzuspielen.
7.61.0 2020-06-17
  • GADResponseInfo wurde das Attribut dictionaryRepresentation hinzugefügt, um das Logging von Antwortinformationen zu vereinfachen.
  • Die Klasse DFPCustomRenderedAd, eine nicht verwendete Klasse für Anzeigenformate, auf die Apps nicht verweisen sollen, wurde entfernt.
7.60.0 2020-05-20
  • Anzeigen mit Prämie: Die Property 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 Fehler bei der Präsentation (z.B. rewardedAd:didFailToPresentWithError:) gibt jetzt immer einen Code von GADPresentationErrorCode zurück. Fehler bei der Präsentation der Vermittlung werden als zugrunde liegende Fehler aufgeführt.
7.59.0 2020-05-06
  • Open Measurement:Aktualisierung auf OM SDK 1.3.3.
  • Interstitial-Anzeigen:Es wurde ein Fehler behoben, bei dem Interstitials auf dem iPad zu nicht unterstützten Ausrichtungen gedreht werden konnten, was zu Problemen mit der Benutzeroberfläche führte.
  • Testanzeigen:Das Label für Testanzeigen wurde aktualisiert und heißt jetzt „Testmodus“ anstelle von „Testanzeige“. Außerdem wurde die Label-Benutzeroberfläche aktualisiert.
7.58.0 2020-04-13
  • Die Mindestunterstützung für Xcode-Versionen wurde auf 11.0 erhöht.
  • Die Eigenschaft adNetworkInfoArray wurde zu GADResponseInfo hinzugefügt. Mit dieser Eigenschaft werden Metadaten zu Vermittlungsnetzwerken angezeigt, die im Rahmen dieser Anzeigenantwort aufgerufen werden.
  • Die Barrierefreiheit für ausgeblendete Anzeigenelemente wurde deaktiviert, sodass Tools wie VoiceOver keine inaktiven Elemente anzeigen.
7.57.0 2020-03-18
  • Eingestellt: GADRewardBasedVideoAd. Alle Clients sollten GADRewardedAd verwenden.
  • Die Fehlermeldungen für „Adapter nicht gefunden“ wurden verbessert. Fehlermeldungen enthalten jetzt den Namen des Adapters.
  • Ein GADRewardedAd-Problem wurde behoben, bei dem die Methode rewardedAd:didFailToPresentWithError: nicht aufgerufen wurde, wenn keine Anzeige mit Prämie geladen wurde.
  • Ein möglicher Absturz wurde behoben, der auftreten konnte, wenn Creatives versuchten, Nicht-HTTP-URLs in einem SafariViewController zu laden.
7.56.0 2020-02-28
  • Die Instanzmethoden disableAutomatedInAppPurchaseReporting und enableAutomatedInAppPurchaseReporting wurden für GADMobileAds hinzugefügt und die Klassenmethode disableAutomatedInAppPurchaseReporting wurde eingestellt. Rufen Sie disableAutomatedInAppPurchaseReporting auf, bevor Sie das 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 des Google Mobile Ads SDK auf, um die Initialisierung des Vermittlungsadapters zu deaktivieren.
  • Die i386-Architektur wurde entfernt. 32-Bit-Simulatoren werden nicht mehr unterstützt.
7.55.1 2020-02-14
  • Anzeigen mit Prämie: Ein Fehler wurde behoben, bei dem rewardedAd:didFailToPresentWithError: den Typ NSString anstelle von NSError zurückgegeben hat.
7.55.0 2020-02-04
  • Alle Verweise auf UIWebView wurden entfernt. UIWebView wird nicht mehr unterstützt.
7.54.0 2020-01-28
  • Open Measurement:Aktualisierung auf OM SDK 1.3.1.
  • WKWebView wurde als SDK-Standardwert für alle Webansichten aktiviert.
  • Das Lesen von Einwilligungsparametern aus Version 2.0 des IAB TCF und des IAB-Strings us_privacy wird jetzt unterstützt.
7.53.1 2019-12-19
  • Der kGADErrorAppIDMissing-Fehlercode wurde in kGADErrorApplicationIdentifierMissing umbenannt.
  • Vermittlung mit Prämie: Ein Fehler wurde behoben, bei dem Open Bidding bei Verwendung der GADPrämieAd 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, die noch nicht fertig ist, oder eine bereits präsentierte Anzeige zu präsentieren.
  • Native Anzeigen: Es wurde ein Fehler behoben, bei dem eine UI API für einen Hintergrundthread aufgerufen wurde.
  • Das Speicherleck GADBlockSignalSource 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
  • Es wurde ein Fehler behoben, bei dem das Media-Seitenverhältnis der In-Stream-Anzeige in der Anfrage nicht berücksichtigt wurde.
7.51.0 2019-10-17
  • Die unterstützte mindestens erforderliche iOS-Version wurde auf iOS 9 erhöht. Apps können zwar weiterhin mit iOS 8 verknüpft werden, aber Anzeigen werden nur unter iOS 9 und höher geladen.
  • Die Attribute currentTime und duration wurden GADMediaContent hinzugefügt.
  • Die Property mediaContent wurde GADInstreamAd hinzugefügt und die Properties videoController, duration, currentTime und aspectRatio entfernt.
  • Die Anchored Adaptive Banner API Beta wurde hinzugefügt.
7.50.0 2019-09-18
  • Offizieller Release für iOS 13
  • Open Measurement:Aktualisierung auf OM SDK 1.2.19.
    • Apps mit mehreren Szenen werden jetzt unterstützt. Bei Apps, die mehrere Szenen unterstützen, muss die Eigenschaft scene auf GADRequest festgelegt werden, damit Anzeigen in der richtigen Größe empfangen werden können.
    • Die SKStoreProductViewController-Unterklasse wurde entfernt, die unter iOS 13 nicht zulässig ist.
  • Das Problem mit der Apple-Warnung bei der Einreichung im App Store bezüglich der eingestellten API-Nutzung wurde behoben.
  • Die Property testRequestIdentifiers wurde zu GADMobileAds.requestConfiguration hinzugefügt. Die Eigenschaft testDevices wurde am GADRequest verworfen.
  • Der Fehlercode kGADErrorMediationNoFill wurde verworfen. Für alle Fehler des Typs „Keine Ausführung“ wird jetzt der Fehlercode kGADErrorNoFill zurückgegeben.
  • Anzeigen mit Prämie: Die Property customRewardString kann jetzt jederzeit festgelegt werden, bevor eine GADRewardedAd angezeigt wird. Bisher musste diese Eigenschaft vor dem Laden einer Anzeige festgelegt werden.
  • Vermittlung: Verbesserte öffentliche Fehlermeldungen, wenn Vermittlungsadapter nicht gefunden wurden oder nicht dem korrekten Protokoll entsprechen.
7.49.0 2019-08-20
  • Eine API für die Anzeigenantwort-ID für die Suche nach Creatives im Überprüfungszentrum für Anzeigen in Ad Manager wurde 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, bei dem in Apps, die die alten APIs für Videos mit Prämie (z.B. GADRewardBasedVideoAd) in den Vermittlungsberichten weniger Impressionen verzeichnet wurden.
7.47.0 2019-07-11
  • Open Measurement:Aktualisierung auf OM SDK 1.2.16.
  • Verbesserte Logging-Meldungen, wenn Anwendungen ihre App-ID nicht richtig im Info.plist konfigurieren.
  • Es wurde ein Rendering-Fehler in App-Installationsanzeigen für Interstitial- und Videoanzeigen mit Prämie 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. Xcode 10 ist nun zum Erstellen von Builds erforderlich.
  • Native Anzeigen:Die zuvor verworfenen APIs GADNativeAppInstallAd und GADNativeContentAd wurden entfernt. Für Apps sollten einheitliche native Anzeigen verwendet werden.
  • Native Anzeigen:Ein Fehler wurde behoben, bei dem die native Anzeige eine nil-Mediaansicht und ein Seitenverhältnis von null zurückgegeben hat, obwohl sie Videocontent enthielt.
  • Vermittlung:Ein Absturz wurde behoben, der auftrat, wenn Vermittlungsadapter mehrere erfolgreiche oder fehlgeschlagene Callbacks für dieselbe Anfrage auslösen.
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 so aktualisiert, dass er nicht aufgerufen wird, wenn Metadaten nil sind.
7.44.0 2019-05-10
  • Offizieller Release für die Unterstützung der App-Messung
  • Open Measurement:Aktualisierung auf OM SDK 1.2.14.
  • GADCorrelator und die zugehörigen APIs wurden entfernt. Dieses Feature war zuvor nicht funktionsfähig.
  • Das Attribut preferredImageOrientation in GADNativeAdImageAdLoaderOptions wurde eingestellt. Verwenden Sie stattdessen GADNativeAdMediaAdLoaderOptions.
7.43.0 2019-04-19
  • Die erforderliche Mindestversion für iOS wurde auf 8.0 aktualisiert.
  • Offizielle Release-Version zur Unterstützung von Open Measurement
  • Open Measurement:Umfasst OM SDK 1.2.13.
  • Open Measurement:Benutzerdefinierte native Anzeigenformate werden jetzt unterstützt.
  • Native Anzeigen:Die Properties videoController und hasVideoContent wurden zu GADMediaContent hinzugefügt.
  • Native Anzeigen:Die Methoden videoController in GADUnifiedNativeAd und hasVideoContent und aspectRatio in GADVideoController wurden eingestellt.
  • Native Anzeigen:Die Klasse GADNativeAdMediaAdLoaderOptions wurde mit der Property aspectRatio hinzugefügt, mit der Publisher ein bestimmtes Seitenverhältnis für das Media-Asset einer nativen Anzeige anfordern können. Diese Option hat Vorrang vor der Property preferredImageOrientation in GADNativeAdImageAdLoaderOptions.
  • Native Anzeigen:In GADMediaView wird beim Rendern von Bildern jetzt die Eigenschaft contentMode berücksichtigt.
7.42.2 2019-03-29
  • Vermittlung mit Prämie (neue APIs): Es wurde ein Fehler behoben, bei dem Adapter für die Vermittlung mit Prämie nach dem Ladeaufruf automatisch wieder zugewiesen wurden.
7.42.1 2019-03-25
  • Ein seltener Absturz, der bei der Aufhebung der Zuweisung von Videoanzeigen aufgetreten ist, wurde behoben.
7.42.0 2019-03-15
  • Für das Google Mobile Ads SDK ist jetzt die App-Messung erforderlich. Sie müssen das Framework für die App-Messung und die Abhängigkeiten einbeziehen. Die Anwendungs-ID muss mit dem Schlüssel GADIsAdManagerApp. Weitere Informationen finden Sie in der Kurzanleitung.
  • Die Größe des SDK-Frameworks wurde auf unter den GitHub-Limits 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 geändert haben.
7.41.0 2019-03-04
  • Anzeigen mit Prämie:Es wurde eine neue GADRewardedAd API (in der offenen Betaphase) hinzugefügt, über die mehrere Anzeigen mit Prämie gleichzeitig geladen werden können.
  • Anzeigen mit Prämie: Die Property admetadata wurde auf GADRewardBasedVideoAd hinzugefügt. Verwenden Sie rewardbasedvideoadmetadatadidchange:, um Änderungen an Anzeigenmetadaten zu beobachten.
7.40.0 2019-02-21
  • Leistungsverbesserungen
7.39.0 2019-02-08
  • Es wurde ein Fehler behoben, bei dem der Verweis auf GADCustomEventParametersServer zu einem Build-Fehler führte.
  • Der Klasse GADMediaContent wurde die Eigenschaft mainImage hinzugefügt, um das Hauptbild-Asset für native Anzeigen festzulegen, wenn kein Video verfügbar ist.
7.38.0 2019-01-22
  • Es wurde ein Renderingproblem für Anzeigen mit flexibler Größe behoben, die in Tabellenansichten dargestellt wurden.
  • Neue Klasse GADMediaContent zur Bereitstellung von Informationen zu Medieninhalten hinzugefügt.
7.37.0 2018-12-10
  • Die Kompatibilität mit Crashlytics wurde verbessert, um besser nutzbare Absturzberichte mit aktualisierter Stacktrace-Symbolication bereitzustellen.
7.36.0 2018-11-16
  • Bestimmte Vermittlungsadapter konnten mehrere Impressionen für dieselbe Interstitial- oder Anzeige mit Prämie erfassen. Dieses Problem wurde behoben.
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, bei dem Anzeigen mit Prämie nicht geladen wurden, nachdem eine neue Anzeige mit Prämie in der Delegierungsmethode 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. Dadurch wird ein Problem behoben, bei dem die Anfrage der zweiten Anzeige mit Prämie mehrere Vermittlungsadapter von Drittanbietern beeinträchtigt. Nach Abschluss der Präsentation in rewardBasedVideoAdDidClose: kann eine weitere Anzeige angefordert werden.
  • Behoben:CocoaPod wurde aktualisiert, um die Dateigröße unter 100 MB zu reduzieren, wodurch SDK-Dateien in GitHub-Repositories übertragen werden können.
7.33.1 2018-09-13
  • Native Anzeigen:Videoanzeigen wurden manchmal nicht richtig wiedergegeben. Dieses Problem wurde behoben.
  • Native Anzeigen:Ein Problem wurde behoben, bei dem GADMediaView für Nicht-Videoanzeigen leer war.
  • DFP-Banneranzeigen: Ein Fehler wurde behoben, bei dem die Methode zur Größenanpassung nicht richtig funktionierte.
7.33.0 2018-09-10
  • iOS 12 wird jetzt unterstützt.
  • Diverse Programmfehler wurden behoben und die Leistung wurde verbessert.
7.32.0 2018-08-13
  • Anzeigen mit Prämie: Die Property customRewardString wurde GADRewardBasedVideoAd hinzugefügt, 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 einheitlichen Leitfaden für erweiterte native Anzeigen.
  • Native Anzeigen:Die Funktion „Diese Anzeige ignorieren“ wurde hinzugefügt.
  • Native Anzeigen:Ein Fehler wurde behoben, bei dem die Anzeigenauswahl-Ansicht entfernt wurde, wenn Anzeigenansichten in Sammlungsansichten wiederverwendet wurden.
  • GADMobileAds wurde das Attribut requestConfiguration hinzugefügt, mit dem die Parameter maxAdContentRating und tagForUnderAgeOfConsent für alle Anzeigenanfragen angegeben werden können.
  • Vermittlung:Die Properties maxAdContentRating und underAgeOfConsent wurden GADMediationAdRequest hinzugefügt.
7.31.0 2018-05-17
  • GADNativeExpressAdView wurde eingestellt. Mit ihr werden keine Anzeigen mehr ausgeliefert. Native Express-Anzeigen wurden eingestellt.
  • Die Attribute „Geburtstag“ und „Geschlecht“ für GADRequest wurden verworfen.
7.30.0 2018-03-26
  • MRAID v3 (Betaversion).
  • Diverse Programmfehler wurden behoben und die Leistung wurde verbessert.
7.29.0 2018-02-16
  • Ein in Version 7.28.0 eingeführter Fehler, der grafische Fehler in GameKit-Apps verursacht hat, wurde behoben.
7.28.0 2018-01-31
  • Native Anzeigen: Die Unified Native Ad API wurde hinzugefügt. Dadurch werden GADNativeAppInstallAds und GADNativeContentAds zu einem neuen Typ kombiniert: GADUnifiedNativeAd. Weitere Informationen finden Sie im Leitfaden zu einheitlichen nativen Anzeigen.
  • Videos mit Prämie: Der GADRewardBasedVideoAdDelegate wurde die Methode rewardBasedVideoAdDidCompletePlaying: hinzugefügt, um Publisher zu benachrichtigen, wenn ein Video abgeschlossen ist.
  • Vermittlung von Videos mit Prämie: Der Datei GADMRewardBasedVideoAdConnectorDelegate wurde die Methode connectorDidCompletePlayingRewardBasedVideoAd: hinzugefügt, mit der Vermittlungsadapter aufgerufen werden, wenn ein Video abgeschlossen ist.
  • Native Vermittlung: GADMediatedNativeAdDelegate.h wurde aktualisiert, damit Adapter auf die einzelnen Datenansichten einer nativen Anzeige zugreifen können.

    Hinzugefügt:

    -mediatedNativeAd:didRenderInView:clickableAssetViews:nonclickableAssetViews:viewController:

    Eingestellt:

    -mediatedNativeAd:didRenderInView:viewController:
7.27.0 2017-12-13
  • Die Vermittlung nativer Videos wird jetzt unterstützt. Native Vermittlungsadapter müssen die Methode mediaView für GADMediatedNativeAppInstallAd und GADMediatedNativeContentAd implementieren und ihre Medienansicht zurückgeben.
  • Abhängigkeiten zu den Frameworks QuartzCore und CFNetwork wurden hinzugefügt.
7.26.0 2017-11-17
  • Unterstützung für iPhone X
  • Bei Vollbildanzeigen wird die standardmäßige Schließen-Schaltfläche jetzt im sicheren Bereich gerendert.
  • Die nativeAd-Property wurde aus GADAdChoicesView und GADMediaView entfernt.
  • Beschränkt SDK-Interaktionen mit StoreServices von Apple auf eine Sitzung beim Start der App.
  • Bei Testanzeigen wird über der Anzeige jetzt ein Label eingeblendet. Weitere Informationen findest du im Testleitfaden.
7.25.0 25.10.2017
  • Native Vermittlung: Die Adapter erhalten jetzt den Aufruf an mediatedNativeAd:didRenderInView:viewController:, sobald eine native Anzeige mit einer nativen Anzeigenansicht verknüpft ist. Sie müssen also nicht mehr darauf warten, bis diese native Anzeige sichtbar ist.
  • Native Vermittlung: Die Adapter erhalten jetzt einen Aufruf an mediatedNativeAdDidUntrackView: mit einer Null-Ansicht, wenn die Zuordnung der verfolgten Ansicht aufgehoben wird.
7.24.1 2017-9-27
  • Aktualisiert die Art und Weise, wie das SDK mit den StoreServices von Apple interagiert.
7.24.0 2017-9-20
  • Offizieller Release für iOS 11
  • GADAdDelegate wurde entfernt. Verwenden Sie stattdessen GADAudioVideoManager, um die Audios von Anzeigen zu verwalten.
  • Es wurde ein iOS 11-Fehler behoben, bei dem Banneraufrufe aufgrund von Inhaltseinsätzen 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 Zuweisung einer nativen Anzeige aufgehoben wird.
7.22.0 2017-08-08
  • Ein Problem wurde behoben, bei dem das Ereignis „Anzeige konnte nicht geladen werden“ nicht aufgerufen wurde, wenn eine Anzeigenanfrage gelöscht 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, können die entsprechenden Interstitial-Anzeigen sofort geschlossen werden, selbst wenn von einem MRAID-Creative useCustomClose aufgerufen wird.
  • Dem Menü zur Fehlerbehebung wurde Text hinzugefügt, der angibt, ob die Creative-Vorschau oder der Fehlerbehebungsmodus 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.
  • GADAdLoader wurde die Eigenschaft loading hinzugefügt, die angibt, ob derzeit Anzeigen im Adloader geladen werden.
  • 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 eine falsche Anzeigengröße zur Smart-Banner-Vermittlung an Vermittlungsnetzwerke weitergeleitet wurde.
7.19.0 2017-03-16
  • Die Methode openInlineBrowser() zum Öffnen einer URL in einem SFSafariViewController wurde zu google_mobile_app_ads.js hinzugefügt.
  • GADAudioVideoManagerDelegate wurde hinzugefügt, um Benachrichtigungen für Start und Pause/Stopp der Wiedergabe von Audio- und Videoanzeigen bereitzustellen.
7.18.0 2017-02-23
  • Die Methoden play, pause und setMute wurden zu GADVideoController hinzugefügt.
  • Es wurden neue Delegate-Methoden für GADVideoControllerDelegate hinzugefügt, die den Start-, Pausen-, End-, Stumm- und Stummschaltungsmethoden von Videoinhalten entsprechen.
  • Adapter für die Vermittlung von Videos mit Prämie werden jetzt unterstützt, um die 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 Video-Controller-Eigenschaften GADNativeExpressAdView, GADNativeContentAd, GADNativeCustomTemplateAd, GADNativeContentAd und GADNativeCustomTemplateAd sind jetzt nicht null.
  • Native Vermittlung: Mit den Adaptern kann jetzt die Eigenschaft adChoicesView auf GADMediatedNativeAppInstallAd und GADMediatedNativeContentAd festgelegt werden, um AdChoices 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.
  • Wird bei der Anzeigengröße kGADAdSizeFluid die Bannergröße geändert, ändert sich nicht mehr die Framegröße der Banneransicht.
7.13.1 2016-10-20
  • In Google Ad Manager werden jetzt die In-App-Vorschau und -Fehlerbehebung unterstützt.
7.13.0 2016-10-17
  • Abhängigkeit vom JavaScriptCore-Framework hinzugefügt.
  • Verschiedene Fehlerkorrekturen
7.12.1 2016-10-05
  • Anmerkungen zur Null-Zulässigkeit für GADNativeAppInstallAd und GADNativeContentAd wurden korrigiert.
7.12.0 2016-09-28
  • Fehlerkorrekturen bei Abstürzen von GADStringFromCGFloat.
  • GADNativeAdViewAdOptions wurde hinzugefügt, um die Position von Datenschutzinfo in nativen Anzeigen anzugeben.
  • Die Eigenschaft adNetworkClassName wurde zu GADRewardBasedVideoAd hinzugefügt.
7.11.0 2016-09-15
  • Abhängigkeiten von CoreBlueooth-, EventKit- und EventKitUI-Frameworks wurden entfernt.
  • Apps müssen bei der Aktualisierung von Apps für iOS 10 keinen Text mehr für NSCalendarsUsageDescription und NSBluetoothPeripheralUsageDescription bereitstellen.
  • MRAID 2.0-Unterstützung für createCalendarEvent und storePicture wurde entfernt.
7.10.1 2016-08-26
  • Fehlerkorrektur für Abstürze mit GADStringFromCGFloat.
7.10.0 2016-08-16
  • Wenn Sie native Anzeigen mit einer Datenansicht verknüpfen, wird die Property userInteractionEnabled der Ansicht in NO geändert, um die Erwartungen des SDK zu erfüllen.
  • Abhängigkeit von MobileCoreServices hinzugefügt.
  • Es wurde eine API hinzugefügt, über die dem Werbenetzwerk mitgeteilt wird, ob die SDK-Version mindestens major.minor.patch ist.
7.9.1 2016-07-18
  • Ein Fehler bei der Vermittlung von Videoanzeigen mit Prämie wurde behoben.
7.9.0 2016-07-13
  • Die Framework-Abhängigkeiten GLKit, OpenGLES, CoreMotion und CoreVideo wurden hinzugefügt, um das Anzeigen-Rendering und die Qualität zu verbessern.
  • Die Methode +[GADMobileAds configureWithApplicationID:] wurde hinzugefügt. AdMob-Publisher rufen diese Methode mit ihrer App-ID auf.
  • 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
  • SDK-Unterstützung für die automatische Verwendung von Standortdaten, wenn ein Nutzer die Berechtigungen zur Standortermittlung einer App explizit aktiviert hat, wurde hinzugefügt.
7.8.0 2016-04-28
  • Eine Abhängigkeit von CoreBluetooth- und SafariServices-Frameworks wurde hinzugefügt.
  • Den Hauptheaderdateien des SDK wurden Anmerkungen zur Null-Zulässigkeit hinzugefügt, um die Unterstützung von optionalen Swift-Funktionen zu verbessern.
  • Die Unterstützung für GADAdSizeDelegate wird in Anzeigen der Größe kGADAdSizeFluid hinzugefügt.
7.7.1 2016-04-06
  • Ein Problem bei der Klickbehandlung für native Anzeigen in Scroll-Ansichten wurde behoben.
7.7.0 2016-02-24
  • Videoanzeigen mit Prämie werden jetzt unterstützt.
  • Bitcode wird jetzt unterstützt. Der SDK-Download wird dadurch zwar größer, die App-Binärdateien werden jedoch nicht wesentlich größer. Wenn Sie diese Einstellung für Ihre Anwendung ändern möchten, rufen Sie die Build-Einstellungen Ihres Projekts auf und setzen Sie im Abschnitt Build-Optionen die Option Bitcode aktivieren auf Yes.
  • Eine Abhängigkeit vom MediaPlayer-Framework wurde hinzugefügt. Sie müssen dieses Framework mit dem Binärprogramm Ihrer App verknüpfen. Wenn du CocoaPods verwendest, führe pod install --repo-update aus.
  • Alle Verweise auf userID in prämienbasierten Video-APIs wurden entfernt.
  • Aufrufe der Methode loadRequest: für GADInterstitial werden immer mit einem asynchronen didFailToReceiveAd:withError:- oder interstitialDidReceiveAd:-Delegataufruf gekoppelt. Es wurde ein Sonderfall behoben, bei dem dieser Vertrag nicht aufrechterhalten wurde.
  • Native Vermittlung: Adapter können jetzt Klickereignisse verarbeiten und melden.
  • Suchanzeigen: Dynamische Höhe wird jetzt unterstützt.
7.6.0 2015-12-07
  • Protokollmethoden für Vermittlungsadapter wurden zur Vereinfachung neu gruppiert/verschoben.
  • Die Großschreibung der didFailToLoadWithError-Nachricht im GADRewardBasedVideoAdDelegate-Protokoll wurde korrigiert.
7.5.2 2015-10-16
  • Fehlerkorrekturen.
7.5.1 2015-09-30
  • Behebt Abstürze in GADStatisticsCore.
7.5.0 2015-09-22
  • Im SDK wird die Methode canOpenURL von UIApplication auf iOS 9-Geräten nicht mehr verwendet.
  • Das 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
  • Es wurde ein Absturz behoben, der auftrat, wenn der Nutzer einen In-App-Kauf für ein Produkt abschließt, dessen ID ein Sonderzeichen enthält.
7.4.0 2015-07-30
  • MRAID v2 (Betaversion).
  • Es wurden neue globale Einstellungen für Absturzberichte und das automatische Tracking von In-App-Käufen hinzugefügt. Wenn das automatische Tracking von In-App-Käufen aktiviert ist, ist für Berichte zu IAP-Conversions keine Abhängigkeit vom Conversion Tracking SDK erforderlich.
  • Die Property adUnitID für GADInterstitial lautet jetzt readonly.
  • Es wurden APIs für die prämienbasierte Videovermittlung hinzugefügt.
  • Am GADRequest wurde setLocationWithDescription: verworfen. Verwenden Sie stattdessen setLocationWithLatitude:longitude:accuracy:.
7.3.1 2015-05-28
  • In AdMob, Ad Manager und Ad Exchange werden nun auch Formate für native App-Installationsanzeigen und native Contentanzeigen unterstützt.
  • Benutzerdefinierte native Anzeigenformate werden jetzt für Ad Manager-Reservierungen unterstützt.
  • Eine in Version 7.2.0 eingeführte Regression wurde behoben, bei der Smart-Banner unter iOS 8 im Querformat falsch angezeigt wurden.
7.2.2 2015-05-07
  • Die folgende Warnung beim Hochladen in den App Store wurde behoben:
    Die App verweist auf nicht öffentliche Selektoren in „Payload/(<app_id>):clientId,screenName,setScreenName“.
7.2.1 2015-04-30
  • Die Simulatoren laden Live-Anzeigen wieder standardmäßig. Fügen Sie kGADSimulatorID zur Property testDevices auf GADRequest 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 wurden hinzugefügt.
  • 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 eine Verknüpfung mit CoreMedia.framework.
  • Verschiedene Fehlerkorrekturen
7.0.0 2015-02-03
  • iOS 5 wird nicht mehr unterstützt.
  • SDK als Framework veröffentlicht.
  • Abhängigkeit vom Verknüpfungs-Flag -ObjC entfernt.
  • Die Ladezeit von Anzeigen unter iOS 8 wurde verbessert.
  • Die Property „requestAgent“ wurde zu „GADRequest“ hinzugefügt. Bei Integrationen von Drittanbietern sollte diese Eigenschaft festgelegt werden, um die Plattform anzugeben, von der die Anfrage stammt.
  • Die neue DFPRequest-Klasse wurde hinzugefügt, die benutzerdefiniertes Targeting und Kategorieausschlüsse 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 GAD_SIMULATOR_ID-Makro wurde entfernt. Testanzeigen werden automatisch im Simulator aktiviert, wenn GADBannerView und GADInterstitial verwendet werden.
  • Die Attribute mediationExtras, additionalParameters und Testattribute von GADRequest wurden entfernt.
  • setBirthdayWithMonth:day:year: von GADRequest wurde verworfen.
  • Die Methode addKeyword: von GADRequest wurde entfernt.
  • DFPSwipeableBannerView Kurs wurde entfernt.
6.12.2 2014-11-06
  • Das Zurückspringen bei Banneranzeigen wurde deaktiviert.
  • Das Problem mit einem Absturz in DumpViews wurde behoben.
6.12.0 2014-09-18
  • Offizieller Release für iOS 8-Unterstützung
  • Unter iOS 8 dauert das Laden von Anzeigen im Hauptthread weniger Zeit.
  • Smart-Banneranzeigen werden auf iOS 8-Geräten im Querformat korrekt dargestellt.
  • Erfordert eine Verknüpfung mit zwei neuen Frameworks: EventKit und EventKitUI. Diese werden automatisch verknüpft, wenn Module und Frameworks zur automatischen Verknüpfung aktiviert sind.
  • Die Property „mediatedAdView“ wurde am GADBannerView verworfen.
  • Die zuvor verworfene Methode loadAndDisplayRequest:usingWindow:initialImage: wurde für GADInterstitial entfernt.
6.11.1 2014-08-07 Die Initialisierung der Banneransicht aus Nibs wurde korrigiert.
6.10.0 2014-07-17
  • Anzeigen werden jetzt standardmäßig in Safari statt im In-App-Browser geöffnet. Das Creative kann dieses Verhalten durch Angabe von mraid.expand() oder admob.opener.openOverlay() überschreiben.
  • 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 eingestellt.
  • Entbündelte Analysepakete aus dem SDK, wodurch die SDK-Größe (9,6 -> 3,4) MB reduziert wird Das Analytics SDK kann hier heruntergeladen werden.
  • Die Eigenschaft contentURL auf DFPExtras wurde nach GADRequest verschoben.
  • Diverse Fehlerkorrekturen.
6.9.2 2014-05-07
  • iOS 4.3 wird nicht mehr unterstützt. Das SDK unterstützt iOS 5.0 und höher und bietet jetzt schwache ARC-Referenzen.
  • Ein großes Bannerformat von 320 × 100 wurde hinzugefügt, mit konstantem kGADAdSizeLargeBanner.
  • Es wurde ein neues Interstitial-Format zum Starten von In-App-Käufen hinzugefügt. Lege die Property inAppPurchaseDelegate für GADInterstitial fest, um In-App-Kaufereignisse zu verarbeiten.
6.8.0 2014-01-24
  • Verbesserte Anzeigenausrichtung
  • Eine Verknüpfung mit dem CoreTelephony-Framework ist erforderlich.
  • Ein Absturz wurde behoben, der auftrat, wenn das Gerät in den Flugmodus wechselte.
6.7.0 2013-12-12
  • Verbesserte Leistung von Anzeigen bei Platzierung innerhalb eines UITableView.
  • Verschiedene Fehlerkorrekturen
6.6.1 2013-11-13 Einige Speicherlecks bei der Vermittlung wurden behoben.
6.6.0 2013-11-05
  • Eine Verknüpfung mit dem AVFoundation-Framework ist erforderlich.
  • Die arm64- und x86_64-Architektur wird jetzt unterstützt.
  • Die Größe der Bibliothek wurde deutlich reduziert.
  • adNetworkClassName-Property in GADBannerView und GADInterstitial hinzugefügt.
  • Es wurde ein Fehler behoben, bei dem Ad Manager-App-Ereignisse für Interstitials nicht ausgelöst wurden.
  • Der Ad Exchange-HTML-Adapter wurde direkt in die 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 Ansichten im Vollbildmodus unter iOS 7 aus.
6.5.0 2013-07-16
  • Fehler bei der Größenanpassung von GADBannerView wurde behoben.
  • API-Änderung für das Feld „COPPA“ in GADRequest.
  • Der IDFA von Apple wird in der Anzeigenanfrage übergeben.
  • Die Warnmeldungen der Vermittlung für die Verwendung von Verknüpfungs-Flags wurden aktualisiert.
6.4.2 2013-05-20 Korrektur eines wiederkehrenden GADMRAIDInterceptor-Problems.
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
  • Das Problem, dass GADInterstitial abgestürzt ist, wenn eine App im Hintergrund ausgeführt wurde, wurde behoben.
  • Ein GADMRAIDInterceptor-Threading-Absturz wurde behoben.
  • Ein Fehler wurde behoben, sodass Interstitial-Delegierte jetzt interstitialWillLeaveApplication erhalten.
  • MD5-Symbole wurden umbenannt, um Fehler durch doppelte Symbole zu vermeiden.
  • Unterstützung für den Empfang von Testanzeigen bei Verwendung von AdMob über die Vermittlung wurde hinzugefügt.
  • Testanzeigen sind nur auf Geräten mit iOS 6 oder höher verfügbar.
  • Alle Verwendungen der UDID wurden entfernt.
6.3.0 2013-02-14
  • Es wurde eine Protokollierungsanweisung hinzugefügt, die die ID bereitstellt, die an request.testDevices übergeben werden muss, um Testanzeigen auf einem bestimmten Gerät zu aktivieren.
  • Testanzeigen werden auf iOS 6 jetzt unterstützt.
  • Ein Absturz in GADMraidInterceptor wurde behoben.
6.2.1 2012-10-16
  • Eine Verknüpfung mit dem StoreKit-Framework ist erforderlich.
  • Ein Absturz wurde behoben, der auftrat, wenn die App vor dem Empfang der ersten Vermittlungsanzeige gedreht wurde.
6.2.0 2012-09-26
  • Das Flag -all_load ist beim Erstellen von ARMv7s nicht mehr erforderlich. Das Flag -ObjC ist weiterhin erforderlich.
  • Eine Verknüpfung mit dem AdSupport-Framework ist erforderlich.
  • Erforderlich für Xcode 4.5 und Builds für iOS 6. Die Mindestbereitstellung ist iOS 4.3.
  • Die ARMv6-Anleitung wurde im SDK entfernt und enthält jetzt Anleitungen für ARMv7s.
  • Verwendet den Identifier For Advertising (IDFA) von Apple für iOS 6 und die UDID für Versionen unter iOS 6.
  • Verschiedene Fehlerkorrekturen für iOS 6
  • Kompatibilität von In-App-Browser für das größere Display des iPhone 5
  • Kompatibilität mit automatischem Layout für iOS 6
6.1.4/5 2012-08-09
  • Fehlerkorrektur für das Klick-/Impressions-Tracking durch Drittanbieter
  • DFPBannerView kann ohne Angabe einer Anfangsgröße erstellt werden. Achten Sie darauf, dass validAdSizes festgelegt ist, bevor eine Anfrage geladen wird.

6.1.5: Diese Version nutzt die universelle Gerätekennung (Universal Device Identifier, UDID). Apps, in denen diese Version verwendet wird, müssen gemäß den relevanten iOS-Richtlinien eine entsprechende Nutzereinwilligung zum Senden von Informationen zur Geräte-ID einholen.

6.1.1/2 2012-07-19
  • Absturz des MRaid Interceptor beim Zugriff auf den Schlüssel "nil" wurde behoben.
  • Publisher müssen ein -all_load-Flag hinzufügen, wenn sie das SDK verwenden.
  • 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.
  • Ad Manager-, Such- und Vermittlung-Header befinden sich jetzt im Unterordner „Add-ons“, sodass keine separaten Downloads mehr erforderlich sind.
  • Bekanntes Problem: Bei der Verwendung von GADBannerView mit Interface Builder muss die Framegröße explizit festgelegt werden, bevor eine Anfrage geladen wird.

6.1.2: Diese Version nutzt die universelle Geräte-ID (Universal Device Identifier, UDID). Apps, in denen diese Version verwendet wird, müssen gemäß den relevanten iOS-Richtlinien eine entsprechende Nutzereinwilligung zum Senden von Informationen zur Geräte-ID einholen.

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

6.0.4: Diese Version nutzt die universelle Geräte-ID (Universal Device Identifier, UDID). Apps, die diese Version verwenden, müssen gemäß den entsprechenden iOS-Richtlinien eine entsprechende Nutzereinwilligung zum Senden von Geräte-ID-Informationen einholen.

6.0.1 2012-04-19
  • Werbenetzwerkvermittlung wurde hinzugefügt.
  • Die Vermittlung umfasst die Möglichkeit, hausinterne Anzeigen und benutzerdefinierte Ereignisse zu vermitteln.
  • MRAID v1.0 wird für alle Versionen der iOS-Plattform unterstützt.
  • GAD_SIZE_#x#-Makros wurden zugunsten von GADAdSize-Konstanten eingestellt.
  • Unterstützung für Vollbildanzeigen durch die neuen GADSize-Konstanten kGADAdSizeSmartBannerPortrait und kGADAdSizeSmartBannerLandscape wurde hinzugefügt.
  • GADRequest verwendet jetzt registerAdNetworkExtras:, um Extras festzulegen. Die Eigenschaft additionalParameters wurde eingestellt.

Ab Version 5.0.8 verweist das iOS SDK nicht auf uniqueIdentifier.

5.0.8 2012-03-30
  • Alle Verweise auf uniqueIdentifier, ein eingestelltes UIDevice-Attribut, wurden entfernt.
  • Die Eigenschaft testDevices wurde zugunsten der inzwischen nicht mehr eingestellten testing-Eigenschaft eingestellt.
5.0.5 2011-11-30
  • Zusätzliche Rich Media-Interstitial-Anzeigenformate für iPhone und iPad werden jetzt unterstützt. Dieses Update ist mit allen zukünftigen Interstitial-Anzeigenformaten aufwärtskompatibel.
  • Verbessertes Tracking von Interstitial-Impressionen
  • GADInterstitial war immer ein Objekt zur einmaligen Verwendung. Jetzt schlägt es ordnungsgemäß fehl, wenn nach der ersten Anfrage bei jeder Anfrage didFailToReceiveAdWithError: aufgerufen wird, um ein Interstitial zu laden oder einzublenden.
5.0.4 2011-10-28 Das Problem mit übergroßen Schaltflächen auf Retina-Displays im In-App-Browser wurde behoben.
5.0.3 2011-10-24
  • Integration von benutzerdefinierten Suchanzeigen
  • iOS 5.0-Unterstützung
  • Schnelleres Laden von Interstitials.
  • Korrektur der Anzeigenpräsentation im Controller für modale Ansichten.
  • Das Verhalten von Anker-Tags wurde korrigiert.
4.1.1 2011-07-18
  • Zusätzlich zertifiziert unter iOS 5.0 Beta 3.
  • GTMStringEncoding wurde mit einem Namespace versehen, um Verknüpfungskonflikte mit anderen Bibliotheken zu vermeiden.
  • Der In-App-Browser schließt sich bei falsch konfigurierten App Store-Anzeigen selbst.
  • Speicherlecks im SDK wurden behoben.
  • Klick-Tracking-Probleme bei DFA-Bannern (DoubleClick for Advertisers) 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 von JavaScript für einen Ansichts-Controller ausgegeben wird, der im Stapel der Ansicht-Controller verdeckt ist.
  • Vom Server bereitgestellte Zeitüberschreitungen für AFMA-Interstitial-Anzeigen werden jetzt unterstützt.
  • Der Testmodus wird jetzt durch eine Zulassungsliste mit Geräte-IDs aktiviert.
  • Es wurde eine Methode zur Wiederverwendung desselben UIWebView in einem Banner und Rich Media-Overlay hinzugefügt.
  • Dem OnShow-Wörterbuch wurde ein Geräteuntermodell hinzugefügt.
  • Speicherlecks in GADBrowserController und UIWebViews wurden behoben.
  • Der App-Start-Controller für die Interstitial-Ansicht sperrt sich selbst im Hochformat, um ein Warnungsprotokoll von der Konsole zu entfernen.
  • Alle 5xx-HTTP-Antwortcodes geben jetzt einen „Serverfehler“ anstelle eines „Netzwerkfehlers“ zurück.
4.0.2 2011-03-15 Release mit allgemeiner Verfügbarkeit.