【发布时间】:2016-08-20 14:23:25
【问题描述】:
我发现如何将 GTMv4 用于 GA 和 GTMv5 用于 FA,但没有任何有关 v5+GA 的信息(对于 web 端的更多信息)。
是正确的替换(在每种情况下)?
案例一:
Bundle params = new Bundle();
params.putString("screenName", screenName);
params.putString("screenID", screenID);
df.logEvent("openScreen", params);
来自
getDefaultTracker().setScreenName(screenName);
getDefaultTracker().send(new HitBuilders.ScreenViewBuilder()
.setCustomDimension(3, screenID);
案例 2:
Bundle params = new Bundle();
params.putString("category", getCategory());
params.putString("action", getAction());
params.putString("label", getLable());
params.putInt("value", 0);
params.putString("name", "start");
df.logEvent("event", params);
来自
getDefaultTracker().send(new HitBuilders.EventBuilder()
.setCategory(getCategory())
.setAction(getAction())
.setLabel(getLable()))
.setValue(0)
.setCustomDimension(2, "Start")
.build());
那么,如何配置标签呢?在 v4->ga 的手册中,我们有变量类型“数据层变量”。GTMv5 的模拟是什么?
另外,我在哪里可以获得绑定数据的所有密钥? img 来自手册 v4,但我在 v5 中找不到类似信息
来自手册:
Event Name: The value is set to "eventNameXYZ" when the following code in your app is executed:
Android:
FirebaseAnalytics.getInstance(mContext).logEvent("eventNameXYZ", null);
但是如何设置值呢?我只能用“标题”创建“新变量”。或者需要设置名称相等键,例如“事件名称XYZ”?
第二个问题:
是否可以使用 GTM+Firebase 将数据保存在本地存储中?
更新
【问题讨论】:
标签: android google-analytics migration google-tag-manager firebase-analytics