是否可以使用 JavaScript 来检索给定 GTM 代码的 Google Analytics“网络媒体资源 ID”?
我包括the snippet对于我的页面 HEAD 中的 GTM,Google Tag Assistant 扩展程序可以正确查看标签,包括“网络属性 ID”(UA-XXXXX-XX)。 我正在使用ReactGA发送 GA 事件的模块,我需要“Web Property Id”来初始化它。
如果我复制它来初始化模块,如下所示;
ReactGA.initialize('UA-XXXXX-XX');
它工作正常,但我更愿意动态检索它:我已经映射了 GTM 代码,如果我可以从 GTM 代码检索它们,我看不出有任何理由对 Web 属性 ID 执行相同的操作。
最佳答案
Google Analytics(分析)将有关 ID 的信息存储在全局变量 gaData
中,您可以这样接收 GA ID 信息:
Object.keys(gaData)[0]
//it will return string UA-XXXXXXX
关于javascript - 如何从 GTM 代码获取 GA 跟踪 ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44920265/