FacebookAdvertiserIDCollectionEnabled 警告始终为 FALSE

问题描述 投票:0回答:1

在进行测试时不断收到来自 Facebook Audience Network 的警告:

警告:FacebookAdvertiserIDCollectionEnabled 的值当前设置为 FALSE,因此您将发送应用程序事件而不收集广告商 ID。这可能会影响您的广告和分析结果的质量。

我做了什么:

  • 应用程序跟踪已启用。
  • info.plist 参数设置为 TRUE。 FacebookAdvertiserIDCollectionEnabled
  • 在Appdelegate.m
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {

    [FBSDKApplicationDelegate.sharedInstance application:application didFinishLaunchingWithOptions:launchOptions];
    [FBSDKSettings.sharedSettings setAutoLogAppEventsEnabled:YES];
    FBSDKSettings.sharedSettings.isAdvertiserIDCollectionEnabled = YES;
.. 
}

出了什么问题?

objective-c facebook-audience-network
1个回答
0
投票

我通过在

Settings.shared.isAdvertiserIDCollectionEnabled = true
之前移动
ApplicationDelegate.shared.application(application, didFinishLaunchingWithOptions: launchOptions)
来修复它。

© www.soinside.com 2019 - 2024. All rights reserved.