gpt4 book ai didi

javascript - Google 跟踪代码管理器中 dataLayer 的顺序重要吗?

转载 作者:行者123 更新时间:2023-12-03 04:40:25 26 4
gpt4 key购买 nike

如果我创建一个在 GTM 中的“页面 View ”上触发的标签,我可以在触发该标签后将数据推送到该标签吗?

This is the event type I'm using (page view)

<script>
window.dataLayer = window.dataLayer || []; //dataLayer object is instantiated
</script>

<script>
var data = {page data, user data etc.}
dataLayer.push(data);
</script>

<script>
GoogleTagManager container code
</script>

// Will dataLayer.push(moreData) get caputured in the page view event?

据我所知,使用 dataLayer.push 将更新事件上的 dataLayer,但是当 pageview 事件在 pageview 上触发时,这意味着只有在捕获 GTM 容器代码之前 dataLayer 中的信息本次事件。

这是正确的吗?或者我可以使用 dataLayer.push 来更新浏览量信息吗?

最佳答案

您始终可以使用另一个触发器,例如 gtm.domgtm.load 来读取您在Pageview 事件已触发。但我总是建议您将事件与任何其他数据一起推送,并使用该事件来触发您的标记,因为您可能不一定要等到 DOM 加载或页面完全加载。

关于javascript - Google 跟踪代码管理器中 dataLayer 的顺序重要吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43115038/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com