java – 使用Google Analytics跟踪变量
我对
Android上的Google Analytics非常陌生.
我已经搜索了很多,但我不确定我是否理解它,但是这里有: 我希望Google Analytics跟踪我应用中的特定变量. 例如,变量a对应用的每个用户都有一个单独的值,我是否可以在Google Analytics信息中心中显示变量值的平均值? 根据我的理解,我们可以使用自定义维度和指标来完成此操作. 我一直无法找到相同的教程. 如果有人可以帮助我学习教程或者指向Google以外的其他内容,我将不胜感激. 谢谢! 解决方法
UPDATE
Firebase Analytics现在是Google推荐的移动应用分析解决方案.它以用户和以事件为中心,并提供无限的应用事件报告,跨网络归因和回发. 较旧的答案 您可以使用GA Event Tracking 在尝试此操作之前,请检查this guide和this one以检查速率限制.
要将事件发送到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()); 在GA控制台上,您可以看到如下内容: 事件值是什么 和平均值是 如果您要跟踪具有特定属性/特征/元数据的用户,则可以使用custom dimensions将此类数据发送到Google Analytics. See Set up or edit custom dimensions (Help Center)然后更新自定义维值,如下所示: // 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() ); (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |