加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

ios – 限制广告跟踪和广告sdks

发布时间:2020-12-14 17:38:04 所属栏目:百科 来源:网络整理
导读:我想了解iOS中新的“限制广告跟踪”功能.我必须在我的应用程序中实现几个广告sdks.在这些sdks中,我需要传递某些信息,如当前用户位置,名称,性别,唯一用户ID等,以部署目标应用程序. 从文档中可以看出 要获取广告标识符: 使用.获取对此类的共享实例的引用 shar
我想了解iOS中新的“限制广告跟踪”功能.我必须在我的应用程序中实现几个广告sdks.在这些sdks中,我需要传递某些信息,如当前用户位置,名称,性别,唯一用户ID等,以部署目标应用程序.

从文档中可以看出

要获取广告标识符:

>使用.获取对此类的共享实例的引用
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会将此考虑在内,但值得一提.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读