FB.ActivateApp()未在fb仪表板上显示安装

时间:2015-04-01 18:10:09

标签: facebook-unity-sdk

我在这里失去理智。使用facebook unity sdk,我调用init(),然后在init回调中调用FB.ActivateApp()和FB.AppEvents.LogEvent(Facebook.FBAppEventName.ActivatedApp)以获得良好的衡量标准,如果可以,我会被诅咒可靠地查看仪表板上报告的任何事件。

似乎有很多人都有类似的问题,许多人长时间没有回答,其他人提出了无用的建议。有人说需要安装FB应用程序。可以?那是在文档中的某个地方吗?因为人们可以在浏览器中使用FB,这不是一个非常蹩脚的要求吗?

当我没有安装FB时,我确实得到一个例外:“没有可用于发送到服务器的归属ID”。这是否意味着事件完全被删除了?

在ActivateApp上,我在日志中得到了这个,但它被标记为'D',所以我猜不严重,不确定在Unity应用程序的上下文中我可以做些什么:

D / com.facebook.AppEventsLogger(30663):要设置源应用程序,activateApp的上下文必须是Activity的实例

在logEvent上,日志只显示:

AppEvents({ “LOGEVENT”: “fb_mobile_activate_app”})

看起来很有前景,但仪表板中没有任何内容。我的意思是,我已经推出了一系列设备,并重新推出了很多次,我只有3个'App Launches'活动出现在“Show Most Recent Events”弹出窗口中。足以知道应用程序设置正确且应用程序ID正确。

为了爱上帝,为什么一家价值2000亿美元的公司不能制作真正有效的插件?!或至少支付一些支持人员在这个被遗弃的论坛上实际帮助人们!!

最后请注意,我还尝试过Prime31 socialnetworking插件,它可以在init()上调用ActivateApp,但它也不会向仪表板报告任何内容。并手动调用logEvent空指针。可爱...

0 个答案:

没有答案