0

我有一个 facebook 应用程序,我想增加登录转换,所以我希望我的用户登陆我的应用程序主页以查看我提供的内容,然后一旦他们点击,他们将获得身份验证对话框。我该怎么做呢?

谢谢

4

2 回答 2

1

不能保证添加着陆页会增加转化次数。事实上,向漏斗添加额外的点击可能会造成伤害。但是,如果您想尝试一下,这就是您需要做的。

在您告诉它之前,Facebook 不会提示进行身份验证。为了让您的用户在提示进行身份验证之前看到登录页面,请确保执行以下操作:

1) 确保关闭“经过身份验证的推荐” 。这可以在开发人员应用程序中的设置 > 验证对话框下完成

2) 如果使用 JS SDK,请确保您正在调用 FB.getLoginStatus(),以便您可以将已经授权您的应用程序的用户重定向到相应的页面。(您也可以在服务器端使用 PHP SDK 或同等产品来避免客户端重定向)。

3) 如果使用 JS SDK,请在准备好提示验证之前不要调用 FB.login()。例如,您可以调用它来响应用户单击登录页面上的登录按钮。如果不使用 JS SDK,在用户单击您的登录按钮之前不要重定向到身份验证对话框。

于 2012-05-10T16:51:33.217 回答
0

Please read this carefully:

http://developers.facebook.com/docs/reference/androidsdk/dialog/

void dialog(Context context, String action, DialogListener listener)

Generate a Facebook UI dialog for the request action in the given Android context.

Parameters

context - The Android context in which we will generate this dialog.

action - The type of dialog to call. Currently supported methods are feed and oauth.

listener - Callback interface to notify the application when the dialog has completed.

Return Value

None, the callback interface will be notified when the request has completed.

Note

This method is asynchronous and the callback will be invoked in the original calling thread (not in a background thread).

于 2012-05-10T15:31:48.397 回答