android - 是否可以在 Tracker 级别配置自定义维度?

标签 android google-analytics google-analytics-firebase

我想使用 SDK v4 在 Google Analytics(分析)中设置用户范围维度。该维度的值在运行时永远不会改变。

当我创建维度 following this instructions 时该页面给了我这个代码:

String dimensionValue = "SOME_DIMENSION_VALUE";
tracker.set(Fields.customDimension(1), dimensionValue);

此代码适用于 SDK v3,不适用于 SDK4。

我也读过这个:Custom Dimensions & Metrics - Android SDK v4 .他们的解决方案是每次我发送页面 View 、事件等时都设置维度。那是一团糟!这个维度永远不会改变。 session 或用户维度的变化小于可以在跟踪器级别保存的屏幕名称。

我的问题是:是否有一种方法可以像 Tracker.setScreenName 那样在跟踪器级别设置自定义尺寸?

最佳答案

参见:https://developers.google.com/analytics/devguides/collection/protocol/v1/parameters#cd_

所以我认为应该是:

String dimensionValue = "SOME_DIMENSION_VALUE";
tracker.set("&cd1", dimensionValue); //custom dimension 1

关于android - 是否可以在 Tracker 级别配置自定义维度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25218671/

相关文章:

iphone - 如何将图像拆分为适用于 iPhone、Android 或 Rails 的较小矩形?

安卓 2.1 与 2.2

google-analytics - 为什么我的漏斗看起来像这样?

android - 谷歌分析 "ga_dispatchPeriod"不工作

Android Google Places API-有没有办法从 Place 对象获取城市?

jquery - 使用 Google Analytics 跟踪基于 Ajax 的搜索

sql - BigQuery Google Analytics sessionWithEvent 指标

javascript - 如何在谷歌分析中获取具有自定义维度的clientId

python - PYTHON-Google Analytics-上传产品数据-THROUGH API

android - Android 原生 AAssetManager 的文件层次结构