什么版本的Google移动广告SDK是Xamarin.Google.iOS.MobileAds使用的?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了什么版本的Google移动广告SDK是Xamarin.Google.iOS.MobileAds使用的?相关的知识,希望对你有一定的参考价值。
我在Firebase上,但目前正在Xamarin.Forms项目中使用Xamarin.Google.ios.MobileAds。一切都运作良好。
我收到了来自firebase的电子邮件,称从2018年1月23日开始,我们将不再支持低于7.0.0版的android和iOS Google移动广告SDK。要在此日期之后继续从AdMob投放广告,请升级到最新的Google移动广告SDK。
是Xamarin.Google.iOS.MobileAds兼容(7.0.0或>)我不知道该怎么说。
据我所知,Xamarin从未发布过使用早于7.0的Google版本(谷歌发布2015-02-03)的谷歌手机广告SDK版本。
Xamarin的nuget包版本与Google的版本相匹配。最新的Xamarin.Google.iOS.MobileAds
包是7.24.1
,因此它正在使用谷歌的移动广告7.24.1
(2017-9-27)。
您还可以在运行时使用const字符串GoogleMobileAdsVersionString
来检索您正在使用的版本。
仅供参考:目前这是谷歌官方发布的三个版本:
7.27.0
二零一七年十二月一十三日
- 添加了对原生视频中介的支持。本地中介适配器必须在GADMediatedNativeAppInstallAd和GADMediatedNativeContentAd上实现mediaView方法并返回其媒体视图。
7.26.0
2017年11月17日
- iPhone X支持。对于全屏广告,默认关闭按钮现在会在安全区域内呈现。从GADAdChoicesView和GADMediaView中删除了nativeAd属性。在应用启动时,将每次会话的SDK与Apple的StoreServices交互限制为一次。
7.25.0
2017年10月25日
- Native Mediation:Adapters现在可以调用mediatedNativeAd:didRenderInView:viewController:只要原生广告与原生广告视图相关联,而不是等待原生广告视图可见。 Native Mediation:Adapters现在可以调用mediatedNativeAdDidUntrackView:当被跟踪的视图被释放时,使用nil视图。
7.24.1
2017年9月27日
- 更新SDK与Apple的StoreServices交互的方式。
这一切都是来自Xamarin的开源,所以我个人抓住Xamarin的源(并在需要时更新绑定)和谷歌的最新版本。 (即我需要iPhone X支持,而Xamarin尚未发布包含7.26.0
的软件包)
- https://developers.google.com/admob/ios/download
- https://github.com/xamarin/GoogleApisForiOSComponents/tree/master/Google.MobileAds
以上是关于什么版本的Google移动广告SDK是Xamarin.Google.iOS.MobileAds使用的?的主要内容,如果未能解决你的问题,请参考以下文章
适用于 Flutter 的 Google 移动广告 SDK 正式版现已发布