从文档中可以看出
要获取广告标识符:
>使用.获取对此类的共享实例的引用
sharedManager方法.
>检查广告跟踪是否受到限制
advertisingTrackingEnabled property.
如果用户的广告有限
跟踪,仅对以下内容使用广告标识符
用途:频率上限,转换事件,估计数量
独特用户,安全和欺诈检测以及调试.
>使用advertisingIDentifIEr获取广告标识符
属性.
由于没有更具体的提及有关广告的位置信息,性别等.我的问题是ios 6我是否需要检查用户是否启用了“限制广告跟踪”,然后才传递这些参数?
解决方法 应使用AdSupport API向应用指明是否应该进行广告跟踪.由您作为应用程序开发人员来决定您将跟踪用户的内容:它可能是行为信息(他们使用应用程序做什么)或个人身份信息(他们是谁,姓名或电子邮件或其他)或一般人口统计信息(他们在哪里,男/女等)无论您使用哪种信息向用户提供广告,您都应该(或必须根据国家/地区和法律)披露您的应用在隐私权政策中的行为.我不是律师,因此您应该确保获得有关隐私和您的应用的实际法律建议.
从技术角度来看,您需要执行以下 *** 作:
ASIDentifIErManager *adIDentManager = [ASIDentifIErManager sharedManager];if (adIDentManager.advertisingTrackingEnabled) { // do ad tracking/targeting stuff} else { // throw away any tracking info you may have saved before}
在app启动/恢复.
据推测,您可能选择在您的应用中添加的大型广告公司SDK会将此考虑在内,但值得一提.
总结以上是内存溢出为你收集整理的ios – 限制广告跟踪和广告sdks全部内容,希望文章能够帮你解决ios – 限制广告跟踪和广告sdks所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)