3,845 次第一次会议,3,543 次第二次会议。这意味着我们 92% 的用户会第二次回来。
我觉得这样的留存率对于 Android 应用来说是非常不寻常的。我担心我对这些数字的解释不正确
这是我用来记录会话的代码:
public class Tracker {
public static final String TAG = "Tracker";
private static final String flurryId = "********************";
public static void startTrackers(Activity a) {
Log.v(TAG, "start trackers");
EasyTracker.getInstance().activityStart(a);
FlurryAgent.onStartSession(a, flurryId);
// set flurry properties
String versionName = Global.getVersionName(a);
FlurryAgent.setVersionName(versionName);
FlurryAgent.setUserId(Global.userID(a));
}
public static void endTrackers(Activity a) {
Log.v(TAG, "end trackers");
EasyTracker.getInstance().activityStop(a);
FlurryAgent.onEndSession(a);
}
这些函数onStart()
在 main 中被调用Activity
:
public void onStart() {
super.onStart();
Tracker.startTrackers(this);
Tracker.trackPageView("/" + LaunchpadFragment.NAME);
}
public synchronized void onStop() {
super.onStop();
Tracker.endTrackers(this);
}