如果我们不提供广告,我们可以使用 IDFA

Posted

技术标签:

【中文标题】如果我们不提供广告,我们可以使用 IDFA【英文标题】:Can we use IDFA if we are not serving ads 【发布时间】:2019-05-17 08:15:21 【问题描述】:

我们正在创建一个可供多个应用使用的 ios SDK,我们希望使用他们唯一的设备 ID 来捕获用户。因此,如果用户在使用我们的 SDK 的设备上使用多个应用程序,我们希望对其进行跟踪。

我们可以使用 IDFA 来代替在每个合作伙伴应用中创建新的 uuid 吗?此外,我们不提供任何添加或计划在不久的将来提供服务。

【问题讨论】:

【参考方案1】:

不,这不是对 IDFA 的有效使用。这包含在您的开发者计划许可协议中:

3.3.12 您和您的应用程序(以及与您签订了提供广告服务合同的任何第三方)可以使用广告标识符,以及通过使用广告标识符获得的任何信息,仅限以投放广告为目的。

...

此外,您可以请求使用广告网络 API 来跟踪应用程序广告转化事件。如果您被授予使用广告网络 API 的许可,则您同意不将此类 API 或通过使用广告网络 API 获得的任何信息用于验证广告验证信息作为广告转化事件的一部分以外的任何目的。

如果您要使用 IDFA,那么使用您的 SDK 的任何应用都有被拒绝的风险。

【讨论】:

以上是关于如果我们不提供广告,我们可以使用 IDFA的主要内容,如果未能解决你的问题,请参考以下文章

此应用程序是不是使用广告标识符 (IDFA)?

怎样防止应用因获取IDFA被AppStore拒绝

应用程序因“不正确的 IDFA”而被拒绝,而我没有使用任何广告服务

带有不正确广告标识符 [IDFA] 使用的“无效二进制文件”

我们可以使用Admob奖励广告而不向用户提供任何奖励吗?

Apple Developer 此应用程序是不是使用广告标识符 (IDFA)?