Android sdk facebook如何知道用户何时不再使用您的应用程序

概述我有一个问题,似乎没有找到解决方案.我有像Draw Something这样的游戏.因此用户必须授权我的应用访问它.我将所有用户的用户标识保存在 mysql数据库中. 为了生成新游戏,我从我的数据库中选择一个随机用户ID.问题是我想知道哪个用户仍在使用我的应用程序. 碰巧有几个用户安装你的应用程序,登录到facebook,它们保存在我的数据库中,但一段时间后他们卸载了应用程序.如果有人然后生成一个随 我有一个问题,似乎没有找到解决方案.我有像Draw Something这样的游戏.因此用户必须授权我的应用访问它.我将所有用户的用户标识保存在 mysql数据库中.

为了生成新游戏,我从我的数据库中选择一个随机用户ID.问题是我想知道哪个用户仍在使用我的应用程序.

碰巧有几个用户安装你的应用程序,登录到facebook,它们保存在我的数据库中,但一段时间后他们卸载了应用程序.如果有人然后生成一个随机游戏,他很可能必须玩我的应用程序的前用户(已经卸载我的应用程序的用户).

反正知道应用程序的活跃用户吗?我知道如果用户取消对您的应用程序的授权,我们可以使用is_app_user进行检查,但这不是我正在关注的内容.用户很少取消对应用程序的授权.

现在,我只是选择随机用户进行检查:
1)现在注册 – 7天
2)最后一次打开应用程序 – 7天

但是,这仍然不是一个优雅的解决方案.

如果有人知道解决方案,我也会用它来清理我的数据库(删除所有非活动用户).

谢谢你输入!

解决方法 利用GCM可能会有效

http://developer.android.com/guide/google/gcm/gcm.html

在本文件中:

When users uninstall an application,it is not automatically unregistered on GCM. It is only unregistered when the GCM server trIEs to send a message to the device and the device answers that the application is uninstalled. At that point,you server should mark the device as unregistered (the server will receive a NotRegistered error).

总结

以上是内存溢出为你收集整理的Android sdk facebook如何知道用户何时不再使用您的应用程序全部内容,希望文章能够帮你解决Android sdk facebook如何知道用户何时不再使用您的应用程序所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1124623.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-30
下一篇2022-05-30

发表评论

登录后才能评论

评论列表(0条)

    保存