我有一个Facebook应用程序,我想增加登录转换,所以我希望我的用户登陆我的应用程序的主页,看看我提供什么,然后一旦他们点击他们将获得auth对话框。 我该怎么做?
由于
答案 0 :(得分:1)
无法保证添加目标网页会增加转化次数。实际上,通过向渠道添加额外的点击可能会对您造成伤害。但是,如果您想尝试一下,这就是您需要做的事情。
在你告诉之前,Facebook不会提示使用身份验证。为了让您的用户在提示进行身份验证之前能够看到目标网页,请确保执行以下操作:
1)确保“经过身份验证的推介”已启用关闭。这可以在设置>下的开发者应用程序中完成。验证对话
2)如果使用JS SDK,请确保调用FB.getLoginStatus(),以便将已经授权应用程序的用户重定向到相应的页面。 (您也可以使用PHP SDK或等效服务器执行此服务器端,以避免客户端重定向。)
3)如果使用JS SDK,在准备提示进行身份验证之前,请不要调用FB.login()。例如,您可以在用户点击着陆页上的登录按钮时调用此方法。如果不使用JS SDK,请不要在用户单击登录按钮之后重定向到auth对话框。
答案 1 :(得分:0)
请仔细阅读:
http://developers.facebook.com/docs/reference/androidsdk/dialog/
void dialog(Context context, String action, DialogListener listener)
为给定的请求操作生成Facebook UI对话框 Android背景。
参数
context - 我们将在其中生成此对话框的Android上下文。
action - 要调用的对话框的类型。目前支持的方法是 饲料和oauth。
listener - 回调接口通知应用程序的时候 对话框已经完成。
返回值
无,请求时会通知回调接口 完成。
请注意
此方法是异步的,并且将在中调用回调 原始调用线程(不在后台线程中)。