Versionshinweise

Version Veröffentlicht am Hinweise
11.8.0 2024-08-13
  • Native Anzeigen:Ein Fehler wurde behoben, durch den die Wiedergabe eines pausierten Videos ausgelöst wurde. zusätzlich GADVideoControllerDelegate den Callback wiedergeben und pausieren.
11.7.0 2024-07-15
11.6.0 2024-06-17
  • Abhängigkeit von hinzugefügt MarketplaceKit Dafür 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 userInteractionEnabled-Status des Assets für native Anzeigen Aufrufe wiederhergestellt, nachdem für die Asset-Aufrufe nil.
  • Anzeigenprüftool: Unterstützung für zusätzliche Datenschutzeinstellungen hinzugefügt wie TFUA und TFCD.
11.4.0 2024-05-06
  • Die Signaturidentität wurde von AdMob Inc. zu aktualisiert. Google LLC mit Team-ID EQHXZ8M8AV. Wenn diese einen Hinweis in Xcode auslöst, klicken Sie auf „Accept Change“ (Änderung akzeptieren), um das neue Identität.
11.3.0 2024-04-11
  • Die Eigenschaft adUnitID wurde zu GADAppOpenAd hinzugefügt.
11.2.0 2024-03-14
  • Datenschutzmanifestdateien werden jetzt unterstützt.
  • 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 SDK wurde aktualisiert, um einen Swift zu umgehen Problem mit dem Paketmanager in Xcode 15.3
  • 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.
  • Anzeigenprüftool: Unterstützung für die Darstellung von Autorisierungsstatus für das App-Tracking.
11.0.1 2024-02-09
  • Open Measurement: <ph type="x-smartling-placeholder">
      </ph>
    • Rollback 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: <ph type="x-smartling-placeholder">
      </ph>
    • Das SDK hängt nicht mehr direkt von GoogleAppMeasurement ab. Bis die Erfassung von Nutzermesswerten in AdMob fortsetzen, verknüpfen Sie Ihre AdMob-App mit Firebase und binden Sie das Google Analytics for Firebase SDK in Ihr
    • Die unterstützte Mindestversion von Xcode wurde auf 15.1 aktualisiert.
    • Mindestbereitstellungsziel auf iOS 12 aktualisiert.
    • Das für die Auslieferung von Anzeigen erforderliche Mindestbetriebssystem wurde auf iOS 13 aktualisiert.
    • Viele früher eingestellte APIs wurden entfernt.
  • Open Measurement:Aktualisierung auf OM SDK 1.4.10.
  • Vollbildanzeigen: <ph type="x-smartling-placeholder">
      </ph>
    • UIViewController-Verweise für Vollbildanzeigen sind Jetzt sind Nullwerte zulässig und sind nicht mehr erforderlich. Das SDK verwendet das Hauptfenster der App, um automatisch nach Ansichtscontrollern suchen, wenn kein Controller vorhanden ist.
  • Test: <ph type="x-smartling-placeholder">
  • Anzeigenprüftool: <ph type="x-smartling-placeholder">
      </ph>
    • 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 -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
  • Es wurde ein Fehler behoben, durch den einige Creatives nicht richtig angezeigt wurden. Eine Anzeige wird in einer Ausrichtung geladen, aber in einer anderen Ausrichtung präsentiert.
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 zur Anzeige von Plug-in-Informationen wurde hinzugefügt.
  • 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:Aktualisierung auf OM SDK 1.4.6.
  • 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 unerwartet stoppen, wenn das Video endet.
  • 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 werden vermittelte Anzeigen sich eher wie Erstanbieteranzeigen verhalten.
    • 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 Methode wurde verworfen. tagForChildDirectedTreatment:-Methode hinzugefügt und tagForChildDirectedTreatment hinzugefügt Lese-/Schreibzugriff.
  • GADRequestConfiguration: Die Methode wurde verworfen. tagForUnderAgeOfConsent:-Methode hinzugefügt und tagForUnderAgeOfConsent hinzugefügt Lese-/Schreibzugriff.
  • sdkVersion wurde verworfen. versionNumber verwenden .
  • Adapter ohne Rendering können jetzt für die Signalerfassung beibehalten werden.
10.6.0 01.06.2023
  • Geringere Arbeitsspeichernutzung, wenn viele parallele Anzeigenanfragen gestellt werden.
10.5.0 2023-05-15
  • Ein Speicherleck beim Erstellen von GADQueryInfo wurde behoben. -Objekt enthält.
10.4.0 2023-04-20
  • Die mindestens unterstützte Xcode-Version 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: <ph type="x-smartling-placeholder">
      </ph>
    • Unter iOS 11 werden keine Anzeigen mehr ausgeliefert. Anzeigen abzurufen, obwohl das minimale Bereitstellungsziel weiterhin 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 Aktualisieren Sie die Info.plist-Datei, um weitere Informationen zu erhalten.
    • 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 in GADMediationAdConfiguration wurden verworfen:
    • 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: hat und ersetzt durch +loadWithAdUnitID:request:completionHandler:. App wird geladen Bei „Open Ads“ wird jetzt die aktuelle Ausrichtung des Geräts angenommen. anderen Vollbildformaten nutzen.
  • Vermittlungsunterstützung für App-Start-Anzeigen wurde hinzugefügt.
  • Anzeigenprüftool: SDK-Unterstützung zum Anfordern und Ausliefern von Anzeigen hinzugefügt auf der Ad Inspector-Benutzeroberfläche.
9.13.0 2022-11-07
  • Unterstützung zusätzlicher Klickaktionen in nativen Anzeigen.
  • Diverse Programmfehler wurden behoben und die Leistung wurde verbessert.
9.12.0 2022-10-24
  • GADQueryInfo wurde hinzugefügt, um die Erfassung und Darstellung von Signalen zu unterstützen.
  • Die Dokumentation für Audio-APIs wurde aktualisiert.
9.11.0 2022-09-20
  • Diverse Programmfehler wurden behoben und die Leistung wurde verbessert.
9.10.0 2022-09-07
  • Offizieller Release für iOS 16.
  • iLTV: Die folgenden Properties wurden zu GADAdNetworkResponseInfo hinzugefügt:
    • adSourceID
      adSourceInstanceName
      adSourceName
    Die folgende Property wurde GADResponseInfo hinzugefügt: <ph type="x-smartling-placeholder">
      </ph>
    • 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: Eingestellt am didRewardUserWithReward: zugunsten von GADMediationRewardedAdEventDelegate didRewardUser 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 Eigenschaft loadedAdNetworkResponseInfo wurde zu GADResponseInfo hinzugefügt und gibt Informationen zu dem Werbenetzwerk zurück, das die Anzeige geladen hat.
  • 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 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:Aktualisierung auf OM SDK 1.3.30.
  • Es wurden Warnungen hinzugefügt, wenn in GADFullScreenContentDelegate der Anwendungscode auf adDidPresentFullScreenContent statt auf das 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
  • Es wurde ein Fehler behoben, bei dem die native Validierung zu einem Absturz führte, wenn eine native Die Anzeigenansicht wird im Testmodus aus der Ansichtshierarchie entfernt.
  • Alle Konstanten mit dem Präfix kGAD wurden verworfen. Verwenden Sie diese mit GAD.
8.11.0 2021-09-16
  • Offizieller Release für iOS 15.
  • Schutzmaßnahmen gegen Absturz von Apps beim Google Mobile Ads SDK hinzugefügt die 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-Betaversionen wurde behoben, bei dem Vollbild-Webansichten für Apps mit mehreren Szenen möglicherweise nicht richtig angepasst wurden.
  • 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. Stattdessen das neue mediaContent verwenden Eigenschaft 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 Open Bidding native Anzeigen.
  • 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
  • Bessere Unterstützung für SKAdNetwork-Conversion-Ereignisse mit SKAdImpression.
8.3.0 2021-03-25
  • Die eigene Publisher-ID (früher bekannt als App-internen Schlüssel (SameAppKey)), damit Sie relevantere und personalisierte Anzeigen Daten, die über Ihre Apps erhoben werden.
  • 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 „Zusammenführen nicht möglich“ wurde behoben user_target_xcconfig&quot; die bei der Verwendung mehrerer Pods mit verschiedene user_target_xcconfig-Einstellungen.
8.2.0 2021-03-11
  • Zusätzliche Unterstützung für SKAdNetwork in Vorbereitung auf Verstoß gegen die Richtlinie „AppTrackingTransparency“.
  • Die nur in Xcode benötigte UIWindowScene-Makrodefinition wurde entfernt. Versionen vor Version 11.
8.1.0 2021-02-19
  • Eingestellte disableAutomatedInAppPurchaseReporting und enableAutomatedInAppPurchaseReporting. Berichte zu In-App-Käufen aus dem SDK entfernt wurde. Diese Methoden sind jetzt managementfrei.
  • Es wurden Flags hinzugefügt, um den SDK-Zugriff auf CTTelephonyNetworkInfo zu reduzieren APIs
8.0.0 2021-02-01
  • Wesentliche Änderungen an Version 8, wie in Für das SDK vorbereiten Version 8.
  • Verbesserte SDK-Leistung bei einer großen Anzahl von Anfragen .
  • Die Unterstützung für die 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 für die Entwicklung mit Xcode 12.0 oder höher.
  • Ein arm64-Simulator-Slice wurde hinzugefügt, um Tests mit Simulatoren für Apple zu ermöglichen Silicon Mac-Plattformen.
  • Hinzugefügt styleID auf GADDynamicHeightSearchRequest setzen.
  • -adDidRecordImpression: wurde hinzugefügt Rückruf von GADFullScreenContentDelegate für Vollbild-Beta Formaten.
  • Unterstützung für die NSUserDefaults gad_has_consent_for_cookies. Mit dem Mobile Ads SDK werden Eingeschränkte Anzeigenausrichtung wenn die Einstellung gad_has_consent_for_cookies auf null gesetzt ist. Siehe Einstellung Einwilligung zur Nutzung von Cookies.
  • Das Mobile Ads SDK deaktiviert die Übertragung des Werbe- Kennung (IDFA), wenn der Parameter GADMobileAds.sharedInstance().requestConfiguration.tag wird mit forChildDirectedTreatment: true aufgerufen (siehe Einstellung für Kinder) oder GADMobileAds.sharedInstance().requestConfiguration.tagForUnderAgeOfConsent(true) aufgerufen wird (siehe Nutzer das Mindestalter für Google-Konten).
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: nicht mehr verfügbar sind.
  • Der Richtlinien-Validator für native Anzeigen wurde hinzugefügt.
  • Ad Inspector 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
  • Veröffentlichung neuer Beta-APIs für Interstitial-Anzeigen und Anzeigen mit Prämie Neue APIs bieten die gleiche Funktionalität, aber eine höhere Einheitlichkeit.
  • Die Property neighboringContentURLStrings wurde hinzugefügt zu GADRequest.
  • Es wurden APIs für das Format GADRewardedInterstitialAd hinzugefügt. Mit Prämie Interstitial-Anzeigen befinden sich derzeit in der nicht öffentlichen Betaphase. Ihr Konto kontaktieren um den Zugriff anzufordern.
  • Es wurde ein Fehler behoben, durch den Anzeigen-Landingpages auf Geräten mit Kerzen.
7.66.0 2020-09-28
  • Banneranzeigen:Das Element adViewDidRecordImpression: delegiert die Methode an GADBannerViewDelegate.
7.65.0 2020-09-03
  • Erfordert Apps, die mit Xcode 11.0 oder höher erstellt werden.
  • Das Format GADInstreamAd wurde eingestellt.
  • Testanzeigen: Hinzufügen ein Testgerät 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 geändert. Bildschirmformat. App-Start-Anzeigen befinden sich derzeit in der privaten Betaphase. Wenden Sie sich an Ihr Account Manager bitten, Ihnen Zugriff zu gewähren.
  • Native Anzeigen:mediaContent wurde hinzugefügt. Property und hat die Eigenschaft videoController eingestellt am GADNativeCustomTemplateAd
  • Interstitial-Vermittlung: interstitialDidDismissScreen:-Callbacks vom Vermittlungsadapter sind jetzt dedupliziert.
7.62.0 2020-07-10
  • Es wurde ein Fehler behoben, durch den Videos nach der Bearbeitung zweimal abgespielt werden mussten. aufgrund des Entfernens der Kopfhörer pausiert.
7.61.0 2020-06-17
  • Die Property dictionaryRepresentation wurde hinzugefügt zu GADResponseInfo, um das Protokollieren von Antwortinformationen zu erleichtern.
  • Die Klasse "DFPCustomRenderedAd", ein nicht verwendetes Anzeigenformat, wurde entfernt auf die Apps nicht verweisen sollen.
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:Es wurde ein Fehler behoben, durch den Interstitial-Anzeigen auf dem iPad in nicht unterstützte Ausrichtungen drehen, was zu Problemen mit der Benutzeroberfläche führt.
  • 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. Diese Property zeigt Metadaten an zu Vermittlungsnetzwerken, die im Rahmen dieser Anzeigenantwort aufgerufen werden.
  • Deaktivierung der Zugänglichkeit für ausgeblendete Anzeigenelemente, sodass Tools wie VoiceOver keine inaktiven Elemente.
7.57.0 2020-03-18
  • GADRewardBasedVideoAd wurde verworfen. Alle Kunden sollten GADRewardedAd
  • Verbesserte Fehlermeldungen für „Adapter nicht gefunden“ Fehler. Fehlermeldungen den Namen des Adapters.
  • GADRewardedAd-Problem behoben, bei dem der rewardedAd:didFailToPresentWithError:-Methode wäre nicht falls keine Anzeige mit Prämie geladen wurde.
  • Ein möglicher Absturz, der beim Laden von Creatives auftreten konnte, wurde behoben. Nicht-HTTP-URLs innerhalb einer SafariViewController.
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 zu In-App-Käufen zu deaktivieren.
  • Hinzugefügt: disableMediationInitialization auf GADMobileAds. Rufen Sie diese Methode vor der Initialisierung der Google Mobile Ads SDK, 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: Es wurde ein Fehler behoben, bei dem rewardedAd:didFailToPresentWithError: hat den Typ NSString für den Fehler zurückgegeben und nicht NSError
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-Standard für alle Webansichten 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 umbenannt in kGADErrorApplicationIdentifierMissing.
  • Vermittlung mit Prämie: Es wurde ein Fehler behoben, bei dem Open Bidding hat bei Verwendung der GADRewardedAd nicht funktioniert der API erstellen.
7.53.0 2019-12-12
  • Open Measurement:Aktualisierung auf OM SDK 1.2.21.
  • Interstitial-Anzeigen/Anzeigen mit Prämie: Der canPresentFromViewController:-Methode. 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: entfernt GADMediatedNativeAppInstallAd und GADMediatedNativeContentAd.
  • Native Vermittlung:Die Properties duration und currentTime wurden zu GADMediatedUnifiedNativeAd hinzugefügt. Protokoll.
7.52.0 2019-11-06
  • Ein Fehler wurde behoben, bei dem das Medienseitenverhältnis der In-Stream-Anzeige in der Anfrage angegeben wurde. nicht respektiert wurde.
7.51.0 2019-10-17
  • Die mindestens unterstützte iOS-Version 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.
  • Unterkünfte currentTime und duration hinzugefügt zu GADMediaContent
  • 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.
  • Open Measurement:Aktualisierung auf OM SDK 1.2.19.
    • Apps mit mehreren Szenarien werden jetzt unterstützt. Apps, die mehrere Szenen unterstützen muss das Attribut scene für GADRequest festlegen, um Anzeigen mit der richtigen Größe.
    • Die abgeleitete SKStoreProductViewController-Klasse, die ist unter iOS 13 nicht zulässig.
  • Apple-Warnung bei der Übermittlung an den App Store bezüglich einer eingestellten API behoben Nutzung.
  • testRequestIdentifiers-Property hinzugefügt zu GADMobileAds.requestConfiguration. Eingestellt: Property „testDevices“ am GADRequest.
  • Eingestellt: kGADErrorMediationNoFill Fehlercode angezeigt. 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 bei der Vermittlung. Die Adapter wurden nicht gefunden oder entsprechen nicht dem richtigen Protokoll.
7.49.0 2019-08-20
  • Eine Ad Response Identifier API zum Suchen von Creatives im Überprüfungszentrum für Anzeigen in Ad Manager.
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 Apps, die das alte Video mit Prämie verwenden, APIs (z.B. GADRewardBasedVideoAd) verzeichneten einen Rückgang der Impressionen in Vermittlungsberichte.
7.47.0 2019-07-11
  • Open Measurement:Aktualisierung auf OM SDK 1.2.16.
  • Verbesserte Protokollierung von Meldungen, wenn Apps ihre App-ID falsch konfigurieren Info.plist.
  • Ein Renderingfehler bei der Installation von Interstitial-Anzeigen und Videoanzeigen mit Prämie wurde behoben. Anzeigen.
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 Einstellung wurde entfernt. GADNativeAppInstallAd und GADNativeContentAd API. 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:Das Problem mit dem Absturz, der beim Auslösen von Vermittlungsadapter aufgetreten ist, wurde behoben. Mehrere Erfolgs-/Misserfolgs-Callbacks für dieselbe Anforderung
7.45.0 2019-06-17
  • Open Measurement:Aktualisierung auf 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
  • Offizieller Release für die Unterstützung von App-Messungen.
  • Open Measurement:Aktualisierung auf OM SDK 1.2.14.
  • GADCorrelator und die zugehörigen APIs wurden entfernt. Diese Funktion zuvor nicht funktionsfähig war.
  • Die Eigenschaft preferredImageOrientation in GADNativeAdImageAdLoaderOptions wurde verworfen. Verwenden Sie Stattdessen GADNativeAdMediaAdLoaderOptions.
7.43.0 2019-04-19
  • Die mindestens erforderliche iOS-Version wurde auf 8.0 aktualisiert.
  • Offizielle Release-Version für Open Measurement Support.
  • Open Measurement:Enthält OM SDK 1.2.13.
  • Open Measurement:Benutzerdefinierte native Anzeigenformate werden jetzt unterstützt.
  • Native Anzeigen:videoController und hasVideoContent Unterkünfte nach GADMediaContent
  • Native Anzeigen:Einstellung videoController in GADUnifiedNativeAd und hasVideoContent und aspectRatio-Methoden in GADVideoController.
  • Native Anzeigen:Der Parameter GADNativeAdMediaAdLoaderOptions-Kurs mit einem aspectRatio, mit der Publisher eine Seitenverhältnis für das Media-Asset einer nativen Anzeige. Diese Option nimmt Vorrang vor dem preferredImageOrientation Unterkunft in GADNativeAdImageAdLoaderOptions.
  • Native Anzeigen:In GADMediaView wird jetzt die contentMode an, wenn Bilder gerendert werden.
7.42.2 2019-03-29
  • Vermittlung mit Prämie (neue APIs): Ein Fehler wurde behoben, bei dem Anzeigen mit Prämie Die Zuweisung der Vermittlungsadapter wird nach dem Ladeaufruf automatisch aufgehoben.
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
  • Für das Google Mobile Ads SDK ist jetzt die App-Messung erforderlich. Folgende Angaben sind erforderlich: des App Measurement-Frameworks und deren Abhängigkeiten. Ihre App-ID muss mit dem Schlüssel in die PLIST-Datei Ihrer Anwendung eingefügt werden. 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:neu hinzugefügt GADRewardedAd API (in der offenen Betaphase), mit der mehrere Anzeigen mit Prämie 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 GADMediaContent hinzugefügt Klasse, um das zentrale Bild-Asset für native Anzeigen festzulegen, wenn das Video nicht verfügbar.
7.38.0 2019-01-22
  • Ein Rendering-Problem für flexible Anzeigen, die in Tabellenansichten angezeigt wurden, wurde behoben.
  • Neue GADMediaContent-Klasse zum Bereitstellen von Informationen zu Medieninhalten hinzugefügt.
7.37.0 2018-12-10
  • Verbesserte Kompatibilität mit Crashlytics, um mehr Daten bereitzustellen brauchbare Absturzberichte mit aktualisierter Stacktrace-Symbolication.
7.36.0 2018-11-16
  • Bestimmte Vermittlungsadapter meldeten mehrere Impressionen aus derselben Interstitial-Anzeige oder Anzeige mit Prämie
7.35.2 2018-11-08
  • Verschiedene Fehlerkorrekturen
7.35.1 2018-10-22
  • Verschiedene Fehlerkorrekturen
7.35.0 2018-10-17
  • Anzeigen mit Prämie konnten nach einer neuen Anzeige mit Prämie nicht geladen werden. Dieses Problem wurde behoben. Anzeige wird innerhalb von rewardBasedVideoAdDidClose: geladen delegate-Methode ein.
  • Die Mindestversion von Xcode ist jetzt 9.2.
7.34.0 2018-09-26
  • Eine zweite Anzeige mit Prämie wird angefordert, während eine andere Anzeige mit Prämie präsentiert wird ist nicht mehr zulässig. Dadurch wird ein Problem behoben, bei dem Anzeigen mit Prämie würden mehrere Vermittlungsadapter von Drittanbietern nicht mehr funktionieren. Eine andere Anzeige kann nach Abschluss der Präsentation angefordert werden, rewardBasedVideoAdDidClose:
  • 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 leer war. für Nicht-Videoanzeigen.
  • 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 hinzugefügt zu GADRewardBasedVideoAd, mit dem Publisher benutzerdefinierte Daten an serverseitige Überprüfungsanfragen.
  • Native Anzeigen: GADNativeAppInstallAd, GADNativeContentAd und zugehörige APIs werden zugunsten von GADUnifiedNativeAd Native Anzeigen Einheitlicher Leitfaden für Fortgeschrittene mit weiteren Anleitungen zur Verwendung der neuen APIs.
  • Native Anzeigen:Die Funktion „Diese Anzeige ignorieren“ wurde hinzugefügt. .
  • Native Anzeigen:Es wurde ein Fehler behoben, bei dem die Datenschutzinfo-Ansicht entfernt wurde, wenn die Anzeige wiederverwendet wurde. Ansichten in einer Sammlung anzeigen.
  • GADMobileAds wurde das Attribut requestConfiguration hinzugefügt, das verwendet werden kann um die Parameter maxAdContentRating und tagForUnderAgeOfConsent für alle Anzeigen -Anfragen.
  • Vermittlung:Die Properties maxAdContentRating und underAgeOfConsent wurden hinzugefügt zu GADMediationAdRequest
7.31.0 2018-05-17
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 in Version 7.28.0 eingeführter Fehler, der grafische Fehler in GameKit-Apps verursachte, wurde behoben.
7.28.0 2018-01-31
  • Native Anzeigen: Unified Native Ad API hinzugefügt. Dies kombiniert GADNativeAppInstallAds und GADNativeContentAds in einen neuen Typ umwandeln: GADUnifiedNativeAd Weitere Informationen finden Sie in der Leitfaden für einheitliche native Anzeigen
  • Video mit Prämie: Die Methode rewardBasedVideoAdDidCompletePlaying: wurde hinzugefügt zu Zum Benachrichtigen GADRewardBasedVideoAdDelegate wenn ein Video vollständig abgespielt wurde.
  • Vermittlung von Videos mit Prämie: Der connectorDidCompletePlayingRewardBasedVideoAd:-Methode für GADMRewardBasedVideoAdConnectorDelegate für Vermittlungsadapter, die aufgerufen werden, wenn ein die komplette Abspielzeit des Videos.
  • Native Vermittlung: GADMediatedNativeAdDelegate.h aktualisiert um den Adaptern Zugriff auf die einzelnen Datenansichten in einer nativen Anzeige zu gewähren.

    Hinzugefügt:

    -mediatedNativeAd:didRenderInView:clickableAssetViews:nonclickableAssetViews:viewController:

    Eingestellt:

    -mediatedNativeAd:didRenderInView:viewController:
7.27.0 2017-12-13
  • Die Vermittlung für native Videos wird jetzt unterstützt. Native Vermittlungsadapter muss die Methode mediaView für GADMediatedNativeAppInstallAd und GADMediatedNativeContentAd und die Medienansicht zurückgeben.
  • Abhängigkeiten zu den Frameworks QuartzCore und CFNetwork wurden 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
  • Beschränkt SDK-Interaktionen mit StoreServices von Apple auf einmal pro Sitzung beim Start der App.
  • Bei Testanzeigen ist jetzt ein Label zu sehen. 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 Art und Weise, wie das SDK mit StoreServices von Apple interagiert.
7.24.0 2017-9-20
  • Offizieller Release für iOS 11.
  • GADAdDelegate wurde entfernt. Stattdessen sollte GADAudioVideoManager zur Verwaltung von Audioanzeigen für Anzeigen verwendet werden.
  • Ein iOS 11-Fehler wurde behoben, bei dem die Banneraufrufe aufgrund von Inhalts-Einsätzen nach unten verschoben wurden.
  • Eine Abhängigkeit für das Security-Framework wurde hinzugefügt.
7.23.0 05.09.2017
  • Vermittlungsadapter werden jetzt über mediatedNativeAd:didUntrackView: benachrichtigt, wenn die Zuordnung einer nativen Anzeige aufgehoben wird.
7.22.0 2017-08-08
  • 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 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.
  • Die Eigenschaft loading wurde zu GADAdLoader hinzugefügt. der angibt, ob das Ad Loader derzeit Anzeigen lädt.
  • Neue, optionale Delegatmethode -adLoaderDidFinishLoading: hinzugefügt GADAdLoaderDelegate, der nach einem GADAdLoader beendet die Rückgabe aller Anzeigen für eine Anfrage.
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
  • Problem behoben, durch das die falsche Anzeigengröße weitergeleitet wurde zur Smart-Banner-Vermittlung an Vermittlungsnetzwerke.
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 für die Wiedergabe von Audio- und Videoanzeigen starten und anhalten bzw. anhalten
7.18.0 2017-02-23
  • play, pause und hinzugefügt setMute-Methoden zu GADVideoController.
  • Neue Delegatmethoden zu GADVideoControllerDelegate hinzugefügt für Start, Pause, Ende, Stummschaltung und Stummschaltung aufheben von Videoinhalten.
  • 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
  • Ein Video-Controller wurde dem Objekt DFPBannerView hinzugefügt.
  • GADNativeExpressAdView, GADNativeContentAd, GADNativeCustomTemplateAd, GADNativeContentAd, und GADNativeCustomTemplateAd Die Video-Controller-Eigenschaften sind jetzt nicht null.
  • Native Vermittlung: Adapter können jetzt den adChoicesView festlegen Property auf GADMediatedNativeAppInstallAd und GADMediatedNativeContentAd, um das Datenschutzinfo-Symbol 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
  • Zusätzliche Abhängigkeit für das JavaScriptCore-Framework.
  • 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.
  • 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 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, Property „userInteractionEnabled“ wurde in NO geändert zu die den Erwartungen des SDKs 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 App-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 wird zwar der SDK-Download größer, Die Größe der App-Binärdateien wird nicht wesentlich erhöht. 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 wurde behoben, bei dem der Vertrag nicht aufrechterhalten wurde.
  • Vermittlung für native Anzeigen: Adapter können jetzt Click-Events verarbeiten und melden.
  • Suchanzeigen: Unterstützung für dynamische Höhen 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
  • Fehlerkorrekturen für Abstürze in GADStatisticsCore.
7.5.0 2015-09-22
  • SDK verwendet nicht mehr das von UIApplication canOpenURL auf Geräten mit iOS 9.
  • 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
  • Es wurde ein Absturz behoben, der auftritt, wenn der Nutzer einen In-App-Kauf für ein Produkt abschließt, dessen Kennzeichnung enthält ein Sonderzeichen.
7.4.0 2015-07-30
  • MRAID Version 2 der Betaversion
  • Neue globale Einstellungen für Absturzberichte und automatische In-App-Käufe hinzugefügt Verfolgung. Wenn das automatische Tracking von In-App-Käufen aktiviert ist, sind Sie nicht mehr von der Conversion Tracking SDK für die Berichterstellung für In-App-Conversions.
  • Die Property adUnitID für 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
  • In AdMob, Ad Manager und Ad Exchange werden jetzt native Formate für App-Installationsanzeigen und native Content-Anzeigen 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 in 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
  • Mit Simulatoren werden Live-Anzeigen wieder standardmäßig geladen. Fügen Sie der testDevices-Property auf GADRequest kGADSimulatorID hinzu, um Testanzeigen für 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 wurde verworfen.
  • 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
  • iOS 5 wird nicht mehr unterstützt.
  • Veröffentlichung des SDK als Framework
  • Die Abhängigkeit vom Verknüpfungs-Flag -ObjC wurde entfernt.
  • Verbesserte Ladezeit für Anzeigen unter iOS 8
  • Die Property requestAgent wurde zu GADRequest hinzugefügt. Bei Integrationen von Drittanbietern sollte diese Eigenschaft festgelegt werden, um die Plattform von aus dem 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.
  • hasAutoRefreshed von GADBannerView eingestellt Property.
  • Das Makro GAD_SIMULATOR_ID wurde entfernt. Testanzeigen sind bei Verwendung von GADBannerView automatisch im Simulator aktiviert und GADInterstitial.
  • mediationExtras von GADRequest entfernt additionalParameters und das Testen von Properties.
  • Eingestellt von GADRequest setBirthdayWithMonth:day:year:.
  • Die Methode addKeyword: von GADRequest wurde entfernt.
  • DFPSwipeableBannerView Kurs wurde entfernt.
6.12.2 2014-11-06
  • Hüpfen für Banneranzeigen deaktiviert.
  • Ein Absturz in DumpViews wurde behoben.
6.12.0 2014-09-18
  • Offizieller Release für iOS 8
  • Unter iOS 8 dauert das Laden von Anzeigen im Hauptthread schneller.
  • Smart-Banner-Anzeigen werden unter iOS 8 im Querformat korrekt dargestellt.
  • Verknüpfung mit zwei neuen Frameworks erforderlich: EventKit und EventKitUI. Sie werden automatisch verknüpft, wenn Module und Frameworks für die automatische Verknüpfung aktiviert sind.
  • Eingestellte mediatedAdView-Property für GADBannerView.
  • Die zuvor eingestellte loadAndDisplayRequest:usingWindow:initialImage: 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. Das Creative kann diese Funktionsweise überschreiben, mraid.expand() oder admob.opener.openOverlay()
  • Wischgesten wurden auf DFPBannerView deaktiviert.
  • DFPSwipeableBannerView wurde zugunsten von DFPBannerView.
6.9.3 2014-06-12
  • Das loadAndDisplayRequest:usingWindow:initialImage -Methode für GADInterstitial wurde eingestellt.
  • Entbündelte Analysepakete aus dem SDK ergeben ein SDK (9.6 -> 3.4) MB Größenreduzierung. Das Analytics SDK kann hier.
  • Die Property contentURL auf DFPExtras wurde 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 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“ am GADInterstitial um In-App-Käufe 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 des Geräts 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
  • 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.
  • Property adNetworkClassName auf GADBannerView und hinzugefügt GADInterstitial
  • Ein Fehler wurde behoben, bei dem App-Ereignisse aus Ad Manager für Interstitials nicht ausgelöst wurden.
  • Der Ad Exchange-HTML-Adapter wurde direkt in der Bibliothek gebündelt. Ad Exchange-Entwickler müssen libAdapterHtml.a nicht mehr separat verknüpfen.
6.5.1 2013-08-29 Blendet die Statusleiste für Vollbildansichten in iOS 7 aus.
6.5.0 2013-07-16
  • Fehler 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.
  • Die Warnmeldungen der Vermittlung zur Verwendung von Verknüpfungskennzeichen wurden aktualisiert.
6.4.2 2013-05-20 Wiederkehrendes Problem mit GADMRAIDInterceptor wurde behoben.
6.4.1 2013-04-18 Ein Absturz, der auftrat, wenn Advertising Identifier nil betrug, wurde behoben.
6.4.0 2013-04-08
  • Das Problem, dass GADInterstitial abstürzte, wenn die App im Hintergrund ausgeführt wurde, wurde behoben.
  • Ein GADMRAIDInterceptor-Threading-Absturz wurde behoben.
  • Es wurde ein Fehler behoben, sodass Interstitial-Bevollmächtigte 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
  • 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 Logging-Anweisung mit der ID hinzugefügt, die an request.testDevices übergeben werden muss, um Testanzeigen auf einem bestimmten Gerät zu aktivieren.
  • Testanzeigen unter 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 bei der Entwicklung für ARMv7s nicht mehr erforderlich. Das Flag -ObjC ist weiterhin erforderlich.
  • Eine Verknüpfung mit dem AdSupport-Framework ist erforderlich.
  • Erforderlich für die Verwendung von Xcode 4.5 und die Build-Erstellung für iOS 6. 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.
  • Verschiedene Fehlerkorrekturen für iOS 6.
  • Kompatibilität des In-App-Browsers für den größeren iPhone 5-Bildschirm
  • Kompatibilität mit dem automatischen Layout für iOS 6
6.1.4/5 2012-08-09
  • Fehlerkorrektur für das Klick-/Impressions-Tracking durch Drittanbieter
  • DFPBannerView kann ohne anfängliche Größe erstellt werden. Achten Sie darauf, dass validAdSizes festgelegt ist, bevor Sie eine Anfrage laden.

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 ein -all_load-Flag hinzufügen, wenn sie das SDK verwenden.
  • DFPBannerView, DFPInterstitial und hinzugefügt DFPExtras-Objekten speziell für Ad Manager-Publisher.
  • 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: Bei Verwendung von GADBannerView mit Interface Builder ist die Frame-Größe muss 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, 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.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
  • Werbenetzwerkvermittlung wurde hinzugefügt.
  • Die Vermittlung umfasst die Möglichkeit, hausinterne Anzeigen und benutzerdefinierte Ereignisse zu vermitteln.
  • MRAID Version 1.0 wird für alle Versionen der iOS-Plattform unterstützt.
  • Eingestellte GAD_SIZE_#x#-Makros zugunsten der GADAdSize-Konstanten.
  • Unterstützung für Vollbildanzeigen über die neue GADSize Konstanten: 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 von die jetzt nicht mehr eingestellte Eigenschaft testing.
5.0.5 2011-11-30
  • Zusätzliche Rich Media-Interstitial-Anzeigenformate für iPhone und iPad Dieses Update ist aufwärtskompatibel mit allen zukünftigen Interstitial-Anzeigenformaten.
  • Verbessertes Tracking von Interstitial-Impressionen
  • GADInterstitial war schon immer ein Objekt zur einmaligen Verwendung. er schlägt jetzt aber ordnungsgemäß fehl, indem er didFailToReceiveAdWithError: aufruft. zum Laden oder Ausliefern einer Interstitial-Anzeige nach der ersten Anfrage.
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 für iOS 5.0
  • Interstitial-Anzeigen werden schneller geladen.
  • Korrektur der Anzeigendarstellung bei einem Controller für modale Ansichten
  • Das Verhalten von Anchor-Tags wurde korrigiert.
4.1.1 2011-07-18
  • Zusätzlich zertifiziert auf iOS 5.0 Beta 3.
  • GTMStringEncoding wurde mit einem Namespace versehen, um eine Verknüpfung zu vermeiden Kollisionen mit anderen Bibliotheken.
  • Der In-App-Browser schließt sich bei falsch konfigurierten App Store-Anzeigen von selbst.
  • Speicherlecks im SDK wurden behoben.
  • Klick-Tracking-Probleme in DoubleClick for Advertisers (DFA) wurden behoben. Banner.
  • Einige sehr seltene Abstürze wurden behoben.
  • offizielle Release-Version von Google Ad Manager.
4.1.0 2011-05-02
  • Alle Ansicht-Controller werden ordnungsgemäß geschlossen, wenn ein Schließen erfolgt. über JavaScript auf einem Ansichts-Controller, der im Stapel der Ansicht-Controller verdeckt 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.
  • App-Start-Controller für Interstitial-Ansicht sperrt sich selbst im Hochformat um ein Warnprotokoll aus der Konsole zu entfernen.
  • Alle 5xx-HTTP-Antwortcodes geben jetzt einen „Serverfehler“ zurück statt eines „Netzwerkfehlers“.
4.0.2 2011-03-15 Release mit allgemeiner Verfügbarkeit