在晚期JS调用中将GTM数据层传递给分析

时间:2014-08-12 15:06:33

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

我研究过谷歌,但我能找到的只是GTM内置事件跟踪器的解释,并以这种方式将变量传递给Google Analytics。

我正在寻找的是向GTM推出的自定义数据层,然后将其提取到Google Analytics中。我使用.push将我的东西附加到dataLayer,我可以看到我的事件正在触发。

然而,这肯定发生在GTM被召唤之后。我知道因为它是在JavaScript函数中调用的。

我需要做些什么特别的事情才能让dataLayer.push在GTM加载后知道我的dataLayer.push出现时才能正常工作?

1 个答案:

答案 0 :(得分:0)

当然,经过2个小时的研究后,我发布了这篇文章之后就明白了。

当dataLayer更改时,同步推送到GTM。您可以在页面顶部调用GTM的脚本,然后在整个页面中修改dataLayer并知道它正在更新。

可在此处找到更多信息:

https://developers.google.com/tag-manager/android/v3/reference/com/google/tagmanager/DataLayer