gpt4 book ai didi

google-analytics - 有没有办法在客户端中读取标签管理器变量的值?

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

我们正在设置一些服务器端Google Analytics(分析)事件,最近我们将GA实施过渡为使用Google跟踪代码管理器。我想保留一些我们在GTM中使用的常量,以便可以从那里控制它们。一个很好的例子是使用哪个GA跟踪ID。目前,我们将其存储在名为“ GA-跟踪ID查找”的查找字段中。

我们希望找到一种方法来在我们网站上的javascript代码中检索此GTM变量的值。这可能吗?

最佳答案

我认为,管理此问题的最佳方法是使用Data Layer。您的JS将能够读取数据层中的值,而GTM也将能够读取。

如果要走这条路,您可以将lookup变量更改为GTM的datalayer变量。

例子:

让您的服务器写出DOM元素以包含分析跟踪ID,例如

<meta name="ga-tracking-id" content="UA-1234567890-1" />


您还可以将相同的信息存储到dataLayer中:

<script>
dataLayer = [{
'ga-tracking-id': 'UA-1234567890-1',
}];
</script>


然后可以使用GTM中的DataLayer变量类型来检索此数据。

您可以通过一个GTM容器进行管理的另一种方式是在GTM中创建 lookup table,然后根据哪个主机名使用不同的跟踪ID。

尽管我不确定您如何管理它,但是将多个容器一起使用而不是在一个容器中更改跟踪ID也会更容易。

关于google-analytics - 有没有办法在客户端中读取标签管理器变量的值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52394135/

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