我在 iOS 10 上读到,我将不再能够为所有用户获取 IDFA,因为 Apple 将归零归因。
作为一个严重依赖此属性进行归因的人,我想问一下是否有解决这个问题的好方法?合法的东西,当然不会让应用程序被拒绝。
我在 iOS 10 上读到,我将不再能够为所有用户获取 IDFA,因为 Apple 将归零归因。
作为一个严重依赖此属性进行归因的人,我想问一下是否有解决这个问题的好方法?合法的东西,当然不会让应用程序被拒绝。
背景:在 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 的替代品。市场上的一些大公司正在使用它。它维护得不好,但我知道人们仍在成功使用它。