有没有办法检测何时显示Facebook权限对话框?

时间:2012-11-08 13:23:43

标签: login facebook-javascript-sdk facebook-login

我正在使用FB Javascript SDK,并通过调用FB.login的自定义按钮处理登录。理想情况下,我希望能够在用户显示应用程序批准/权限对话框时记录一些跟踪数据,以便我可以看到在此阶段有多少用户爆炸。不幸的是,我似乎无法找到实现这一目标的可靠方法。

如果用户已经登录到FB,我可以通过在调用FB.login之前检查登录状态来推断它是否会显示。如果用户是not_authorized,那么我知道将显示权限对话框。但是如果用户没有登录,我的信息就会受到更多限制。我可以假设用户 显示对话框,如果他们完成了not_authorized的过程,但如果他们最终成为connected,那么我无法区分用户已经联系的人和刚刚批准的人。

我希望auth.prompt事件可能会有所帮助,但从FB.login开始的序列似乎没有被触发。有什么建议吗?

1 个答案:

答案 0 :(得分:1)

  

理想情况下,我希望每当用户显示应用程序批准/权限对话框时都能记录一些跟踪数据,以便我可以看到有多少用户在此阶段爆炸。

查看您的应用洞察,您将看到Auth Dialog Conversions。

无需自己跟踪。