跟踪当前安装该应用程序的设备数量 android
To track in how many device the app is currently installed in android
我想要一些工具来跟踪我的 android 应用程序的使用情况,例如当前安装了多少设备应用程序,应用程序是否崩溃,我的应用程序的平均使用时间,有多少用户卸载应用程序。
为此使用 Google 分析...
Link 如下:- Google Analytics
您需要为您的项目启用 google 分析,然后您才能跟踪该应用。
启用后,您需要做的就是制作一个class来跟踪活动。这是一个例子。
public class AnalyticsApplication extends Application {
private Tracker mTracker;
/**
* Gets the default {@link Tracker} for this {@link Application}.
* @return tracker
*/
synchronized public Tracker getDefaultTracker() {
if (mTracker == null) {
GoogleAnalytics analytics = GoogleAnalytics.getInstance(this);
// To enable debug logging use: adb shell setprop log.tag.GAv4 DEBUG
mTracker = analytics.newTracker(R.xml.global_tracker);
}
return mTracker;
}
}
现在创建一个对象 class..
AnalyticsApplication application = (AnalyticsApplication) getApplication();
mTracker = application.getDefaultTracker();
并覆盖您的方法,如 onResume、onCreate 并在其中添加跟踪器。
Log.i(TAG, "Setting screen name: " + name);
mTracker.setScreenName("Image~" + name);
mTracker.send(new HitBuilders.ScreenViewBuilder().build());
有关更多信息...请访问 link https://developers.google.com/analytics/devguides/collection/android/v4/
您可能希望在 android 应用程序中使用 'Google Analytics' 集成来访问 'Mobile App Acquisition' 上的报告,强烈建议您这样做,原因如下:
了解您的移动应用程序的安装和打开频率。
获取报告为您提供有关用户如何找到您的应用程序的数据,包括新用户总数以及最流行的设备和操作系统。使用这些报告了解您的应用的下载和安装频率,以及某些营销活动在吸引用户方面的成功程度。
使用新用户报告确定采用您应用的用户组的特征。来源报告可以帮助您发现可以优化哪些渠道以吸引更多下载和发布。 Google Play 引荐流报告以直观的交互式可视化方式显示从 Google Play 商店下载和安装的应用程序。
新用户
此报告概述了首次启动,或应用程序在设备上首次打开的会话数,包括新用户总数、他们的操作系统、应用程序版本和 Country/Territory.请注意,用户包括所有用户,包括新用户和在选定时间段内至少打开过您的应用一次的回访用户。
您可以通过“受众和行为”报告找到有关所有用户以及他们如何与您的应用互动的更深入的数据。
应用市场
发现用户访问哪些市场来下载您的应用程序。 Google Play 等原生操作系统平台和第三方平台均出现在本报告中。
来源
通过来源报告,您可以获得有关您的应用程序在不同市场中表现如何的数据,包括 iOS 应用程序的 iTunes Store 和 Android 应用程序的 Google Play。使用此报告了解用户如何发现您的应用,包括是什么促使他们访问您在市场中的页面,以及是什么促成了应用下载。
Google 播放引荐流
Google Play Referral Flow 以直观的方式可视化用户如何通过获取过程的每个阶段 - 从发现到启动您的应用程序。
AdWords 报告
AdWords 报告为您提供了 post 次点击效果指标,用于衡量点击您的 AdWords 广告然后安装并开始使用您的移动应用程序的用户。这些报告准确显示了您的搜索和展示广告系列的效果,并提供了丰富的洞察力,以了解它们正在吸引哪些用户Google Play。
要使用 AdWords 报告,您必须 link your AdWords and Google Analytics accounts and enable auto-tagging。
要设置 google 分析,请按照以下 link 的详细说明进行操作:https://support.google.com/analytics/answer/2587086?hl=en&ref_topic=2587085&rd=1
如果您不想集成 Google Analytics,还有其他选择,例如 Flurry Analytics(现在是 Yahoo 的一部分),它可以在您的应用的任何规模上免费使用。
您将在以下link获得详细的集成说明:
https://developer.yahoo.com/flurry/docs/analytics/gettingstarted/android/
按照上述 link 集成 Flurry SDK(省略 API 调用 FlurryAgent.setCaptureUncaughtExceptions(false);
的默认集成步骤)让 Flurry 报告您应用中未捕获的异常。
您可能还想尝试 Fabric.io 的 Crashlytics,以深入分析应用程序崩溃报告。请遵循以下 link 中详述的 Fabric(和 Crashlytics)集成说明:
https://docs.fabric.io/android/fabric/integration.html
跟踪卸载的方法有很多。您可以 运行 定期从设备向服务器执行 ping 服务。您还可以间歇性地发送空白通知,以确保该应用仍在设备上。您可以忽略向用户呈现这些通知。
如果您正在寻找进行应用互动和分析的工具,那么您可以查看 clevertap.com他们提供开箱即用的卸载跟踪功能,并能够向他们发送自动电子邮件。
如果您正在寻找有关 GCM 和 Apple 如何跟踪卸载的纯技术说明,那么您可以在此处阅读相关内容。有效跟踪应用程序卸载 (https://blog.clevertap.com/track-app-uninstalls-effectively/) 如果您想自己实施卸载跟踪,我还介绍了替代方法!
祝你好运。
我想要一些工具来跟踪我的 android 应用程序的使用情况,例如当前安装了多少设备应用程序,应用程序是否崩溃,我的应用程序的平均使用时间,有多少用户卸载应用程序。
为此使用 Google 分析... Link 如下:- Google Analytics
您需要为您的项目启用 google 分析,然后您才能跟踪该应用。
启用后,您需要做的就是制作一个class来跟踪活动。这是一个例子。
public class AnalyticsApplication extends Application {
private Tracker mTracker;
/**
* Gets the default {@link Tracker} for this {@link Application}.
* @return tracker
*/
synchronized public Tracker getDefaultTracker() {
if (mTracker == null) {
GoogleAnalytics analytics = GoogleAnalytics.getInstance(this);
// To enable debug logging use: adb shell setprop log.tag.GAv4 DEBUG
mTracker = analytics.newTracker(R.xml.global_tracker);
}
return mTracker;
}
}
现在创建一个对象 class..
AnalyticsApplication application = (AnalyticsApplication) getApplication();
mTracker = application.getDefaultTracker();
并覆盖您的方法,如 onResume、onCreate 并在其中添加跟踪器。
Log.i(TAG, "Setting screen name: " + name);
mTracker.setScreenName("Image~" + name);
mTracker.send(new HitBuilders.ScreenViewBuilder().build());
有关更多信息...请访问 link https://developers.google.com/analytics/devguides/collection/android/v4/
您可能希望在 android 应用程序中使用 'Google Analytics' 集成来访问 'Mobile App Acquisition' 上的报告,强烈建议您这样做,原因如下:
了解您的移动应用程序的安装和打开频率。 获取报告为您提供有关用户如何找到您的应用程序的数据,包括新用户总数以及最流行的设备和操作系统。使用这些报告了解您的应用的下载和安装频率,以及某些营销活动在吸引用户方面的成功程度。
使用新用户报告确定采用您应用的用户组的特征。来源报告可以帮助您发现可以优化哪些渠道以吸引更多下载和发布。 Google Play 引荐流报告以直观的交互式可视化方式显示从 Google Play 商店下载和安装的应用程序。
新用户 此报告概述了首次启动,或应用程序在设备上首次打开的会话数,包括新用户总数、他们的操作系统、应用程序版本和 Country/Territory.请注意,用户包括所有用户,包括新用户和在选定时间段内至少打开过您的应用一次的回访用户。
您可以通过“受众和行为”报告找到有关所有用户以及他们如何与您的应用互动的更深入的数据。
应用市场 发现用户访问哪些市场来下载您的应用程序。 Google Play 等原生操作系统平台和第三方平台均出现在本报告中。
来源 通过来源报告,您可以获得有关您的应用程序在不同市场中表现如何的数据,包括 iOS 应用程序的 iTunes Store 和 Android 应用程序的 Google Play。使用此报告了解用户如何发现您的应用,包括是什么促使他们访问您在市场中的页面,以及是什么促成了应用下载。
Google 播放引荐流 Google Play Referral Flow 以直观的方式可视化用户如何通过获取过程的每个阶段 - 从发现到启动您的应用程序。
AdWords 报告 AdWords 报告为您提供了 post 次点击效果指标,用于衡量点击您的 AdWords 广告然后安装并开始使用您的移动应用程序的用户。这些报告准确显示了您的搜索和展示广告系列的效果,并提供了丰富的洞察力,以了解它们正在吸引哪些用户Google Play。
要使用 AdWords 报告,您必须 link your AdWords and Google Analytics accounts and enable auto-tagging。
要设置 google 分析,请按照以下 link 的详细说明进行操作:https://support.google.com/analytics/answer/2587086?hl=en&ref_topic=2587085&rd=1
如果您不想集成 Google Analytics,还有其他选择,例如 Flurry Analytics(现在是 Yahoo 的一部分),它可以在您的应用的任何规模上免费使用。
您将在以下link获得详细的集成说明: https://developer.yahoo.com/flurry/docs/analytics/gettingstarted/android/
按照上述 link 集成 Flurry SDK(省略 API 调用 FlurryAgent.setCaptureUncaughtExceptions(false);
的默认集成步骤)让 Flurry 报告您应用中未捕获的异常。
您可能还想尝试 Fabric.io 的 Crashlytics,以深入分析应用程序崩溃报告。请遵循以下 link 中详述的 Fabric(和 Crashlytics)集成说明: https://docs.fabric.io/android/fabric/integration.html
跟踪卸载的方法有很多。您可以 运行 定期从设备向服务器执行 ping 服务。您还可以间歇性地发送空白通知,以确保该应用仍在设备上。您可以忽略向用户呈现这些通知。
如果您正在寻找进行应用互动和分析的工具,那么您可以查看 clevertap.com他们提供开箱即用的卸载跟踪功能,并能够向他们发送自动电子邮件。
如果您正在寻找有关 GCM 和 Apple 如何跟踪卸载的纯技术说明,那么您可以在此处阅读相关内容。有效跟踪应用程序卸载 (https://blog.clevertap.com/track-app-uninstalls-effectively/) 如果您想自己实施卸载跟踪,我还介绍了替代方法!
祝你好运。