Google 跟踪代码管理器:GA 内容实验代码未在主页上触发
Google Tag Manager: GA Content Experiment code not firing on home page
我在 GA 中创建了一个 Google 分析内容实验,复制了代码,将其添加到我网站的 Google 标签管理器容器中,将其设置为触发 @
https://www.example.com
https://www.example.com/
https://www.example.com/h2/
https://www.example.com/h3/
但是,每次我在任何浏览器中加载 https://www.example.com 时,我都会停留在那里并且不会被重定向到变体。
GA 表示在 /h2/
和 /h3/
检测到实验代码,但在 /
.
检测不到
标签管理器代码安装在上述所有页面使用的相同 Wordpress 主题中。
感谢帮助。
不确定您是否知道,但内容实验现在 Google 优化。
我会在此处进行调试:
- 确保遵循 official GTM instructions,其中包括设置
tag sequencing
- 启用GTM preview
- 如果优化标记没有触发,GTM 应该会告诉您原因(哪个触发器失败,或者正在应用哪个阻止触发器)
- 如果优化标记触发但实验没有,我会清除浏览器缓存以删除早期的优化持久性并确保实验规则与页面条件匹配(例如 URL)
- 另一个原因可能是 Optimize timeout 优化代码段加载时间过长
.async-hide { opacity: 0 !important}
(function(a,s,y,n,c,h,i,d,e){s.className+=' '+y;h.start=1*new Date;
h.end=i=function(){s.className=s.className.replace(RegExp(' ?'+y),'')};
(a[n]=a[n]||[]).hide=h;setTimeout(function(){i();h.end=null},c);h.timeout=c;
})(window,document.documentElement,'async-hide','dataLayer',4000,
{'GTM-XXXXXX':true});
我在 GA 中创建了一个 Google 分析内容实验,复制了代码,将其添加到我网站的 Google 标签管理器容器中,将其设置为触发 @
https://www.example.com
https://www.example.com/
https://www.example.com/h2/
https://www.example.com/h3/
但是,每次我在任何浏览器中加载 https://www.example.com 时,我都会停留在那里并且不会被重定向到变体。
GA 表示在 /h2/
和 /h3/
检测到实验代码,但在 /
.
标签管理器代码安装在上述所有页面使用的相同 Wordpress 主题中。
感谢帮助。
不确定您是否知道,但内容实验现在 Google 优化。
我会在此处进行调试:
- 确保遵循 official GTM instructions,其中包括设置
tag sequencing
- 启用GTM preview
- 如果优化标记没有触发,GTM 应该会告诉您原因(哪个触发器失败,或者正在应用哪个阻止触发器)
- 如果优化标记触发但实验没有,我会清除浏览器缓存以删除早期的优化持久性并确保实验规则与页面条件匹配(例如 URL)
- 另一个原因可能是 Optimize timeout 优化代码段加载时间过长
.async-hide { opacity: 0 !important} (function(a,s,y,n,c,h,i,d,e){s.className+=' '+y;h.start=1*new Date; h.end=i=function(){s.className=s.className.replace(RegExp(' ?'+y),'')}; (a[n]=a[n]||[]).hide=h;setTimeout(function(){i();h.end=null},c);h.timeout=c; })(window,document.documentElement,'async-hide','dataLayer',4000, {'GTM-XXXXXX':true});