繁体   English   中英

无法使用Google跟踪代码管理器跟踪分析数据

[英]fail to use google tag manager to track analytic data

我正在尝试使用Google跟踪代码管理器来跟踪Google Analytic数据。 但是,按照我在Google跟踪代码管理器页面上的说明,我无法在Google Analytic(分析)上看到任何跟踪的数据。

因此,我想知道我的代码或标签管理器的配置是否有误。

TagManager tagManager = TagManager.getInstance(this);
    tagManager.setVerboseLoggingEnabled(true);
    PendingResult<ContainerHolder> pending = tagManager.loadContainerPreferNonDefault(CONTAINER_ID, R.raw.gtm_xxxxxx);
    pending.setResultCallback(new ResultCallback<ContainerHolder>(){
        @Override
        public void onResult(ContainerHolder containerHolder) {
            ContainerHolderSingleton.setContainerHolder(containerHolder);
            DataLayer dataLayer = TagManager.getInstance(MainActivity.this).getDataLayer();
            dataLayer.pushEvent("openScreen", DataLayer.mapOf("screenName", "MainScreen"));
            Log.d(TAG, "push event");
        }

    }, 2000, TimeUnit.MILLISECONDS);

以下是我对Google跟踪代码管理器网络面板的配置。

标签,触发器和变量

我知道Google Analytic会延迟几个小时。 但是,我已经实施了几天的Google跟踪代码管理器,但仍未跟踪任何数据。 另外,我在“分析”页面上仍有0个实时用户。

经过数小时的答案搜索,我发现问题与Google跟踪代码管理器的设置有关。

在标签的“要设置的字段”中,屏幕名称变量的字段名称不正确。 它不应是变量,而应仅是文本。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM