谷歌标签管理器v4跟踪screenView问题android

时间:2015-04-30 05:53:24

标签: android google-analytics google-tag-manager

我正在使用此GTM utils函数来推送屏幕事件,我将屏幕名称作为第二个参数发送

public static void pushOpenScreenEvent(Context context, String screenName) {
        //ContainerHolderSingleton.getContainerHolder().refresh();
        DataLayer dataLayer = TagManager.getInstance(context).getDataLayer();
        dataLayer.pushEvent("openScreen", DataLayer.mapOf("screenName", screenName));
}

在这样的活动中调用此函数

@Override
protected void onStart() {
    super.onStart();
          GtmUtils.pushOpenScreenEvent(this, "Contactus_tagmanager");
}

但是在谷歌分析面板中,我获得了openScreen(事件)视图而不是Contactus_tagmanager屏幕名称。

有人可以告诉我哪里弄错了吗?

由于

1 个答案:

答案 0 :(得分:1)

您是否在代码管理器面板中创建了dataLayer类型变量(screenName)?我想这是问题,你试图映射错误的类型变量。 screenName变量必须是dataLayer类型。

enter image description here