我使用此代码设置自定义尺寸
tracker.send(new HitBuilders.ScreenViewBuilder()
.set("&cd", "Home Screen")
.build()
);
也尝试了这个:
mTracker.send(new HitBuilders.ScreenViewBuilder()
.set("&cd1", "premiumUser")
.build()
);
获得价值:
mTracker.get("&cd1");
但没有任何效果,我不知道如何获得此维度的当前设定值。 我使用了大量资源但没有任何作用。我还遵循了在帐户中设置自定义维度的所有步骤。 有什么想法吗?
答案 0 :(得分:0)
您的代码将自定义维度设置为单个匹配,然后从跟踪器对象中读取。这就是读取不起作用的原因。
假设您要将“premiumUser”自定义维度添加到所有后续匹配,并且其维度索引为1,则您的代码应如下所示:
mTracker.set("&cd1", "premiumUser");
然后你应该能够从跟踪器对象中读取它:
mTracker.get("&cd1");
您可以找到Tracker here的文档。
作为旁注,如果您需要为单个匹配设置自定义维度,HitBuilder中有一个不同的方法,建议用于此目的:
mTracker.send(new HitBuilders.ScreenViewBuilder()
.setCustomDimension(1, "premiumUser")
.build()
);