Firebase:如何知道用户是否在4周内使用了该应用

时间:2017-07-07 10:17:40

标签: firebase firebase-authentication

使用Firebase作为我的移动应用的后端,如果用户在过去4周内使用我的移动应用程序,或者他没有使用我的移动应用程序,我如何获取信息(在客户端)? 我不知何故需要获取上次使用的日期(上次读取或写入操作,上次登录...)

我知道管理员SDK中有“最后一次登录”的信息,但是我不确定这是否应该集成在应用程序本身中。

1 个答案:

答案 0 :(得分:2)

您可以将lastOnline字段添加到您的用户实体,并在每次用户退出应用程序时更改它:

DatabaseReference userLastOnlineRef = FirebaseDatabse.getInstance().getReference("users/joe/lastOnline");
userLastOnlineRef.onDisconnect().setValue(ServerValue.TIMESTAMP);

link