2012-05-31 71 views
0

我想知道是否有人跟踪显示我们的应用身份验证对话框的用户?跟踪OAuth视图

更具体地说,当一个新用户试图启动我们的应用程序时,他们将被引导到一个Auth对话屏幕。 在FB连接的站点中,将通过FbJS SDK显示浏览器弹出窗口。

在用户决定允许或禁止权限之前,我们可以在我们的服务器上调用一个页面吗?可能是某种像素跟踪? 我不是在谈论Facebook Insights,我们希望自己处理跟踪。 我找不到有关Google或FB文档的主题。

我非常有信心答案是坚实的NO,但我想如果有人会有答案,那会是你们。

感谢

回答

0

如果我正确理解你的问题,你想知道是否有可能掌握有多少人显示授权对话,但永远不会允许你的应用程序访问?

假设您知道有多少用户授予您访问权限,则应该通过您开始跟踪您启动的FB弹出窗口数量来解决问题。即,您启动了多少个授权流程。拿这个数字,并扣除成功完成的数量,这会给你从未点击“允许”的人数。

这是我相信你可以使用的唯一指标,但它应该足够了。

由于它完全超出了您的控制范围,因此无法跟踪授权页面上发生的情况。

+0

谢谢:) 我认为这是事实。 – Mutant24

0

你为什么不只是做一个Ajax请求到服务器,当用户点击该按钮/链接触发的JS SDK方法调用...?

+0

据我所知,作者想知道是否有可能在**显示授权对话后发现用户是否禁止了**。纠正我,如果我错了。 –

+0

你是对的。 CBroe的建议存在的问题是,我们只能从独立站点跟踪这些用户,而不能从FB Canvas上启动应用程序。 – Mutant24