我在我的 Titanium 应用程序中使用 Google Analytics 模块(https://marketplace.appcelerator.com/apps/5081?2014113336)。
1)。有什么方法可以跟踪我的应用程序版本到 Google Analytics。在该模块文档中没有与此相关的信息。
2)。如何在我的应用程序中测试 Google Analytics?集成 GA 后,我在 GA 帐户上没有看到任何数据。 (即使实时数据也为空https://www.google.com/analytics/web/#realtime)
3)。在Google Analytics中创建新帐户时,我应该选择网站还是应用程序(http://screencast.com/t/gE0nPfxKsD7)?(两者有什么区别)
谢谢
"Analytics Dashboard"
📶 图标。图标如下所示:📶"Users ▾ by App version"
的图表。"View app versions ➔"
。它将在一页上显示正在使用的应用程序版本的详细图表和表格。
要过滤特定应用程序版本的数据,请执行以下操作:
"Add Filter +"
"Select dimension"
-> 应用程序版本"Select dimension values"
按钮中的一个或多个可用应用程序版本名称,仅显示所选版本的结果。"Apply"
要查看所用 Android 操作系统版本或所用 iOS 版本的详细信息,请执行以下操作:
"App version ▾"
。点击这个标题。"OS with version"
。表格和图表将更新以显示您的应用程序使用的操作系统版本。
支持人员表示,有一种方法可以使用Segment来过滤特定应用程序版本的数据,而不需要在应用程序中添加额外的代码:
1) 您可以将应用程序的版本与跟踪或事件一起发送,例如:
PackageManager manager = this.getPackageManager();
try {
PackageInfo info = manager.getPackageInfo(this.getPackageName(), 0);
trackPage("/SomethingUseful/" + info.versionName);
} catch (NameNotFoundException e) {
// Log.e(TAG, "exception / namenotfound");
}
2)如果您正确完成了所有操作,它应该在几分钟后开始出现
3) 应用程序
1-> 是的,您可以通过包管理器获取应用程序版本并将其作为字符串发送。 GA没有定义具体的方式。
2-> 通常,GA 数据会在一段时间后在 Google Analytics 仪表板上可见。大概一天后检查一下。
3-> 如果您想跟踪应用程序的使用情况,请选择应用程序,如果您要跟踪网站,请选择网站
对于第1点,您可以在Tracker中设置应用程序版本: mTracker.setAppVersion("xx.xx.xx"); 然后您可以在管理面板中看到应用程序版本。