我对Android上的Google Analytics(分析)非常陌生。
我已经搜索了很多,但是我不确定我是否理解正确,但是这里是:
我希望Google Analytics(分析)跟踪我的应用中的特定变量。
例如,对于每个应用程序用户,变量a都有一个单独的值,是否可以在Google Analytics(分析)仪表板上显示该变量的平均值?
据我了解,我们可以使用“自定义维度和指标”来实现此目的。
我找不到相同的任何教程。
如果有人可以帮助我提供教程或为我提供Google开发人员页面之外的其他信息,我将不胜感激。
谢谢!
更新
Firebase Analytics现在是Google推荐的移动应用程序分析解决方案。它以用户和事件为中心,并提供无限的应用程序事件报告,跨网络归属和回发。
较旧的答案
您可以使用GA事件跟踪
事件是收集有关用户与应用程序的交互式组件进行交互的数据的有用方法,例如按钮按下或游戏中特定项的使用。
事件包含四个字段,可用于描述用户与应用程序内容的交互:
Field Name Type Required Description
Category String Yes The event category Action String Yes The event action Label String No The event label Value Long No The event value
要将事件发送到Google Analytics(分析),请使用HitBuilders.EventBuilder
并发送匹配,如下例所示:
// Get tracker.
Tracker t = ((AnalyticsSampleApp) getActivity().getApplication()).getTracker(
TrackerName.APP_TRACKER);
// Build and send an Event.
tracker.send(new HitBuilders.EventBuilder()
.setCategory("Achievement")
.setAction("Earned")
.setLabel("5 Dragons Rescued")
.setValue(1)
.build());
事件值在哪里
并且avg值为
如果您要跟踪具有特定属性/特征/元数据的用户,则可以使用自定义维度将此类数据发送到Google Analytics(分析)。
请参阅设置或编辑自定义尺寸(帮助中心),然后按如下所示更新自定义尺寸值:
// Get tracker.
Tracker t = ((AnalyticsSampleApp) getActivity().getApplication()).getTracker(
TrackerName.APP_TRACKER);
t.setScreenName("Home Screen");
// Send the custom dimension value with a screen view.
// Note that the value only needs to be sent once.
t.send(new HitBuilders.ScreenViewBuilder()
.setCustomMetric(1, 5)
.build()
);
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句