首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >极限Ad跟踪与Ad sdks

极限Ad跟踪与Ad sdks
EN

Stack Overflow用户
提问于 2012-09-26 13:42:04
回答 1查看 4.2K关注 0票数 4

我试图理解新的“限制广告跟踪”功能在iOS。我必须在我的应用程序中实现几个广告sdks。在这些sdks中,我需要传递某些信息,如当前用户的位置、名称、性别、唯一的用户id等等,以部署目标应用程序。

从文件中可以看出,

要获取广告标识符:

  • 使用sharedManager方法获取对该类共享实例的引用。
  • 使用advertisingTrackingEnabled属性检查广告跟踪是否受到限制。 如果用户有有限的广告跟踪,则只将广告标识符用于以下目的:频率限制、转换事件、估计唯一用户的数量、安全和欺诈检测以及调试。
  • 使用advertisingIdentifier属性获取广告标识符。

因为关于广告的位置信息、姓名、性别等没有任何更具体的提及。我的问题是对于ios 6+,我是否需要检查用户是否启用了“限制广告跟踪”,然后才传递这些参数?

EN

回答 1

Stack Overflow用户

发布于 2013-01-09 22:37:44

应该使用AdSupport API向应用程序指示是否应该进行广告跟踪。作为应用程序开发人员,你应该决定你要跟踪用户的哪些信息:可能是行为信息(他们正在使用应用程序做什么),或者是个人身份信息(他们是谁,姓名或电子邮件等等),或者一般的人口学(在哪里,男性/女性等等)。

无论你用什么信息向用户提供广告,你都应该(或者必须,视国家和法律而定)披露你的应用程序在隐私政策中所做的事情。我不是律师,所以你应该确保得到有关隐私和你的应用程序的法律建议。

从技术的角度来看,您可能想做这样的事情:

代码语言:javascript
复制
ASIdentifierManager *adIdentManager = [ASIdentifierManager sharedManager];
if (adIdentManager.advertisingTrackingEnabled) {
    // do ad tracking/targeting stuff
} else {
    // throw away any tracking info you may have saved before
}

在应用程序启动/恢复时。

想必,你可能会选择在你的应用程序中包含的大型广告公司SDK会考虑到这一点,但这是值得一问的。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12603116

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档