0

我正在尝试使用 facebook api 来监控来自 facebook 广告的转化率。在 iOS 上,这似乎有效。在 android 上,我遇到了一个错误,我无法找到解决方案。我正在使用 facebook sdk 3.0.1 版本。

在我调用的 onResume 的主要活动中,代码很简单(从 facebook 文档页面获取)

com.facebook.Settings.publishInstallAsync(this, ""+this.getPackageName());

但我只收到此错误:

D/ Facebook-publish FacebookException: Install attribution has been disabled on the server.

看来这是一个与应用程序配置相关的问题。在 facebook 开发人员中,该应用程序为 iOS 和 Android 配置相同:

  • 包名设置正确
  • 类名已设置
  • 密钥哈希已设置并正常工作(测试宽度 facebook 登录)

在高级选项卡中的 Insights 部分,Install Insights 和 Mobile SDK Insights 均已启用。

我也使用 facebook 登录,并且没有问题。

4

1 回答 1

0

I'm pretty sure you're calling it wrong. The second argument should be your application ID, not your package name.

于 2013-05-07T16:50:51.413 回答