gpt4 book ai didi

Android 在谷歌分析中创建自定义维度

转载 作者:塔克拉玛干 更新时间:2023-11-02 18:59:42 25 4
gpt4 key购买 nike

我想在 android 中使用 google analytics 设置用户级别的自定义变量我可以看到缺少文档和演示,我想知道如何使用 GA 设置自定义变量,我指的是以下链接

https://support.google.com/analytics/answer/2709828#scope

但它没有任何帮助,其中给出的代码不是 java 并且非常困惑如果有人有与之相关的适当样本,请分享

并且完全不清楚需要多长时间才能在 GA 仪表板上反射(reflect)这些更改,使用谷歌分析时也不清楚。

还给出了示例代码

// 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()
.setCustomDimension(1, "premiumUser")
.build()
);

现在任何人都可以解释值 1 代表什么,它来自上面调用的位置以及为什么我需要调用 setScreenName

我也提到了下面的链接,但没有给出任何明确的想法

https://support.google.com/analytics/answer/2709829?hl=en&ref_topic=2709827

我还尝试创建自定义变量,我观察到一个自定义变量 Demographic 已经存在,我猜它是由 GA 默认创建的,所以现在我的自定义变量将从索引 2 或 1 开始,这也是一种混淆。

最佳答案

Custom Dimensions and metrics由索引标识:1 到 n。您创建的第一个自定义维度的索引将为 1。在您可以将自定义维度和指标值发送到 Analytics 之前,必须首先在 Analytics UI 的 Analytics 属性中或通过 Management API 定义它们。 .每个 Analytics 属性都有 20 个可用于自定义维度的索引,以及另外 20 个可用于自定义指标的索引。

您使用的示例发送屏幕浏览匹配(因此设置屏幕名称)并将值发送到第一个自定义维度。但是,您可以发送关于任何 event type 的信息你想。例如:

// Get tracker.
Tracker t = ((AnalyticsSampleApp) getActivity().getApplication()).getTracker(
TrackerName.APP_TRACKER);
// Build and send an Event.
t.send(new HitBuilders.EventBuilder()
.setCategory(getString(categoryId))
.setAction(getString(actionId))
.setLabel(getString(labelId))
.setCustomDimension(1, "premiumUser") // Set the first custom dimension value to premiumUser for this event.
.build());

当您使用 Analytics Reporting API 查询自定义维度的值时您将识别 custom dimension同样按索引 ga:dimension1

关于Android 在谷歌分析中创建自定义维度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37560547/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com