使用 Facebook iOS SDK 发布安装 -> 找不到有效的归因 ID 或广告商 ID

Posted

技术标签:

【中文标题】使用 Facebook iOS SDK 发布安装 -> 找不到有效的归因 ID 或广告商 ID【英文标题】:Publish Installs with Facebook iOS SDK -> valid attribution ID or advertiser ID not found 【发布时间】:2013-05-15 18:46:29 【问题描述】:

我正在尝试使用 Facebook ios SDK(3.5 版)发布我们移动应用的安装情况,以便我们在实施广告以推动安装时跟踪安装情况。我正在 AppDelegate 的 didFinishLaunchingWithOptions 函数中运行以下代码块:

[FBSettings publishInstall:OUR_APP_ID withHandler:^(FBGraphObject *response, NSError *error)
    NSLog(@"Response: %@", response);
    NSLog(@"Error: %@", error.localizedDescription);
];

在我的 iOS 上启动应用程序时,此代码块会将以下内容记录到控制台:

响应:(空) 错误:找不到有效的归因 ID 或广告客户 ID。当它们都不存在时发布安装是无操作的。

如何解决此错误?我找不到任何关于什么是归因 ID 或广告客户 ID、如何获取或如何设置我的应用以便在发布安装时可以找到的信息。

【问题讨论】:

【参考方案1】:

归因 ID 由本机 Facebook 应用程序存储的数据填充。安装 Facebook 应用,并登录帐户,然后设置归因 ID。

【讨论】:

以上是关于使用 Facebook iOS SDK 发布安装 -> 找不到有效的归因 ID 或广告商 ID的主要内容,如果未能解决你的问题,请参考以下文章

使用 Facebook iOS SDK 发布安装 -> 找不到有效的归因 ID 或广告商 ID

Facebook SDK 4.0 iOS 不再快速切换到设备上安装的 Facebook APP

Cloudbees Jenkins shell 访问被拒绝 Facebook-iOS-SDK

安装了 Facebook 应用程序的 Facebook SDK iOS 登录

使用 SDK 3.5 在 iOS 上连接 Facebook

适用于 iOS 的 Facebook SDK