When you integrate the Facebook SDK to track Mobile App Installs, does this use the IDFA and hence do you have to answer yes to the corresponding question in iTunes Connect question when submitting the app for review?
当您集成Facebook SDK以跟踪移动应用程序安装时,这是否使用IDFA,因此您在提交应用程序以供审核时是否必须对iTunes Connect问题中的相应问题回答“是”?
This is the code in application:didFinishLaunchingWithOptions:
这是应用程序中的代码:didFinishLaunchingWithOptions:
[FBSettings setDefaultAppID:FB_APP_ID_NSTRING];
[FBAppEvents activateApp];
In my Facebook dashboard, my app is configured with Yes under "Install Insights" and "Enable Enhanced Interest Targeting":
在我的Facebook信息中心中,我的应用在“安装数据洞察”和“启用增强的兴趣定位”下配置了“是”:
The iTunes Connect question I refer to is shown here:
我参考的iTunes Connect问题如下所示:
There are plenty of questions here about IDFA, but none (as far as I could see) that clarifies whether using the Facebook SDK solely for Mobile App Installs does make use of the IDFA.
这里有很多关于IDFA的问题,但没有一个(据我所知)澄清了仅使用Facebook SDK进行移动应用程序安装是否确实使用了IDFA。
1 个解决方案
#1
13
Only under certain situations. See Facebook's FAQ:
只在某些情况下。查看Facebook的常见问题解答:
Does Facebook’s SDK for iOS access the IDFA?
Facebook的iOS SDK是否可以访问IDFA?
- The Facebook SDK includes code to access Apple’s Advertising Identifier (IDFA), but that code is only executed in certain situations.
Facebook SDK包含访问Apple广告标识符(IDFA)的代码,但该代码仅在某些情况下执行。
- The Facebook SDK for iOS only accesses IDFAs in the following scenarios: 1) if your app serves ads within the app through Facebook’s Audience Network, or 2) if your app logs app installs or other mobile App Events in order to attribute those events to your ad campaigns.
适用于iOS的Facebook SDK仅在以下情况下访问IDFA:1)如果您的应用通过Facebook的受众网络在应用内投放广告,或2)如果您的应用记录应用安装或其他移动应用事件,以便将这些事件归因于您的广告系列。
- If you are not logging App Events (via the FBAppEvents class), then the Facebook SDK is not accessing the IDFAs. Additionally, the Facebook SDK does not require AdSupport.framework to be included.
如果您没有记录App Events(通过FBAppEvents类),那么Facebook SDK不会访问IDFA。此外,Facebook SDK不需要包含AdSupport.framework。
- If you want to track App Events without collecting IDFA, you can disable IDFA collection within your app dashboard in the advanced setting section.
如果您想在不收集IDFA的情况下跟踪应用事件,可以在高级设置部分的应用信息中心内禁用IDFA收集。
#1
13
Only under certain situations. See Facebook's FAQ:
只在某些情况下。查看Facebook的常见问题解答:
Does Facebook’s SDK for iOS access the IDFA?
Facebook的iOS SDK是否可以访问IDFA?
- The Facebook SDK includes code to access Apple’s Advertising Identifier (IDFA), but that code is only executed in certain situations.
Facebook SDK包含访问Apple广告标识符(IDFA)的代码,但该代码仅在某些情况下执行。
- The Facebook SDK for iOS only accesses IDFAs in the following scenarios: 1) if your app serves ads within the app through Facebook’s Audience Network, or 2) if your app logs app installs or other mobile App Events in order to attribute those events to your ad campaigns.
适用于iOS的Facebook SDK仅在以下情况下访问IDFA:1)如果您的应用通过Facebook的受众网络在应用内投放广告,或2)如果您的应用记录应用安装或其他移动应用事件,以便将这些事件归因于您的广告系列。
- If you are not logging App Events (via the FBAppEvents class), then the Facebook SDK is not accessing the IDFAs. Additionally, the Facebook SDK does not require AdSupport.framework to be included.
如果您没有记录App Events(通过FBAppEvents类),那么Facebook SDK不会访问IDFA。此外,Facebook SDK不需要包含AdSupport.framework。
- If you want to track App Events without collecting IDFA, you can disable IDFA collection within your app dashboard in the advanced setting section.
如果您想在不收集IDFA的情况下跟踪应用事件,可以在高级设置部分的应用信息中心内禁用IDFA收集。