谷歌优化防闪烁片段超时



我似乎无法解决来自谷歌优化超时的防闪烁代码段的警告消息。

该代码段安装在<head>标记的顶部,然后是 gtag 优化 JS 代码。 我尝试将超时值更改为 6000,但仍然不起作用。

<style>.async-hide { opacity: 0 !important} </style>
<script>(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',2000,
{'OPT_CONTAINER_ID':true});</script>

我仍然收到以下错误消息:

防闪烁代码段可能未正确配置或 超时值太短。防闪烁超时为 最坏的情况。您的页面只会被完整隐藏 如果实验无法更快地执行,则超时(当它执行时,则 页面立即取消隐藏)。当防闪烁超时时,您的 实验不会在该网页加载时运行,这可能会限制效果 的实验和结果。无论超时值如何,请确保 优化插件部署正确且不晚 页面(例如,在 中 )。

代码段顺序非常重要,首先请检查您的<head>标签并确定顺序:

  1. 谷歌防闪烁
  2. 谷歌优化
  3. 谷歌标签管理器

然后打开浏览器开发人员工具并转到"元素"选项卡。 打开<head>标记并检查所有代码段是否都在那里(并且按顺序排列)。

另外,请查看这篇文章,这可能会有所帮助:

跟踪优化谷歌分析中的防闪烁片段超时

此外,您还可以从 Google 官方文档中了解如何自定义"防闪烁片段":

自定义防闪烁代码段

最新更新