16得票1回答
能否在本地托管Google标签管理器的脚本?

是否可以将由Google Analytics生成的脚本,特别是标签管理器,托管在执行服务器上,而不是通过Google的脚本块从客户端获取? 目标是避免对外部脚本的依赖。 我知道Google不建议本地托管分析或标签管理器,但是否可能这样做? 据我了解,标签管理器的工作方式是通过嵌入本地脚本...

16得票4回答
如何在没有使用Google Tag Manager的情况下以编程方式向GA4发送事件?

我想编写代码向新版Google Analytics发送自定义事件,而不需要事先在GTM中定义它。 我正在使用Google Tag Manager,根据这篇文章: https://developers.google.com/analytics/devguides/collection/ga4/...

16得票1回答
当在锚点上触发dataLayer.push()时,是否一定会将数据发送到Google?

这似乎是一个简单的问题,但我找不到任何答案。 我正在编写一个onClick事件处理程序,当单击锚点时,它只调用dataLayer.push()。 dataLayer.push()是同步操作吗? GET请求是否一定会发送到Google,即使由于链接被点击而导致浏览器卸载了请求页面?有些浏览器显示...

15得票2回答
如何避免TagManager出现“IllegalStateException: Results have already been set”的错误提示

我最近在我的安卓应用中引入了Google Tag Manager,这样就可以推送应用配置更改而无需重新部署。但我遇到了以下情况:java.lang.IllegalStateException: Results have already been set at com.google.androi...

15得票1回答
GTM脚本后dataLayer.push不起作用

我想要用谷歌标签管理器实现增强型电子商务,并希望为通用分析标签推送一些数据。 我总是在GTM脚本之前创建数据层,但现在我需要使用 dataLayer.push 发送更多数据。 但它不起作用,只有当 dataLayer.push 在GTM脚本开始之前触发时才有效。 例如,这个可以工作: &l...

15得票2回答
如何使Google标签管理器和内容安全策略共存?

内容安全策略(CSP)头部旨在保护您的 Web 应用程序免受恶意资源注入。简单来说,您可以提供一个允许所有图像、脚本、样式等资源的白名单。 与此同时,市场营销团队使用Google 标签管理器(GTM)来管理标签。其原理是从页面收集信息,将其发送到 GTM,并使用这些数据作为变量生成标签,其中...

15得票3回答
谷歌标签管理器中的点击事件无法冒泡到父级

我正在为客户的网站设置Google Tag Manager,但我在触发点击事件标签时遇到了麻烦。 我将触发器设置为在按钮的CSS选择器上触发。 按钮本身有一些子元素,包括一个svg图标。当点击svg时,数据层中会注册点击事件,但标签不会触发。只有选择按钮本身时,标签才会触发。 我还尝试在...

14得票4回答
Facebook像素+ Google标签管理器+ fbq事件

我使用Google Tag Manager来交付Facebook Pixel。 然后,我使用如下代码触发事件。 <body> ... <script> fbq('track', 'ViewContent', { ...

14得票1回答
通过Google Tag Manager强制使用SSL加载Google Analytics analytics.js

我们通过Google Tag Manager加载Google Analytics (通用版),我找不到任何方法来强制它自己通过SSL加载 analytics.js 脚本; 我们通过设置选项字段设置forceSSL,但是在应用之前,它已经通过普通HTTP加载了初始脚本。 看起来GTM会检查它是...

14得票2回答
谷歌标签管理器延迟window.load吗?

我有一个页面,在加载时会触发一次ajax调用$(window).load(function() { updateDeliverySlots(); }); 我还在页面的body部分放置了Google Tag Manager的JavaScript代码(我知道现在的建议是将其放在head部分,但...