iOS 10和IDFA归零归因

时间:2016-08-12 13:39:04

标签: ios objective-c idfa

我在iOS 10上看到,我将无法再为所有用户获取IDFA,因为Apple会将归属归零。

作为一个严重依赖这个属性进行归属的人,我想问一下这是否有好的方法?合法的东西,当然不会让应用程序被拒绝。

1 个答案:

答案 0 :(得分:13)

背景:在iOS 10之前,当用户将"限制广告跟踪" 设置为true时,他们的IDFA仍可用于各种用途,不适用于广告定位。例如,广告跟踪有限的用户的IDFA可用于限制向该用户展示广告的次数,但无法根据其点击历史记录优化显示的特定广告在广告上。

启动iOS 10 ,Apple将不再为开发人员提供有限广告跟踪用户的IDFA(因此,所有用户你听说过)。相反,当用户将其"限制广告跟踪" 设置为true时,其IDFA将替换为一串零,如下所示:

  

重要提示:在iOS 10.0及更高版本中,当用户的广告跟踪有限时,advertisingIdentifier的值全为零。

     

来源:https://developer.apple.com/reference/adsupport/asidentifiermanager/1614151-advertisingidentifier

因此,您的新值为00000000-0000-0000-0000-000000000000

可以对付它并不是很多,但请查看OpenIDFA,它是IDFA的替代品。它正在被市场上的一些大玩家使用。它维护得不好,但我知道人们仍在成功使用它。