Aak*_*ash 1 android google-play
我刚刚在Android Market上发布了Android应用程序的更新,Android市场发送了更新通知,这很好.但我想弄清楚是否有办法知道用户是否安装了已发布的更新?
我在Android Market Developer控制台中看不到任何细节.这些用户使用的早期版本已经不是新用户了.任何见解都会非常有帮助.
您可以使用Google Analytics跟踪利用率.
我在新版本的更改列表弹出窗口中执行此操作:
if (!appPrefs.getAppVer().equals(getAppVerName())) {
...
tracker.trackEvent("Home Screen", "Click", getAppVerName(), 1);
appPrefs.saveAppVer(getAppVerName());
appPrefs.saveAcceptedUsageAggrement(false);
}
Run Code Online (Sandbox Code Playgroud)
您可以看到我将AcceptedUsageAgreement设置为false,以便在更新后显示;)
其中getAppVerName()是......
public String getAppVerName() {
String text;
try {
text = getPackageManager().getPackageInfo(getPackageName(), 0).versionName;
} catch (NameNotFoundException e) {
text = "Version Not Found";
}
return text;
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
350 次 |
| 最近记录: |