16

当您集成 Facebook SDK 来跟踪移动应用安装时,这是否使用 IDFA,因此在提交应用以供审核时,您是否必须对 iTunes Connect 问题中的相应问题回答“是”?

这是中的代码application:didFinishLaunchingWithOptions:

[FBSettings setDefaultAppID:FB_APP_ID_NSTRING];
[FBAppEvents activateApp];

在我的 Facebook 仪表板中,我的应用在“Install Insights”和“Enable Enhanced Interest Targeting”下配置为是:在此处输入图像描述

我提到的 iTunes Connect 问题如下所示: 在此处输入图像描述

这里有很多关于 IDFA 的问题,但没有一个(据我所见)阐明仅将 Facebook SDK 用于移动应用安装是否确实使用了 IDFA。

4

1 回答 1

21

仅在某些情况下。请参阅Facebook 的常见问题解答

Facebook 的 iOS 版 SDK 是否可以访问 IDFA?

  • Facebook SDK 包含访问 Apple 广告标识符 (IDFA) 的代码,但该代码仅在特定情况下执行。
  • 适用于 iOS 的 Facebook SDK 仅在以下情况下访问 IDFA:1) 如果您的应用通过 Facebook 的 Audience Network 在应用内投放广告,或 2) 如果您的应用记录应用安装或其他移动应用事件,以便将这些事件归因于您的广告系列。
  • 如果您没有记录应用程序事件(通过 FBAppEvents 类),则 Facebook SDK 没有访问 IDFA。此外,Facebook SDK 不需要包含 AdSupport.framework。
  • 如果您想在不收集 IDFA 的情况下跟踪应用事件,您可以在高级设置部分的应用仪表板中禁用 IDFA 收集。
于 2015-01-27T02:55:44.820 回答