iOS:Google移动广告是否会自动处理AdSupport要求?

时间:2017-07-26 12:15:54

标签: ios swift admob

我开发了一款iOS应用,该应用使用Google移动广告框架通过AdMob展示单个横幅广告:

var bannerView: GADBannerView!
override func viewDidLoad() {
    super.viewDidLoad()
    bannerView = GADBannerView(adSize: kGADAdSizeSmartBannerPortrait)
    self.view.addSubview(bannerView)
    bannerView.adUnitID = "ID"
    bannerView.rootViewController = self
    bannerView.load(GADRequest())
}

快速grep告诉我这个框架使用了AdSupport框架:advertisingIdentifierisAdvertisingTrackingEnabled

从Google移动广告SDK下载页面:

  

适用于iOS的移动广告SDK使用Apple的广告标识符(IDFA)。 SDK根据iOS开发人员计划许可协议中规定的准则使用IDFA。您必须确保遵守管理此标识符使用的iOS开发人员计划许可协议政策。

这表明Google移动广告框架会自动处理符合Apple指南的这些标记(前提是您不添加修改它们的代码,我没有这样做)。

我希望确保我的应用在提交前符合指南。 Google移动广告框架是否按原样处理这些标记,或者我是否必须添加代码才能处理它们?

1 个答案:

答案 0 :(得分:0)

是的,确实如此。上面的默认横幅是可以接受的,并且该应用已获准用于App Store。