Google跟踪代码管理器脚本从哪里发送数据?

时间:2019-10-18 09:31:03

标签: javascript google-tag-manager

我正在从Google跟踪代码管理器中配置的脚本发送数据层变量。

触发触发器时,JavaScript将获取数据层变量和其他DOM输入,然后将其包含在json中,并将所有内容发送到捕获数据的外部Web服务。

从Postman调用端点(https)时工作正常,但从Chrome调用不起作用(不信任自签名SSL证书)。

问题是:

在生产中,将通过用户的浏览器或Google跟踪代码管理器调用端点?因为每种浏览器都有不同的安全限制。

1 个答案:

答案 0 :(得分:0)

Google跟踪代码管理器将所有已发布的设置和自定义脚本编译为Javascript文件,该文件会由客户端的浏览器随页面一起加载。可以通过https://www.googletagmanager.com/gtm.js?id=GTM-XXXXXXX访问该文件,其中的ID是您的容器ID。这是同一文件,由浏览器加载并执行。结果,它的内容以及对第三方资源的任何生成的调用都是由用户的浏览器而不是Google跟踪代码管理器作为服务执行的。