更新日期:2024-11-21Facebook接入常见问题
1、检查Facebook后台应用是否是上线模式,不是上线模式需要使用测试账号登录(需要把Facebook账号添加到测试者身份测试,开发者和管理者也会出错,然后在Facebook APP中登录此测试账号)
Facebook后台添加位置如下图所示:
2、检查运行应用的散列密钥和Facebook后台配置的是否一致(散列密钥和签名有关,点击登录界面的Facebook按钮后logcat中会有打印,tag为 keyHash)
3、检查Facebook后台是否有设置包名以及类名(注意类名是配置游戏的mainactivity)
4、检查游戏工程里设置的Facebook登录参数是否正确
5、手机是否有安装Facebook app
谷歌支付是Facebook的自动记录事件,接入Fabcebook SDK就会有,无需特殊配置
如果没有上报或报错,可以在Facebook 事件管理工具中 -- 》测试事件 实时查看下是否有上报(下方有查看说明)
若确实有误,可以关闭Facebook自动记录事件,在支付回调中调用logFbPurchase接口,主动上报Facebook购买事件
Facebook测试事件查看方法:
1. 手机安装Facebook App,用Facebook主账号或者测试账号登录Facebook app2. 打开Fb 事件管理工具,选择对应的应用,选择 测试事件,页面一直打开
3. 手机上打开接入fb sdk的游戏,会看到有启动应用的实时上报
4. 在游戏内用谷歌支付购买商品,观察是否有购物事件的上报或参数是否完整
李先生:13880511661
QQ:48157910
赵先生:15390049857
QQ:1077535763
孙女士:13551010407
QQ:1799614139
QQ群:698731538