Versionshinweise

Version Veröffentlicht am Hinweise
11.10.0 2024-09-18
  • Es wurden Änderungen an der Videozwischenspeicherung vorgenommen, um die Wiedergabeleistung auf zu verbessern. Mobilfunkverbindung.
11.9.0 2024-09-11
  • Offizielle Version mit Unterstützung für iOS 18.
  • Ein Problem wurde behoben, durch das die Statusleiste bei geöffneten Apps nicht ausgeblendet wurde.
  • Die Protokolle der Debug-Konsole wurden aktualisiert, sodass OSLog mit dem Namen des Subsystems com.google.GoogleMobileAds verwendet wird.
  • Ein Fehler im Zusammenhang mit MarketplaceKit wurde behoben, der zum Absturz des SDKs führte, wenn es unter macOS ausgeführt wurde.
11.8.0 2024-08-13
  • Native Anzeigen: Es wurde ein Fehler behoben, durch den bei der Wiedergabe eines pausierten Videos ein zusätzlicher GADVideoControllerDelegate-Aufruf für die Wiedergabe und Pausierung ausgelöst wurde.
11.7.0 2024-07-15
11.6.0 2024-06-17
  • Abhängigkeit von hinzugefügt MarketplaceKit Dazu müssen Apps mit Xcode 15.3 oder höher erstellt werden.
    • MarketplaceKit funktioniert nur mit Swift, daher wurde eine Swift-Platzhalterdatei wurden der Distribution hinzugefügt, damit die Swift-Standardbibliotheken in die Apps integriert werden. auch wenn sie keine anderen Swift-Dateien enthalten.
11.5.0 2024-05-16
  • Die Property isCollapsible wurde hinzugefügt zu GADBannerView, um zu prüfen, ob ein zurückgegebenes Banner minimierbar sein.
  • Der Status userInteractionEnabled für Datenansichten von nativen Anzeigen-Assets wird jetzt wiederhergestellt, nachdem die Asset-Ansichten auf nil gesetzt wurden.
  • Anzeigenprüftool: Es wird jetzt unterstützt, zusätzliche Datenschutzsignale wie TFUA und TFCD anzuzeigen.
11.4.0 2024-05-06
  • Die Signaturidentität wurde von AdMob Inc. zu aktualisiert. Google LLC mit Team-ID EQHXZ8M8AV. Wenn dieses einen Hinweis in Xcode auslöst, klicken Sie auf „Accept Change“ (Änderung akzeptieren), um das neue Identität.
11.3.0 2024-04-11
  • GADAppOpenAd wurde die Property adUnitID hinzugefügt.
11.2.0 2024-03-14
  • Unterstützung für Manifestdateien für den Datenschutz hinzugefügt.
  • Open Measurement: Aktualisierung auf OM SDK 1.4.12.
  • Einige Antwortfehlercodes wurden verbessert, um das Netzwerk korrekt zu identifizieren. statt ohne Ausführungen.
  • Die Info.plist des SDKs wurde aktualisiert, um ein Problem mit dem Swift Package Manager in Xcode 15.3 zu beheben.
  • Anzeigenprüftool: Unterstützung für die Darstellung von .plist hinzugefügt Informationen und IAB TCF-Werte.
11.1.0 2024-03-06
  • Es wurde ein Problem behoben, durch das beim Laden von Videoanzeigen eine Warnmeldung ausgelöst wurde. zur Auslastung des Hauptthreads.
  • Ad Inspector: Es wird jetzt der Zulassungsstatus für das App-Tracking des Nutzers angezeigt.
11.0.1 2024-02-09
  • Open Measurement:
    • Zurückgerollt auf OM SDK 1.4.8.
    • Behandelt ein unbeabsichtigtes globales adView-Symbol die im OM SDK 1.4.10 vorhanden sind, die Fehler aufgrund doppelter Symbole verursachen, SDK 1.4.10 ist in mehreren Bibliotheken enthalten.
11.0.0 2024-02-06
  • Nicht abwärtskompatible Ä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 minimale Bereitstellungsziel wurde auf iOS 12 aktualisiert.
    • Das Mindestbetriebssystem für die Anzeigenauslieferung wurde auf iOS 13 aktualisiert.
    • Viele zuvor eingestellte APIs wurden entfernt.
  • Open Measurement: Aktualisierung auf OM SDK 1.4.10.
  • Vollbildanzeigen:
    • UIViewController-Referenzen für Vollbildanzeigen sind jetzt optional und nicht mehr erforderlich. Das SDK verwendet das Hauptfenster der App, um View-Controller automatisch abzurufen, wenn keiner angegeben ist.
  • Tests:
  • Anzeigenprüftool:
    • Im Anzeigenprüftool werden jetzt alle Fehler angezeigt, die während der Sitzung aufgetreten sind beginnen.
    • Ein seltener Absturz im Zusammenhang mit dem Anzeigenprüftool während des SDK wurde behoben. die Initialisierung bei.
10.14.0 2023-11-29
  • GADSimulatorID wurde verworfen. Simulatoren werden bereits getestet ist standardmäßig der Modus.
  • -setSameAppKeyEnabled: wurde verworfen. Verwenden Sie stattdessen -setPublisherFirstPartyIDEnabled:.
  • Zusätzliche Einstellungswarnungen für GADCustomEvent APIs wurden hinzugefügt. Verwenden Sie stattdessen GADMediationAdapter APIs.
10.13.0 2023-11-07
10.12.0 2023-10-04
10.11.0 2023-09-25
  • Ein Fehler wurde behoben, durch den einige Creatives möglicherweise falsch angezeigt wurden, wenn eine Anzeige in einer Ausrichtung geladen, aber in einer anderen präsentiert wurde.
10.10.0 2023-08-30
  • Offizielle Version mit Unterstützung für iOS 17.
  • Open Measurement: Aktualisierung auf OM SDK 1.4.8.
  • Anzeigenprüftool: SDK-Unterstützung hinzugefügt, um Plug-in-Informationen anzuzeigen.
  • Konsolenprotokolle, die das Hinzufügen von Simulator-IDs in der testDeviceIdentifiers der API erstellen. Simulatoren befinden sich bereits standardmäßig im Testmodus.
10.9.0 2023-08-02
  • Open Measurement: OM SDK 1.4.6 wurde aktualisiert.
  • Anzeigenprüftool: SDK-Unterstützung für den Export von Anzeigenantworten wurde hinzugefügt.
  • Audioproblem behoben, bei dem die Audiositzung selbst bei stummgeschalteter Anzeige würde die Hintergrundmusik am Ende des Videos unerwartet stoppen.
  • Unterstützung für die Übergabe einer Anzeigenblock-ID beim Generieren wurde hinzugefügt. GADQueryInfo
10.8.0 2023-07-12
  • Kleinere Änderungen am Weg adWillPresentFullScreenContent:, adWillDismissFullScreenContent: und adDidDismissFullScreenContent: delegierte Callbacks werden verarbeitet durch Bevollmächtigte bei vermittelten Anzeigen. Durch diese Änderungen verhalten sich vermittelte Anzeigen eher wie selbst erhobene Daten.
    • Drittanbieter-SDKs, die adWillPresentFullScreenContent: gefolgt von adDidDismissFullScreenContent: mehrere lösen jetzt mehrere Callbacks aus und nicht nur für den ersten Satz. von Anrufen.
    • Wenn Drittanbieter-Vollbildanzeigen nicht präsentiert werden, ad:didFailToPresentFullScreenContentWithError: wird aufgerufen statt adWillPresentFullScreenContent: und adDidDismissFullScreenContent:
10.7.0 2023-06-26
  • GADRequestConfiguration: Die API wurde verworfen. tagForChildDirectedTreatment:-Methode hinzugefügt und tagForChildDirectedTreatment hinzugefügt Lese-/Schreibzugriff.
  • GADRequestConfiguration: Die Methode tagForUnderAgeOfConsent: wurde eingestellt und die Lese-/Schreibeigenschaft tagForUnderAgeOfConsent hinzugefügt.
  • sdkVersion wurde verworfen. Verwenden Sie stattdessen versionNumber.
  • Nicht rendernde Adapter können jetzt für die Signalerhebung beibehalten werden.
10.6.0 01.06.2023
  • Geringere Arbeitsspeichernutzung, wenn viele parallele Anzeigenanfragen gestellt werden.
10.5.0 2023-05-15
  • Ein Speicherleck beim Erstellen eines GADQueryInfo-Objekts wurde behoben.
10.4.0 2023-04-20
  • Die unterstützte Mindestversion von Xcode wurde auf 14.1 aktualisiert.
    • armv7 wird in Xcode 14 nicht unterstützt und wurde aus dem SDK entfernt.
  • Das Mindestbereitstellungsziel wurde auf iOS 11.0 erhöht.
  • Anzeigenprüftool: SDK-Unterstützung zum Einblenden von Anzeigenblocknamen in der Anzeige hinzugefügt die Benutzeroberfläche des Prüftools.
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
  • Nicht abwärtskompatible Änderungen:
    • Anzeigen werden unter iOS 11 nicht mehr ausgeliefert. Für das Abrufen von Anzeigen ist iOS 12 erforderlich. Das Mindest-Bereitstellungsziel ist jedoch weiterhin iOS 10.0.
    • Eine Ad Manager-App-ID ist jetzt für alle Ad Manager-Apps erforderlich. Die ID hat das Format:
      ca-app-pub-################~##########. Weitere Informationen finden Sie unter Info.plist aktualisieren.
    • GoogleAppMeasurement.xcframework ist jetzt erforderlich für in allen Ad Manager-Apps.
    • Die folgenden bereits eingestellten Felder wurden entfernt:
      • userBirthday
      • userGender
      • userHasLocation
      • userLatitude
      • userLocationAccuracyInMeters
      • userLocationDescription
      • userLongitude
  • Native Anzeigen: Es wurde ein Fehler behoben, bei dem GADMediaContent.mainImage hat nil zurückgegeben, obwohl das Bild gerendert wurde erfolgreich in einem GADMediaView.
  • Die nativen Anzeigen des Anzeigenprüftools außerhalb des Kontexts haben jetzt Medienaufrufe.
  • Die folgenden Felder wurden in GADMediationAdConfiguration eingestellt:
    • userHasLocation
    • userLatitude
    • userLocationAccuracyInMeters
    • userLongitude
  • Bitcode wurde aus dem Google Mobile Ads SDK-Build entfernt.
9.14.0 8. Dezember 2022
  • App-Start-Anzeigen: +loadWithAdUnitID:request:orientation:completionHandler: wurde eingestellt und durch +loadWithAdUnitID:request:completionHandler: ersetzt. Beim Laden von App-Start-Anzeigen wird jetzt die aktuelle Ausrichtung des Geräts berücksichtigt, ähnlich wie bei anderen Vollbildformaten.
  • Vermittlungsunterstützung für App-Start-Anzeigen hinzugefügt.
  • Anzeigenprüftool: SDK-Unterstützung für das Anfordern und Präsentieren von Anzeigen über die Benutzeroberfläche des Anzeigenprüftools hinzugefügt.
9.13.0 2022-11-07
  • Zusätzliche Klickaktionen, die in nativen Anzeigen unterstützt werden.
  • Diverse Programmfehler wurden behoben und die Leistung wurde verbessert.
9.12.0 2022-10-24
  • GADQueryInfo wurde hinzugefügt, um die Signalerfassung und -darstellung zu unterstützen.
  • Die Dokumentation für Audio-APIs wurde aktualisiert.
9.11.0 2022-09-20
  • Diverse Programmfehler wurden behoben und die Leistung wurde verbessert.
9.10.0 2022-09-07
  • Offizielle Version mit Unterstützung für iOS 16.
  • iLTV: Die folgenden Properties wurden zu GADAdNetworkResponseInfo hinzugefügt:
    • adSourceID
      adSourceInstanceName
      adSourceName
    Die folgende Property wurde GADResponseInfo hinzugefügt:
    • extrasDictionary
9.9.0 2022-08-11
  • Diverse Programmfehler wurden behoben und die Leistung wurde verbessert.
9.8.0 2022-07-27
  • Vermittlung mit Prämie: didRewardUserWithReward: wurde in GADMediationRewardedAdEventDelegate zugunsten von didRewardUser eingestellt. Die Anzeigenprämie, die von didRewardUserWithReward: war schon immer eine Nulloperation, mit dem Anzeigenprämienwert aus den Anzeigenblockeinstellungen in der Ad Manager Benutzeroberfläche.
  • Anzeigenprüftool: SDK-Unterstützung für den Export von Anzeigenanfragen wurde hinzugefügt.
9.7.0 2022-07-07
  • Die Property loadedAdNetworkResponseInfo wurde GADResponseInfo hinzugefügt. Sie gibt Informationen zum Anzeigennetzwerk 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: Die Callbacks nativeAdDidRecordImpression: und nativeAdDidRecordClick: werden jetzt für vermittelte native Anzeigen aufgerufen.
  • extern wurde in öffentlichen Headern durch FOUNDATION_EXPORT ersetzt, um die Kompatibilität mit C++-Headern zu unterstützen.
9.4.0 2022-04-26
  • Die Mindestversion von Xcode wurde auf 13.2.1 aktualisiert.
  • Diverse Programmfehler wurden behoben und die Leistung wurde verbessert.
9.3.0 2022-04-07
  • Diverse Programmfehler wurden behoben und die Leistung wurde verbessert.
9.2.0 2022-03-21
  • Open Measurement: OM SDK 1.3.30 wurde aktualisiert.
  • Es wurden Warnungen hinzugefügt, wenn der Anwendungscode in GADFullScreenContentDelegate auf adDidPresentFullScreenContent statt auf die neuere adWilllPresentFullScreenContent verweist.
9.1.0 2022-02-28
  • Diverse Programmfehler wurden behoben und die Leistung wurde verbessert.
9.0.0 2022-02-01
8.13.0 2021-11-17
  • Die Konstante kGAMSimulatorID wurde in GAMRequest eingestellt. Verwenden Sie stattdessen GADSimulatorID in GADRequestConfiguration.
  • Das Attribut credentials in GADAdNetworkResponseInfo wird nicht mehr unterstützt. Verwenden Sie das neue adUnitMapping-Attribut derselben Klasse.
8.12.0 2021-10-11
  • Ein Fehler wurde behoben, durch den der Native Validator einen Absturz verursachen konnte, wenn eine native Anzeigenansicht im Testmodus aus der Ansichtshierarchie entfernt wurde.
  • Alle Konstanten mit dem Präfix kGAD wurden eingestellt. Verwenden Sie stattdessen solche mit dem Präfix GAD.
8.11.0 2021-09-16
  • Offizieller Release für iOS 15.
  • Es wurden Schutzmaßnahmen hinzugefügt, um Abstürze von Apps zu verhindern, wenn das Google Mobile Ads SDK unter iOS 9 oder niedriger ausgeführt wird. Das SDK wird erst ab iOS 10 unterstützt und ist sonst „noop“.
8.10.0 2021-09-01
8.9.0 2021-08-10
  • Ein seltener Fehler in iOS 15-Betas wurde behoben, bei dem die Größe von Vollbild-Webansichten für Apps mit mehreren Szenen möglicherweise nicht korrekt war.
  • Der Fehler, durch den ein Aufruf von registerAdNetworkExtras: ausgelöst wurde, wurde behoben. würde abstürzen, wenn das GADRequest-Objekt mit der copy-Methode erstellt wird.
8.8.0 2021-07-20
  • Eine Logik wurde hinzugefügt, um in seltenen Fällen zu verhindern, dass mehrere In-App-Shops übereinander angezeigt werden.
8.7.0 2021-06-24
8.6.0 2021-06-07
  • Das Attribut mediaView wurde in GADCustomNativeAd eingestellt. Verwenden Sie stattdessen die neue Property mediaContent derselben Klasse.
  • Es wurde ein Fehler behoben, bei dem Delegat-Rückrufe für die Stummschaltung und das Aufheben der Stummschaltung von Videos nicht empfangen wurden. für Gebote nativer Anzeigen aufgerufen wird.
  • Hat/haben kGAMSimulatorID von id in NSString* eingeben und Um das Streamen von zusätzlichen Schriftgrößen in Swift zu vermeiden.
8.5.0 2021-05-07
  • Es wurde ein Fehler behoben, durch den ein experimentelles Anzeigenformat bei der Anzeige nicht geschlossen wurde. falls mehrere Male präsentiert werden.
8.4.0 2021-04-19
  • Erweiterte Unterstützung für SKAdNetwork-Conversion-Ereignisse mithilfe von SKAdImpression.
8.3.0 2021-03-25
  • Unterstützung für die eigene Publisher-ID (früher „App-interner Schlüssel“) hinzugefügt. So können Sie mithilfe von Daten aus Ihren Apps relevantere und personalisierte Anzeigen schalten.
  • adWillDismissFullScreenContent: hinzugefügt zu GADFullScreenContentDelegate.
  • Folgendes Problem wurde behoben: adDidPresentFullScreenContent: und nicht unmittelbar nach der Präsentation aufgerufen.
8.2.0.1 2021-03-12
  • Der CocoaPods-Installationsfehler Can't merge user_target_xcconfig wurde behoben, der bei Verwendung mehrerer Pods mit unterschiedlichen user_target_xcconfig-Einstellungen auftrat.
8.2.0 2021-03-11
  • Zusätzliche Unterstützung für SKAdNetwork in Vorbereitung auf Verstoß gegen die Richtlinie „AppTrackingTransparency“.
  • Makrodefinition für UIWindowScene entfernt, die nur in Xcode-Versionen vor 11 erforderlich war
8.1.0 2021-02-19
  • Eingestellte disableAutomatedInAppPurchaseReporting und enableAutomatedInAppPurchaseReporting. Die Berichterstellung für In-App-Produkte wurde aus dem SDK entfernt. Diese Methoden führen jetzt zu keiner Aktion.
  • Es wurden Flags hinzugefügt, um den SDK-Zugriff auf CTTelephonyNetworkInfo zu reduzieren APIs
8.0.0 2021-02-01
  • Wichtige Änderungen in Version 8, wie unter Vorbereitung auf SDK-Version 8 beschrieben.
  • Verbesserte SDK-Leistung bei einer großen Anzahl von Anfragen .
  • Die Unterstützung der i386-Architektur wurde entfernt. 32-Bit-Simulatoren gibt es nicht mehr die von Xcode unterstützt werden.
  • Es wurde ein Fehler behoben, bei dem adapterVersion im GADMediationAdapter-Protokoll war in Konflikt mit NSObject in Swift.
7.69.0 2020-12-03
  • Erforderliche Apps, die mit Xcode 12.0 oder höher erstellt werden müssen.
  • Ein arm64-Simulator-Slice wurde hinzugefügt, um Tests mit Simulatoren für Apple zu ermöglichen Silicon Mac-Plattformen.
  • Dem Parameter GADDynamicHeightSearchRequest wurde ein Parameter styleID hinzugefügt.
  • Der Rückruf -adDidRecordImpression: wurde für Vollbild-Betaformate zu GADFullScreenContentDelegate hinzugefügt.
  • Unterstützung für NSUserDefaultsgad_has_consent_for_cookies hinzugefügt. Mit dem Mobile Ads SDK werden Eingeschränkte Anzeigenausrichtung wenn die Einstellung gad_has_consent_for_cookies auf null gesetzt ist. Weitere Informationen finden Sie 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 aufgerufen wird (siehe Einstellung für Inhalte für Kinder) oder GADMobileAds.sharedInstance().requestConfiguration.tagForUnderAgeOfConsent(true) aufgerufen wird (siehe Einstellung für Nutzer unter dem rechtlichen Mindestalter).
7.68.0 2020-11-04
  • Das SDK wurde von .framework auf eine .xcframework. CocoaPods 1.9.0 oder höher ist jetzt für CocoaPod-Installationen
  • „arm64e“ wurde aus der Verteilung entfernt. Lokale Tests auf arm64e sind dann nicht mehr verfügbar.
  • Der Validator für die Richtlinie zu nativen Anzeigen wurde hinzugefügt.
  • Das Anzeigenprüftool (Beta) wurde hinzugefügt.
  • Es wurde ein Fehler behoben, bei dem die rootViewController von GADNativeCustomTemplateAd weist einen starken Verweis auf die Anzeige auf.
7.67.0 2020-10-21
  • Neue Beta-APIs für Interstitial- und Anzeigen mit Prämie veröffentlicht. Neue APIs bieten die gleiche Funktionalität, aber eine höhere Einheitlichkeit.
  • Die Property neighboringContentURLStrings wurde GADRequest hinzugefügt.
  • Es wurden APIs für das Format GADRewardedInterstitialAd hinzugefügt. Mit Prämie Interstitial-Anzeigen befinden sich derzeit in der nicht öffentlichen Betaphase. Wenden Sie sich an Ihren Account Manager, um Zugriff zu erhalten.
  • Ein Fehler wurde behoben, durch den Landingpages für Anzeigen auf Geräten mit Kerben abgeschnitten wurden.
7.66.0 2020-09-28
  • Banneranzeigen:Das Element adViewDidRecordImpression: delegiert die Methode an GADBannerViewDelegate.
7.65.0 2020-09-03
  • Apps müssen mit Xcode 11.0 oder höher erstellt werden.
  • Das Format GADInstreamAd wurde eingestellt.
  • Testanzeigen: Das Hinzufügen eines Testgeräts wird jetzt unterstützt, wenn keine IDFA verfügbar ist.
7.64.0 2020-08-11
7.63.0 2020-07-28
  • App-Start-Anzeigen: GADAppOpenAd wurde in ein Vollbildformat geändert. App-Start-Anzeigen befinden sich derzeit in der privaten Betaphase. Wenden Sie sich an Ihren Account Manager, um Zugriff anzufordern.
  • Native Anzeigen:mediaContent wurde hinzugefügt. Property und hat die Eigenschaft videoController eingestellt am GADNativeCustomTemplateAd
  • Interstitial-Vermittlung:interstitialDidDismissScreen: Callbacks von Vermittlungsadaptern werden jetzt dedupliziert.
7.62.0 2020-07-10
  • Fehler behoben, durch den Videos nach dem Pausieren durch Entfernen der Kopfhörer zweimal angeklickt werden mussten, um fortgesetzt zu werden.
7.61.0 2020-06-17
  • Die Property dictionaryRepresentation wurde hinzugefügt zu GADResponseInfo, um das Protokollieren von Antwortinformationen zu erleichtern.
  • Die Klasse DFPCustomRenderedAd wurde entfernt. Es handelt sich dabei um eine nicht verwendete Anzeigenformatklasse, auf die Apps nicht verweisen sollten.
7.60.0 2020-05-20
  • Anzeigen mit Prämie: Geändert am serverSideVerificationOptions von GADRewardedAd in strong anstelle von copy
  • Implementierung der description auf GADResponseInfo und GADAdNetworkResponseInfo für ein einfacheres Logging.
  • Alle Präsentationsfehler (z. B. rewardedAd:didFailToPresentWithError:) gibt jetzt immer einen Code von GADPresentationErrorCode zurück. Fehler bei der Darstellung der Vermittlung werden als zugrunde liegende Fehler.
7.59.0 2020-05-06
  • Open Measurement:Aktualisierung auf OM SDK 1.3.3.
  • Interstitial-Anzeigen: Ein Fehler wurde behoben, durch den sich Interstitial-Anzeigen auf dem iPad in nicht unterstützte Ausrichtungen drehen konnten, was zu Problemen mit der Benutzeroberfläche führte.
  • Testanzeigen: Das Label der Testanzeige wurde in "Testmodus" geändert. stattdessen „Test Ad“ und die Benutzeroberfläche aktualisiert.
7.58.0 2020-04-13
  • Die Unterstützung für die Mindestversion von Xcode wurde auf 11.0 erhöht.
  • adNetworkInfoArray wurde hinzugefügt zu GADResponseInfo. Mit diesem Attribut werden Metadaten zu Vermittlungsnetzwerken angezeigt, die im Rahmen dieser Anzeigenantwort aufgerufen wurden.
  • Bedienungshilfen für ausgeblendete Anzeigenelemente deaktiviert, damit Tools wie VoiceOver inaktive Elemente nicht ansagen
7.57.0 2020-03-18
  • GADRewardBasedVideoAd wurde eingestellt. Alle Kunden sollten GADRewardedAd
  • Verbesserte Fehlermeldungen für „Adapter nicht gefunden“ Fehler. Fehlermeldungen den Namen des Adapters.
  • Ein GADRewardedAd-Problem wurde behoben, bei dem die Methode rewardedAd:didFailToPresentWithError: nicht zurückgerufen wurde, wenn keine Anzeige mit Prämie geladen wurde.
  • Ein möglicher Absturz wurde behoben, der auftreten konnte, wenn in Creatives versucht wurde, Nicht-HTTP-URLs in einer SafariViewController zu laden.
7.56.0 2020-02-28
  • Hinzugefügt disableAutomatedInAppPurchaseReporting und enableAutomatedInAppPurchaseReporting Instanzmethoden am GADMobileAds und verworfen die disableAutomatedInAppPurchaseReporting. Anruf disableAutomatedInAppPurchaseReporting vor der Initialisierung des Google Mobile Ads SDK oder das Laden von Anzeigen, 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.
  • i386-Architektur entfernt. Der 32-Bit-Simulator wird nicht mehr unterstützt.
7.55.1 2020-02-14
  • Anzeigen mit Prämie: Ein Fehler wurde behoben, bei dem rewardedAd:didFailToPresentWithError: den Fehlertyp NSString anstelle von NSError zurückgegeben hat.
7.55.0 2020-02-04
  • Alle Verweise auf UIWebView wurden entfernt. UIWebView wird nicht mehr unterstützt.
7.54.0 2020-01-28
  • Open Measurement:Aktualisierung auf OM SDK 1.3.1.
  • WKWebView ist jetzt standardmäßig für alle Webviews aktiviert.
  • Unterstützung für das Lesen von Einwilligungsparametern aus IAB TCF 2.0 und der IAB-String „us_privacy
7.53.1 2019-12-19
  • Der Fehlercode kGADErrorAppIDMissing wurde in kGADErrorApplicationIdentifierMissing umbenannt.
  • Vermittlung mit Prämie: Ein Fehler wurde behoben, durch den Gebote bei Verwendung der GADRewardedAd API nicht funktionierten.
7.53.0 2019-12-12
  • Open Measurement: OM SDK 1.2.21 wurde aktualisiert.
  • Interstitial-/Anzeigen mit Prämie: Die Methode canPresentFromViewController: wurde hinzugefügt. Multi-Szene-Anwendungen Mit dieser Methode wird überprüft, ob die Anzeige dennoch präsentiert werden kann, ändert sich die Größe der Szene.
  • Interstitial-Anzeigen: interstitialDidFailToPresentScreen: wird jetzt aufgerufen, wenn versucht wird, eine Anzeige zu präsentieren, die noch nicht fertig ist, bereits präsentiert wurde.
  • Native Anzeigen: Es wurde ein Fehler behoben, bei dem eine UI API auf einer im Hintergrund.
  • Das aufgetretene Speicherleck GADBlockSignalSource wurde behoben. beim Laden von Anzeigen.
  • Native Vermittlung: GADMediatedNativeAppInstallAd und GADMediatedNativeContentAd wurden entfernt.
  • Native Vermittlung: Dem Protokoll GADMediatedUnifiedNativeAd wurden die Properties duration und currentTime hinzugefügt.
7.52.0 2019-11-06
  • Ein Fehler wurde behoben, bei dem das Seitenverhältnis des In-Stream-Videos in der Anfrage nicht berücksichtigt wurde.
7.51.0 2019-10-17
  • Die Mindestversion von iOS wurde auf iOS 9 erhöht. Apps können weiterhin verknüpft werden iOS 8. Die Anzeigen werden jedoch nur unter iOS 9 und höher geladen.
  • GADMediaContent hat jetzt die Properties currentTime und duration.
  • Property „mediaContent“ zu „GADInstreamAd“ hinzugefügt und videoController, duration, entfernt currentTime- und aspectRatio-Properties.
  • Die verankerte adaptive Anzeige Banner API Beta.
7.50.0 2019-09-18
  • Offizieller Release für iOS 13.
  • Offene Messung: OM SDK 1.2.19
    • Apps mit mehreren Szenarien werden jetzt unterstützt. In Apps, die mehrere Szenen unterstützen, muss die Property scene auf GADRequest gesetzt sein, damit Anzeigen in der richtigen Größe ausgeliefert werden.
    • Die Unterklasse SKStoreProductViewController wurde entfernt, da sie unter iOS 13 nicht zulässig ist.
  • Die Apple-Warnung bei der Einreichung im App Store zur Verwendung einer eingestellten API wurde behoben.
  • testRequestIdentifiers-Property hinzugefügt zu GADMobileAds.requestConfiguration. Eingestellt: Property „testDevices“ am GADRequest.
  • Der Fehlercode kGADErrorMediationNoFill wurde eingestellt. Für alle Fehler ohne Ausführung wird jetzt kGADErrorNoFill zurückgegeben Fehlercode angezeigt.
  • Anzeigen mit Prämie:customRewardString kann jetzt jederzeit festgelegt werden, bevor GADRewardedAd angezeigt. Bisher musste diese Eigenschaft vor dem Laden eines Anzeige.
  • Vermittlung: Verbesserte öffentliche Fehlermeldungen, wenn Vermittlungsadapter nicht gefunden werden konnten oder nicht dem richtigen Protokoll entsprechen.
7.49.0 2019-08-20
  • Es wurde eine API für Anzeigenantwort-IDs hinzugefügt, mit der Creatives im Ad Manager-Überprüfungszentrum für Anzeigen 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 Apps, die die alten APIs für Videoanzeigen mit Prämie verwenden (z. B. GADRewardBasedVideoAd) verzeichneten einen Rückgang der Impressionen in Vermittlungsberichte.
7.47.0 2019-07-11
  • Offene Messung: OM SDK 1.2.16
  • Verbesserte Protokollierungsmeldungen, wenn Apps ihre App-ID in ihrer Info.plist nicht richtig konfigurieren.
  • Ein Renderingfehler bei Interstitial- und Videoanzeigen mit Prämie für App-Installationen wurde behoben.
7.46.0 2019-06-24
  • Unterstützung der arm64e-Architektur im GoogleMobileAds-Framework auf dem Gerät testen. Für den Build ist jetzt Xcode 10 erforderlich.
  • Native Anzeigen: Die zuvor eingestellten APIs GADNativeAppInstallAd und GADNativeContentAd wurden entfernt. Apps sollten einheitliche native Anzeigen.
  • Native Anzeigen:Ein Fehler wurde behoben, bei dem die native Anzeige eine nil Medienwiedergabe und Seitenverhältnis von 0, obwohl Video verfügbar ist Inhalte.
  • Vermittlung: Ein Absturz wurde behoben, der auftrat, wenn Vermittlungsadapter mehrere Erfolgs-/Fehlschlags-Callbacks für dieselbe Anfrage auslösten.
7.45.0 2019-06-17
  • Open Measurement: OM SDK 1.2.15
  • Ein Absturz, der in seltenen Fällen beim Schließen von Videoanzeigen aufgetreten ist, wurde behoben.
  • Der rewardedAdMetadataDidChange-Callback wurde so geändert: wird aufgerufen, wenn Metadaten nil sind.
7.44.0 2019-05-10
  • Offizielle Version mit Unterstützung für App-Analysen.
  • Open Measurement:Aktualisierung auf OM SDK 1.2.14.
  • GADCorrelator und die zugehörigen APIs wurden entfernt. Diese Funktion war bisher nicht verfügbar.
  • Das Attribut preferredImageOrientation in GADNativeAdImageAdLoaderOptions wird nicht mehr unterstützt. Verwenden Sie stattdessen GADNativeAdMediaAdLoaderOptions.
7.43.0 2019-04-19
  • Die Mindestversion für iOS wurde auf 8.0 aktualisiert.
  • Offizielle Release-Version für Open Measurement Support.
  • Open Measurement: Enthält OM SDK 1.2.13.
  • Open Measurement:Benutzerdefinierte native Anzeigenformate werden jetzt unterstützt.
  • Native Anzeigen: GADMediaContent hat die Properties videoController und hasVideoContent.
  • Native Anzeigen: Die Methode videoController in GADUnifiedNativeAd und die Methoden hasVideoContent und aspectRatio in GADVideoController wurden eingestellt.
  • Native Anzeigen:Der Parameter GADNativeAdMediaAdLoaderOptions-Kurs mit einem aspectRatio, mit der Publisher ein Seitenverhältnis für das Media-Asset einer nativen Anzeige. Diese Option hat Vorrang vor dem Attribut preferredImageOrientation in GADNativeAdImageAdLoaderOptions.
  • Native Anzeigen:In GADMediaView wird jetzt die contentMode an, wenn Bilder gerendert werden.
7.42.2 2019-03-29
  • Anzeigenbereitstellung mit Prämie (neue APIs): Es wurde ein Fehler behoben, durch den Adapter für die Anzeigenbereitstellung mit Prämie nach dem Load-Aufruf automatisch deaktiviert wurden.
7.42.1 2019-03-25
  • Ein seltener Absturz, der beim Aufheben der Zuordnung von Videoanzeigen auftreten konnte, wurde behoben.
7.42.0 2019-03-15
  • Das Google Mobile Ads SDK ist jetzt von App Measurement abhängig. Sie müssen des App Measurement-Frameworks und deren Abhängigkeiten. Ihre App-ID muss mit dem Schlüssel GADIsAdManagerApp. Weitere Informationen finden Sie in der Kurzbeschreibung Weitere Informationen finden Sie im Leitfaden.
  • SDK-Framework-Größe wurde auf eine Größe unter den GitHub-Limits reduziert.
  • tagForChildDirectedTreatment wurde hinzugefügt zu GADMobileAds.sharedInstance.requestConfiguration. [GADRequest tagForChildDirectedTreatment] wurde eingestellt.
  • Es wurde ein Fehler behoben, bei dem rewardBasedVideoAdMetadataDidChange: aufgerufen werden können, 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 Betaversion) hinzugefügt, mit der mehrere Anzeigen mit Prämie gleichzeitig geladen werden können.
  • Anzeigen mit Prämie:Die Property admetadata wurde hinzugefügt. GADRewardBasedVideoAd. Verwenden Sie rewardbasedvideoadmetadatadidchange:, um die Anzeige zu erfassen Änderungen an den Metadaten.
7.40.0 2019-02-21
  • Leistungsverbesserungen.
7.39.0 2019-02-08
  • Es wurde ein Fehler behoben, bei dem auf GADCustomEventParametersServer verwiesen wurde. zu einem Build-Fehler geführt hat.
  • Die Property 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 für flexible Anzeigen, die in Tabellenansichten angezeigt wurden, wurde behoben.
  • Neue GADMediaContent-Klasse hinzugefügt, um Informationen zu Medieninhalten anzugeben.
7.37.0 2018-12-10
  • Verbesserte Kompatibilität mit Crashlytics, um mehr Daten bereitzustellen brauchbare Absturzberichte mit aktualisierter Stacktrace-Symbolication.
7.36.0 2018-11-16
  • Behoben wurde ein Problem, bei dem bestimmte Vermittlungsadapter mehrere Impressionen für dieselbe Interstitial- oder Anzeige mit Prämie erfassen konnten.
7.35.2 2018-11-08
  • Verschiedene Fehlerkorrekturen
7.35.1 2018-10-22
  • Verschiedene Fehlerkorrekturen
7.35.0 2018-10-17
  • Ein Problem wurde behoben, durch das Anzeigen mit Prämie nicht geladen werden konnten, nachdem eine neue Anzeige mit Prämie in der rewardBasedVideoAdDidClose:-Delegierungsmethode geladen wurde.
  • Die Mindestversion von Xcode ist jetzt 9.2.
7.34.0 2018-09-26
  • Es ist nicht mehr zulässig, eine zweite Anzeige mit Prämie anzufordern, während eine andere Anzeige mit Prämie präsentiert wird. Dadurch wird ein Problem behoben, bei dem die Anfrage der zweiten Anzeige mit Prämie die Funktion mehrerer Mediationsadapter von Drittanbietern beeinträchtigte. Nach der Präsentation kann ab dem rewardBasedVideoAdDidClose: eine weitere Anzeige angefordert werden.
  • Behoben:CocoaPod wurde aktualisiert, um die Dateigröße auf unter 100 MB zu reduzieren, sodass SDK-Dateien, die in GitHub-Repositories übertragen werden.
7.33.1 2018-09-13
  • Native Anzeigen:Ein Problem wurde behoben, bei dem Videoanzeigen manchmal richtig wiedergegeben werden.
  • Native Anzeigen: Ein Problem wurde behoben, bei dem GADMediaView für Anzeigen ohne Video leer war.
  • DFP-Banneranzeigen:Es wurde ein Fehler behoben, bei dem die Methode zur Größenänderung nicht funktionierte. korrekt sind.
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 zu GADRewardBasedVideoAd hinzugefügt. So können Publisher benutzerdefinierte Daten an serverseitige Überprüfungsanfragen weitergeben.
  • Native Anzeigen: GADNativeAppInstallAd, GADNativeContentAd und zugehörige APIs werden zugunsten von GADUnifiedNativeAd Weitere Informationen zur Verwendung der neuen APIs finden Sie im erweiterten einheitlichen Leitfaden zu nativen Anzeigen.
  • Native Anzeigen: Die Funktion „Diese Anzeige ignorieren“ wurde hinzugefügt.
  • Native Anzeigen: Ein Fehler wurde behoben, durch den die AdChoices-Ansicht entfernt wurde, wenn Anzeigenansichten in Sammlungsansichten wiederverwendet wurden.
  • Dem Attribut GADMobileAds wurde das Attribut requestConfiguration hinzugefügt. Mit diesem können maxAdContentRating- und tagForUnderAgeOfConsent-Parameter für alle Anzeigenanfragen angegeben werden.
  • Vermittlung: GADMediationAdRequest hat jetzt die Properties maxAdContentRating und underAgeOfConsent.
7.31.0 2018-05-17
  • GADNativeExpressAdView wurde eingestellt und es werden keine Anzeigen mehr ausgeliefert. Native Express-Anzeigen wurden eingestellt.
  • Die Attribute „Geburtsdatum“ und „Geschlecht“ für GADRequest wurden eingestellt.
7.30.0 2018-03-26
  • MRAID Version 3 der Betaversion
  • Diverse Programmfehler wurden behoben und die Leistung wurde verbessert.
7.29.0 2018-02-16
  • Ein Fehler wurde behoben, der in Version 7.28.0 eingeführt wurde und zu Grafikfehlern in GameKit-Apps führte.
7.28.0 2018-01-31
  • Native Anzeigen: 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.
  • Video mit Prämie: Die Methode rewardBasedVideoAdDidCompletePlaying: wurde hinzugefügt zu Zum Benachrichtigen GADRewardBasedVideoAdDelegate wenn ein Video vollständig abgespielt wurde.
  • Vermittlung von Videoanzeigen mit Prämie: Die Methode connectorDidCompletePlayingRewardBasedVideoAd: wurde zu GADMRewardBasedVideoAdConnectorDelegate hinzugefügt, damit Vermittlungsadapter sie aufrufen können, wenn ein Video zu Ende ist.
  • Native Vermittlung: GADMediatedNativeAdDelegate.h wurde aktualisiert, um Adaptern Zugriff auf die einzelnen Ansichten zu geben, die in einer nativen Anzeige verwendet werden.

    Hinzugefügt:

    -mediatedNativeAd:didRenderInView:clickableAssetViews:nonclickableAssetViews:viewController:

    Eingestellt:

    -mediatedNativeAd:didRenderInView:viewController:
7.27.0 2017-12-13
  • Unterstützung für die Vermittlung von nativen Videos hinzugefügt. Native Mediation-Adapter müssen die Methode mediaView für GADMediatedNativeAppInstallAd und GADMediatedNativeContentAd implementieren und ihre Mediaansicht zurückgeben.
  • Abhängigkeiten von den Frameworks QuartzCore und CFNetwork hinzugefügt.
7.26.0 2017-11-17
  • iPhone X-Unterstützung
  • Bei Vollbildanzeigen wird die Standardschaltfläche zum Schließen jetzt innerhalb des sicheren Bereichs gerendert.
  • Die Property nativeAd wurde entfernt aus GADAdChoicesView und GADMediaView
  • SDK-Interaktionen mit den StoreServices von Apple werden auf einmal pro Sitzung beim Starten der App beschränkt.
  • Testanzeigen werden jetzt mit einem Label gekennzeichnet. Weitere Informationen findest du im Testleitfaden.
7.25.0 25.10.2017
  • Native Vermittlung: Adapter erhalten jetzt den Aufruf an mediatedNativeAd:didRenderInView:viewController: sobald ein die native Anzeige einer nativen Anzeigenansicht zugeordnet wird, nativen Anzeigenaufruf sichtbar ist.
  • Native Vermittlung: Adapter erhalten jetzt einen Aufruf an mediatedNativeAdDidUntrackView: mit Nullansicht, wenn das wird wieder freigegeben.
7.24.1 2017-9-27
  • Aktualisiert die Interaktion des SDKs mit den StoreServices von Apple.
7.24.0 2017-9-20
  • Offizielle Version mit Unterstützung für iOS 11.
  • GADAdDelegate wurde entfernt. Verwenden Sie stattdessen GADAudioVideoManager, um Audioinhalte in Anzeigen zu verwalten.
  • Ein Fehler in iOS 11 wurde behoben, durch den Banneraufrufe aufgrund von Inhaltseinblendungen nach unten verschoben wurden.
  • Es wurde eine Abhängigkeit vom Security-Framework 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
  • Das Problem, dass eine Anzeige nicht geladen werden konnte, wurde behoben. Ereignis wurde nicht aufgerufen. Eine Anzeigenanfrage wird verworfen, da die App im Hintergrund ausgeführt wird.
7.21.0 2017-06-20
  • Bei Interstitial-Anzeigenblöcken, für die Videoanzeigen deaktiviert sind, werden die ausgelieferten die Möglichkeit bieten, sie sofort zu schließen, auch wenn ein MRAID-Creative ruft useCustomClose auf.
  • 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, die Publisher die Anzahl der Anzeigen angeben, die bei einer einzelnen Anfrage geladen werden sollen.
  • Der Property GADAdLoader wurde die Property loading hinzugefügt, die angibt, ob der Anzeigen-Lademechanismus derzeit Anzeigen lädt.
  • Es wurde eine neue optionale delegierte Methode -adLoaderDidFinishLoading: zu GADAdLoaderDelegate hinzugefügt, die aufgerufen wird, nachdem eine GADAdLoader alle Anzeigen für eine Anfrage zurückgegeben hat.
7.20.0 2017-05-03
  • Das Anzeigenformat für In-App-Käufe wurde entfernt.
  • Die armv7s-Architektur wurde entfernt.
7.19.1 2017-04-13
  • Ein Problem wurde behoben, bei dem die falsche Anzeigengröße an Vermittlungsnetzwerke für die Smart Banner-Vermittlung weitergeleitet wurde.
7.19.0 2017-03-16
  • Die Methode openInlineBrowser() wurde hinzugefügt zu google_mobile_app_ads.js zum Öffnen einer URL in einem SFSafariViewController
  • GADAudioVideoManagerDelegate wurde hinzugefügt, um Benachrichtigungen zum Starten und Pausieren/Anhalten der Wiedergabe von Audio- und Videoanzeigen zu erhalten.
7.18.0 2017-02-23
  • GADVideoController hat die Methoden play, pause und setMute erhalten.
  • GADVideoControllerDelegate wurden neue delegierte Methoden hinzugefügt, die dem Starten, Pausieren, Beenden, Stummschalten und Aktivieren der Stummschaltung von Videoinhalten entsprechen.
  • Unterstützung für Vermittlungsadapter für Videos mit Prämie zur Aktivierung hinzugefügt bevor eine Anzeigenanfrage gestellt wird.
7.17.0 2017-01-31
  • Hinzugefügt: nativeAdDidRecordImpression und nativeAdDidRecordClick bis GADNativeAdDelegate
7.16.0 2016-12-12
  • Dem DFPBannerView-Objekt wurde ein Video-Controller hinzugefügt.
  • Die Videocontroller-Eigenschaften GADNativeExpressAdView, GADNativeContentAd, GADNativeCustomTemplateAd, GADNativeContentAd und GADNativeCustomTemplateAd sind jetzt nicht mehr null.
  • Native Vermittlung: Adapter können jetzt das Attribut adChoicesView auf GADMediatedNativeAppInstallAd und GADMediatedNativeContentAd festlegen, um AdChoices zu rendern.
7.15.0 2016-11-21
  • GADNativeContentAd und GADNativeCustomTemplateAd wurde eine GADMediaView-Property hinzugefügt.
7.14.0 2016-10-28
  • Die Header des Vermittlungsadapters wurden in das Framework und den globalen Header verschoben.
  • Wenn Sie für die Anzeigengröße kGADAdSizeFluid die Durch die Größe wird die Frame-Größe der Banneransicht nicht mehr geändert.
7.13.1 2016-10-20
  • Unterstützung für In-App-Vorschau und Fehlerbehebung in Google Ads hinzugefügt Administrator.
7.13.0 2016-10-17
  • Abhängigkeit vom JavaScriptCore-Framework hinzugefügt.
  • Verschiedene Fehlerkorrekturen
7.12.1 2016-10-05
  • Korrigierte Anmerkungen für die Null-Zulässigkeit für GADNativeAppInstallAd und GADNativeContentAd.
7.12.0 2016-09-28
  • Fehlerkorrekturen für Abstürze mit GADStringFromCGFloat.
  • GADNativeAdViewAdOptions wurde zur Angabe des Standorts hinzugefügt von AdChoices in nativen Anzeigen.
  • GADRewardBasedVideoAd wurde die Property adNetworkClassName hinzugefügt.
7.11.0 2016-09-15
  • Abhängigkeiten von CoreBlueooth-, EventKit- und EventKitUI-Frameworks wurden entfernt.
  • Apps müssen beim Aktualisieren von Apps für iOS 10 keinen Text mehr für NSCalendarsUsageDescription und NSBluetoothPeripheralUsageDescription angeben.
  • Die Unterstützung von MRAID 2.0 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 userInteractionEnabled-Eigenschaft der Datenansicht in NO geändert, um den Anforderungen des SDKs zu entsprechen.
  • Abhängigkeit von MobileCoreServices hinzugefügt.
  • Es wurde eine API hinzugefügt, die dem Werbenetzwerk mitteilt, ob die SDK-Version mindestens major.minor.patch
7.9.1 2016-07-18
  • Ein Fehler bei der Vermittlung von Videos mit Prämie wurde behoben.
7.9.0 2016-07-13
  • Es wurden GLKit-, OpenGLES-, CoreMotion- und CoreVideo-Framework-Abhängigkeiten hinzugefügt, um das Anzeigen-Rendering und die Anzeigenqualität zu verbessern.
  • Die Methode +[GADMobileAds configureWithApplicationID:] wurde hinzugefügt. AdMob-Publisher sollten diese Methode mit ihrer Anwendungs-ID aufrufen.
  • Google Ad Manager-Publisher, die die SDK-Vermittlung nutzen, 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 wurde hinzugefügt, wenn ein Nutzer die Standortberechtigungen einer App explizit aktiviert hat.
7.8.0 2016-04-28
  • Zusätzliche Abhängigkeit von CoreBluetooth- und SafariServices-Frameworks.
  • Anmerkungen zur Null-Zulässigkeit wurden den Hauptheaderdateien des SDK hinzugefügt. .
  • Unterstützung für GADAdSizeDelegate hinzugefügt in Anzeigen der Größe kGADAdSizeFluid an.
7.7.1 2016-04-06
  • Ein Problem mit der Klickverarbeitung 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. Dadurch hat sich die Größe des SDK-Downloads erhöht, die Größe der App-Binärdateien wird jedoch nicht wesentlich größer. So ändern Sie diese Einstellung für Ihre App: Rufen Sie die Build-Einstellungen Ihres Projekts auf. Wählen Sie im Abschnitt Build Options (Build-Optionen) Setzen Sie 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 Sie CocoaPods verwenden, führen Sie 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 gekoppelt mit eine asynchrone didFailToReceiveAd:withError: oder interstitialDidReceiveAd: delegierten Aufruf. Ein Sonderfall, in dem dieser Vertrag nicht eingehalten wurde, wurde behoben.
  • Native Vermittlung: Adapter können jetzt Klickereignisse verarbeiten und melden.
  • Suchanzeigen: Unterstützung für die dynamische Höhe wurde hinzugefügt.
7.6.0 2015-12-07
  • Die Protokollmethoden für Vermittlungsadapter wurden zur Vereinfachung neu gruppiert bzw. verschoben.
  • Die Großschreibung der didFailToLoadWithError-Nachricht im GADRewardBasedVideoAdDelegate-Protokoll.
7.5.2 2015-10-16
  • Fehlerkorrekturen.
7.5.1 2015-09-30
  • Abstürze in GADStatisticsCore wurden behoben.
7.5.0 2015-09-22
  • Auf iOS 9-Geräten wird die canOpenURL-Methode von UIApplication im SDK nicht mehr verwendet.
  • Behebt das Problem, GADNativeAdDelegate-Methoden wurden nicht aufgerufen.
  • GADAdLoaderDelegate Der adLoader:didFailToReceiveAdWithError-Callback wird jetzt aufgerufen, wenn keine Anzeigentypen angefordert werden.
7.4.1 2015-08-13
  • Ein Absturz wurde behoben, der auftritt, wenn ein Nutzer einen In-App-Kauf für ein Produkt abschließt, dessen Kennung ein Sonderzeichen enthält.
7.4.0 2015-07-30
  • Betaversion von MRAID v2.
  • Es wurden neue globale Einstellungen für Absturzberichte und automatisches In-App-Kauf-Tracking hinzugefügt. Wenn das automatische Tracking von In-App-Käufen aktiviert ist, ist das Conversion Tracking SDK nicht mehr erforderlich, um Berichte zu In-App-Käufen zu erstellen.
  • Die adUnitID-Property auf GADInterstitial ist jetzt readonly.
  • Es wurden APIs für die prämienbasierte Videovermittlung hinzugefügt.
  • setLocationWithDescription: am GADRequest verworfen. Verwenden Sie stattdessen setLocationWithLatitude:longitude:accuracy:.
7.3.1 2015-05-28
  • Unterstützung für native Anzeigenformate für App-Installationen und Inhalte 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.
  • Ein Problem, das in Version 7.2.0 eingeführt wurde und durch das Smart-Banner unter iOS 8 im Querformat falsch angezeigt wurden, wurde behoben.
7.2.2 2015-05-07
  • Die folgende Warnung beim Hochladen in den App Store wurde behoben:
    Die App verweist auf nicht öffentliche Selektoren in Payload/(<app_id>):clientId,screenName,setScreenName.
7.2.1 2015-04-30
  • In Simulatoren werden jetzt wieder standardmäßig Live-Anzeigen geladen. Fügen Sie der Property testDevices auf GADRequest die Option kGADSimulatorID hinzu, um Testanzeigen auf Simulatoren zu erhalten.
  • Vermittlungsadapter und benutzerdefinierte Ereignisse können jetzt Klicks für Interstitials erfassen.
  • Es wurden kleinere Verbesserungen an benutzerdefinierten Ereignis-APIs hinzugefügt.
  • GADInterstitial initWithAdUnitID: wurde hinzugefügt und GADInterstitial init eingestellt.
  • Die Methode setValidAdSizesWithSizes in DFPBannerView wurde verworfen. Verwenden Sie stattdessen DFPBannerView.validAdSizes.
7.1.0 2015-04-01
  • Verknüpfung mit CoreMedia.framework erforderlich.
  • Verschiedene Fehlerkorrekturen
7.0.0 2015-02-03
  • Unterstützung für iOS 5 eingestellt
  • SDK als Framework veröffentlicht.
  • Abhängigkeit vom -ObjC-Linker-Flag entfernt
  • Verbesserte Ladezeit für Anzeigen unter iOS 8
  • GADRequest wurde die Property requestAgent hinzugefügt. Bei Integrationen von Drittanbietern sollte diese Property so festgelegt werden, dass die Plattform angegeben wird, von der die Anfrage stammt.
  • Neue DFPRequest-Klasse hinzugefügt, die unterstützt benutzerdefiniertes Targeting und Kategorieausschlüsse.
  • publisherProvidedID Property verschoben von DFPExtras bis DFPRequest.
  • GADAdMobExtras und DFPExtras wurden ersetzt durch eine einzelne GADExtras-Klasse.
  • Die Eigenschaft hasAutoRefreshed von GADBannerView wird nicht mehr unterstützt.
  • Das Makro GAD_SIMULATOR_ID wurde entfernt. Testanzeigen sind wird bei Verwendung von GADBannerView automatisch im Simulator aktiviert und GADInterstitial.
  • Die Eigenschaften mediationExtras, additionalParameters und die Testeigenschaften von GADRequest wurden entfernt.
  • Eingestellt von GADRequest setBirthdayWithMonth:day:year:.
  • Die Methode addKeyword: von GADRequest wurde entfernt.
  • DFPSwipeableBannerView Kurs wurde entfernt.
6.12.2 2014-11-06
  • Weiterleitungen für Banneranzeigen wurden deaktiviert.
  • Ein Absturz bei DumpViews wurde behoben.
6.12.0 2014-09-18
  • Offizielle Version mit Unterstützung für iOS 8.
  • Unter iOS 8 dauert das Laden von Anzeigen im Hauptthread schneller.
  • Smart Banner werden unter iOS 8 im Querformat korrekt angezeigt.
  • Verknüpfung mit zwei neuen Frameworks erforderlich: EventKit und EventKitUI. Diese werden automatisch verknüpft, wenn Module und Frameworks für die automatische Verknüpfung aktiviert sind.
  • Die Eigenschaft mediatedAdView wird am GADBannerView eingestellt.
  • Die zuvor eingestellte loadAndDisplayRequest:usingWindow:initialImage: wurde entfernt für GADInterstitial.
6.11.1 2014-08-07 Die Initialisierung der Banneransicht von Nibs wurde korrigiert.
6.10.0 2014-07-17
  • Anzeigen werden jetzt standardmäßig in Safari statt im In-App-Browser geöffnet. Dieses Verhalten kann im Creative überschrieben werden, indem mraid.expand() oder admob.opener.openOverlay() angegeben wird.
  • Wischgesten wurden auf DFPBannerView deaktiviert.
  • DFPSwipeableBannerView wurde zugunsten von DFPBannerView.
6.9.3 2014-06-12
  • Die Methode loadAndDisplayRequest:usingWindow:initialImage auf GADInterstitial wurde eingestellt.
  • Die Analytics-Pakete wurden aus dem SDK entfernt, wodurch die SDK-Größe von 9,6 MB auf 3,4 MB reduziert wurde. Das Analytics SDK steht hier.
  • Die Property contentURL auf DFPExtras wurde zu 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 sowie bietet jetzt schwache ARC-Referenzen.
  • Es wurde ein Large Banner-Format (320 x 100) mit konstantem kGADAdSizeLargeBanner
  • Ein neues Interstitial-Format für In-App-Käufe wurde hinzugefügt. Legen Sie die Property inAppPurchaseDelegate auf GADInterstitial fest, um In-App-Kauf-Ereignisse zu verarbeiten.
6.8.0 2014-01-24
  • Verbesserte Anzeigenausrichtung.
  • Eine Verknüpfung mit dem CoreTelephony-Framework ist erforderlich.
  • Ein Absturz, der beim Wechsel in den Flugmodus auf dem Gerät auftrat, wurde behoben.
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 Vermittlung wurden behoben.
6.6.0 2013-11-05
  • Erforderlich, um eine Verknüpfung mit dem AVFoundation-Framework herzustellen.
  • Die arm64- und x86_64-Architektur wird jetzt unterstützt.
  • Die Größe der Bibliothek wurde deutlich reduziert.
  • Property vom Typ adNetworkClassName für GADBannerView und GADInterstitial hinzugefügt
  • Ein Fehler wurde behoben, durch den App-Ereignisse aus Ad Manager 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 in Vollbildansichten unter iOS 7 aus.
6.5.0 2013-07-16
  • Fehler bei der Größenanpassung von GADBannerView wurde behoben.
  • API-Änderung für das COPPA-Feld in GADRequest.
  • Die IDFA von Apple wird in der Anzeigenanfrage übergeben.
  • Warnmeldungen zur Vermittlung bei Verwendung von Flags für Links wurden aktualisiert.
6.4.2 2013-05-20 Wiederkehrendes Problem mit GADMRAIDInterceptor wurde behoben.
6.4.1 2013-04-18 Ein Absturz wurde behoben, der auftrat, wenn Advertising Identifier = nil war.
6.4.0 2013-04-08
  • Das Problem, dass GADInterstitial abstürzte, wenn die App im Hintergrund ausgeführt wurde, wurde behoben.
  • Ein Absturz bei GADMRAIDInterceptor-Unterhaltungsthreads wurde behoben.
  • Ein Fehler wurde behoben, durch den Bevollmächtigte für Interstitials jetzt interstitialWillLeaveApplication erhalten.
  • MD5-Symbole wurden umbenannt, um Fehler durch doppelte Symbole zu vermeiden.
  • Es wird jetzt unterstützt, Testanzeigen zu erhalten, wenn Sie AdMob über Vermittlung verwenden.
  • Testanzeigen sind nur auf Geräten mit iOS 6 oder höher verfügbar.
  • Alle Verwendungen von UDID wurden entfernt.
6.3.0 2013-02-14
  • Es wurde eine Logging-Anweisung hinzugefügt, die die ID enthält, die an request.testDevices übergeben werden muss, um Testanzeigen auf einem bestimmten Gerät zu aktivieren.
  • Testanzeigen auf iOS 6 werden 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 für ARMv7s nicht mehr erforderlich. Das Flag -ObjC ist jedoch weiterhin erforderlich.
  • Erforderlich, um eine Verknüpfung mit dem AdSupport-Framework herzustellen.
  • Erforderlich, um Xcode 4.5 zu verwenden und für iOS 6 zu erstellen. Die Mindestbereitstellung ist iOS 4.3.
  • Das SDK hat ARMv6-Anweisungen entfernt und enthält jetzt ARMv7s-Anleitungen.
  • Verwendet den Identifier For Advertising (IDFA) von Apple für iOS 6 und die UDID für Versionen unter iOS 6.
  • Diverse Fehlerkorrekturen für iOS 6.
  • Kompatibilität des In-App-Browsers mit dem größeren Display des iPhone 5.
  • Kompatibilität mit Autolayout für iOS 6
6.1.4/5 2012-08-09
  • Fehlerkorrektur beim Klick-/Impressions-Tracking von Drittanbietern
  • DFPBannerView kann ohne anfängliche Größe erstellt werden. Achte darauf, dass validAdSizes festgelegt ist, bevor du eine Anfrage lädst.

6.1.5: Diese Version nutzt die universelle Geräte-ID (Universal Device Identifier, UDID). Für Apps, in denen diese Version verwendet wird, muss in Übereinstimmung mit den relevanten iOS-Richtlinien die Einwilligung des Nutzers zum Senden von Informationen zur Gerätekennung eingeholt werden.

6.1.1/2 2012-07-19
  • Das Problem mit dem Absturz von MRaid Interceptor beim Zugriff auf den Nullschlüssel wurde behoben.
  • Publisher müssen bei Verwendung des SDKs ein -all_load-Flag hinzufügen.
  • 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
  • Header für Ad Manager, Suche und Vermittlung sind jetzt in den Add-ons enthalten Unterordner, sodass keine separaten Downloads mehr erforderlich sind.
  • Bekanntes Problem: Wenn du GADBannerView mit Interface Builder verwendest, muss die Frame-Größe vor dem Laden einer Anfrage explizit festgelegt werden.

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

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

6.0.4::Diese Version verwendet das universelle Gerät Kennung (UDID). Apps, die diese Version verwenden, müssen den entsprechenden Nutzer Einwilligung zum Senden von Informationen zur Gerätekennung in Übereinstimmung mit den relevanten iOS-Richtlinien

6.0.1 2012-04-19
  • Vermittlung über Werbenetzwerke hinzugefügt.
  • Die Vermittlung umfasst die Möglichkeit, hausinterne Anzeigen und benutzerdefinierte Ereignisse zu vermitteln.
  • Unterstützung für MRAID v1.0 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 über die neuen GADSizeKonstanten kGADAdSizeSmartBannerPortrait und kGADAdSizeSmartBannerLandscape.
  • GADRequest verwendet jetzt registerAdNetworkExtras: um Extras festzulegen. Das Attribut „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 wurden entfernt. eine verworfene UIDevice-Property.
  • Das Attribut testDevices wurde zugunsten des Attributs testing eingestellt, das jetzt nicht mehr eingestellt ist.
5.0.5 2011-11-30
  • Zusätzliche Rich Media-Interstitial-Anzeigenformate für iPhone und iPad Dieses Update ist mit allen zukünftigen Interstitial-Anzeigenformaten kompatibel.
  • Verbessertes Impressions-Tracking für Interstitials.
  • GADInterstitial war schon immer ein Objekt zur einmaligen Verwendung. Es wird jetzt aber ordnungsgemäß fehlschlagen, indem didFailToReceiveAdWithError: bei allen Anfragen zum Laden oder Anzeigen eines Interstitials nach der ersten Anfrage aufgerufen wird.
5.0.4 2011-10-28 Probleme mit zu großen Schaltflächen auf Retina-Displays im In-App-Browser wurden behoben.
5.0.3 2011-10-24
  • Integration von benutzerdefinierten Suchanzeigen:
  • Unterstützung von iOS 5.0
  • Interstitial-Anzeigen werden schneller geladen.
  • Fehler bei der Anzeigenpräsentation im Modal View Controller behoben.
  • Das Verhalten von Anchor-Tags wurde korrigiert.
4.1.1 2011-07-18
  • Zusätzlich für iOS 5.0 Beta 3 zertifiziert.
  • GTMStringEncoding wurde in einen Namensbereich verschoben, um Linker-Kollisionen mit anderen Bibliotheken zu vermeiden.
  • Der In-App-Browser schließt sich aufgrund falsch konfigurierter App Store-Anzeigen.
  • Speicherlecks im SDK wurden behoben.
  • Probleme beim Klick-Tracking mit DoubleClick for Advertisers-Bannern (DFA) wurden behoben.
  • Einige sehr seltene Abstürze wurden behoben.
  • Die offizielle Releaseversion von Google Ad Manager.
4.1.0 2011-05-02
  • Alle Ansichtscontroller werden korrekt geschlossen, wenn ein Schließen von JavaScript für einen Ansichtscontroller im Stapel der Ansichtscontroller ausgelöst wird.
  • Vom Server bereitgestellte Zeitüberschreitungen für AFMA-Interstitials werden jetzt unterstützt.
  • Der Testmodus wird jetzt durch eine weiße Liste der Geräte-IDs aktiviert.
  • Es wurde eine Methode zur Wiederverwendung der gleichen UIWebView in einem Banner und Rich Media hinzugefügt. Medien-Overlay
  • Dem OnShow-Wörterbuch wurde ein Geräteuntermodell hinzugefügt.
  • Speicherlecks in GADBrowserController und UIWebViews.
  • Der Controller für Interstitial-Anzeigen, die in einer App geöffnet werden, wird im Hochformat gesperrt, um ein Warnprotokoll aus der Konsole zu entfernen.
  • Bei allen 5xx-HTTP-Antwortcodes wird jetzt „Serverfehler“ statt „Netzwerkfehler“ zurückgegeben.
4.0.2 2011-03-15 Release mit allgemeiner Verfügbarkeit.