我研究过谷歌,但我能找到的只是GTM内置事件跟踪器的解释,并以这种方式将变量传递给Google Analytics。
我正在寻找的是向GTM推出的自定义数据层,然后将其提取到Google Analytics中。我使用.push将我的东西附加到dataLayer,我可以看到我的事件正在触发。
然而,这肯定发生在GTM被召唤之后。我知道因为它是在JavaScript函数中调用的。
我需要做些什么特别的事情才能让dataLayer.push在GTM加载后知道我的dataLayer.push出现时才能正常工作?
答案 0 :(得分:0)
当然,经过2个小时的研究后,我发布了这篇文章之后就明白了。
当dataLayer更改时,同步推送到GTM。您可以在页面顶部调用GTM的脚本,然后在整个页面中修改dataLayer并知道它正在更新。
可在此处找到更多信息:
https://developers.google.com/tag-manager/android/v3/reference/com/google/tagmanager/DataLayer