文章概要:
为了守住 iOS9 这块大蛋糕,让广告依然可以出现在 iOS9 中,谷歌近日提出一项短期的解决方案。苹果在 iOS9 系统中允许开发者们制作广告屏蔽插件,这点对于谷歌和其他广告商来说无疑是一件无法忍受的事情。为了守住 iOS9 这块大蛋糕,让广告依然可以出现在 iOS9 中,谷歌近日提出一项短期的解决方案。
首先要了解 iOS9 是如何屏蔽广告的,苹果在新版系统中引入了 App Transport Security(ATS)隐私加密机制,这项机制可阻止不安全代码以及潜在恶意代码通过 HTTP 协议入侵系统,若开发者在应用中未使用 ATS 机制那么应用中的广告将被屏蔽。有分析机构预测,iOS9 屏蔽广告将让谷歌损失数十亿美元广告收入。
所以,谷歌在官方广告开发者博客以“Handling App Transport Security in iOS9(应对 iOS9 中的 ATS 机制)”为标题发文称,谷歌致力于遵守行业标准(HTTP 协议),但不能保证通过谷歌平台发布广告的第三方广告网络或者自定义代码也能严格遵照这一协议,因此建议广告发布商添加一项例外来绕过苹果 ATS 机制使非 HTTPS 协议得以正常运作。
而具体来说,为了保证广告能继续出现在 iOS9 设备上,谷歌为开发者们提供了一项短期的解决方案,也就是上面提到的“例外”,这个“例外”可允许 HTTP 协议的请求顺利生效,并且即便是不安全的内容也能顺利加载,这意味着为广告开了一扇窗。
实际上谷歌也非常支持严格的 HTTPS 保护措施,包括苹果的 ATS 规则,只是谷歌目前提供的广告绝大多数依然是基于 HTTP 协议,归根到底利益的底线还是不能逾越的。为了避免被外界指责与苹果 ATS 背道而驰,谷歌只是建议开发者们在恰当的时候使用这项解决方案。
赞
46人赞过
分享到转载请注明 《为了iOS9有广告,谷歌为开发者操碎了...》转自同步推资讯 | news.tongbu.com