We'll post in this thread every time a new version of the Google Mobile Ads iOS SDK is released. If you wish to receive these updates by e-mail, click the Topic Options arrow at the top of this thread and click E-mail updates to me.
play
, pause
, and setMute
methods to GADVideoController
.GADVideoControllerDelegate
corresponding to the start, pause, end, mute and unmute of video content.useCustomClose
.mediatedNativeAd:didUntrackView:
when a native ad is deallocated.nativeAd
property from GADAdChoicesView
and GADMediaView
.GADNativeAppInstallAds
and GADNativeContentAds
into one new type: GADUnifiedNativeAd
. For more details, see the Unified Native Ads guide.Mediated Native ads: Added new mediated native ad delegate method and marked old method as deprecated in GADMediatedNativeAdDelegate.h
.
Added:
-mediatedNativeAd:didRenderInView:clickableAssetViews:nonclickableAssetViews:viewController:
Deprecated:
-mediatedNativeAd:didRenderInView:viewController:
rewardBasedVideoAdDidCompletePlaying:
method toGADRewardBasedVideoAdDelegate
delegate method and adapters's API to notify publishers when a video completes.connectorDidCompletePlayingRewardBasedVideoAd:
method to GADMRewardBasedVideoAdConnectorDelegate
for mediation adapters to invoke when a video completes.GADNativeExpressAdView
has been deprecated and no longer serves ads. The native express ad format has been discontinued.GADRequest
.rewardBasedVideoAdDidClose:
.rewardBasedVideoAdDidClose:
delegate method.--
---
You received this message because you are subscribed to the Google Groups "Google Mobile Ads SDK Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-admob-ads-sdk+unsub...@googlegroups.com.
To post to this group, send email to google-admob-ads-sdk@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/google-admob-ads-sdk/550e71a4-b564-48b6-8d81-5614ef6b1918%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
GADRewardedAd
API (in open Beta), which allows loading of multiple rewarded ads concurrently.GADApplicationIdentifier
. See the Quick Start guide for more information.tagForChildDirectedTreatment
has been added toGADMobileAds.sharedInstance.requestConfiguration
. [GADRequest tagForChildDirectedTreatment]
has been deprecated.rewardBasedVideoAdMetadataDidChange:
could be called when the metadata did not change.GADCorrelator
and its associated APIs. This feature was previously non-functional.preferredImageOrientation
property in GADNativeAdImageAdLoaderOptions
is deprecated. Use GADNativeAdMediaAdLoaderOptions
instead.GADNativeAppInstallAd
and GADNativeContentAd
APIs. Apps should use unified native ads.nil
media view and aspect ratio of zero even though it has video content.Info.plist
.GADRewardBasedVideoAd
) saw impression drops in mediation reports.scene
property on GADRequest
to receive appropriately sized ads.SKStoreProductViewController
subclass, which is disallowed on iOS 13.testRequestIdentifiers
property to GADMobileAds.requestConfiguration
. Deprecated the testDevices
property on GADRequest
.kGADErrorMediationNoFill
error code. All no fill errors now return the kGADErrorNoFill
error code.customRewardString
property can now be set any time before a GADRewardedAd
is shown. Previously, this property needed to be set prior to loading an ad.currentTime
and duration
properties to GADMediaContent
.mediaContent
property to GADInstreamAd
and removed videoController
, duration
, currentTime
, and aspectRatio
properties.Interstitial/Rewarded Ads: Added the canPresentFromViewController:error: method. Multiscene applications can use this method to check whether the ad can still be presented when the scene changes size.
Interstitial Ads: interstitialDidFailToPresentScreen: is now called when trying to present an ad that isn’t ready or an ad that was already presented.
Native ads: Fixed a bug where a UI API was called on a background thread.
Fixed the GADBlockSignalSource memory leak that occurred when loading ads.
Native Mediation: Removed GADMediatedNativeAppInstallAd and GADMediatedNativeContentAd.
Native Mediation: Added duration and currentTime properties into the GADMediatedUnifiedNativeAd protocol.
kGADErrorAppIDMissing
error code to kGADErrorApplicationIdentifierMissing
.UIWebView
. UIWebView
is no longer supported.Hi Alan,
Thank you for reaching out to us.
You may check out a copy of the post below for further details on this, with the correct links.
Regards,
Ziv Yves Sanchez
Mobile Ads SDK Team
On Wednesday, August 12, 2020 at 9:23:34 AM UTC+8, Mobile Ads DevRel wrote:
Version 7.64.0 of the iOS SDK was released on 8/11/2020.Notes:
- Official release version for iOS 14.
- Added support for App Tracking Transparency. Apps are strongly recommended to request App Tracking Transparency authorization for IDFA access in order to monetize effectively on iOS 14.
- Added support for
SKAdNetwork
. We strongly recommend that you register Google ad networks in your app.- Google Mobile Ads SDK is now distributed with the User Messaging Platform SDK.
- For CocoaPods users, the minimum deployment target is now 9.0.
- Fixed a bug causing
GADCurrentOrientationAnchoredAdaptiveBannerAdSizeWithWidth()
to return sizes for the incorrect orientation.- Added a
responseInfo
property toGADNativeAd
and deprecated theadNetworkClassName
property.- Added a
sdkVersion
property toGADMobileAds
and deprecated thesdkVersion
method inGADRequest
.
Version 8.9.0 of the iOS SDK was released on 8/10/2021
Version 8.10.0 of the iOS SDK was released on 9/1/2021
Version 8.11.0 of the iOS SDK was released on 9/16/2021
Version 8.12.0 of the iOS SDK was released on 10/11/2021
Version 8.13.0 of the iOS SDK was released on 11/17/2021
Version 9.0.0 of the iOS SDK was released on 2/1/2022
Version 9.0.0 of the iOS SDK was released on 2/1/2022
testDeviceIdentifiers
API. Simulators are already in test mode by default.Version 10.12.0 was released on 10/04/2023.
Notes:
Version 10.13.0 was released on 11/07/2023.
Notes:
Info.plist
to work around a Swift Package Manager issue on Xcode 15.3..plist
information and IAB TCF values.
adUnitID
property to GADAppOpenAd
.AdMob Inc.
to Google LLC
using team ID EQHXZ8M8AV
. If this triggers a notice in Xcode, select “Accept Change” to accept the new identity.isCollapsible
property to GADBannerView
to check if a returned banner is collapsible.userInteractionEnabled
status of native ad asset views is now restored after calling unregisterAdView
on GADNativeAd
or setting the asset views to nil
.![]() |
|
GADQueryInfo
APIs. For generating query information, use +[GADMobileAds generateSignal:completionHandler:]
instead.GADRequest.customTargeting
to segment meditation groups using custom key-value pairs.GADVideoControllerDelegate
play and pause callback.OSLog
with the subsystem name com.google.GoogleMobileAds
.GADErrorMediationNoFill
.GADMediationInterscrollerAd
and -loadInterscrollerAdForAdConfiguration:completionHandler:
.GADFullScreenContentDelegate
methods were not called if the ad object was released before the ad finishes presenting.