Google analytics 为什么谷歌优化不通过谷歌分析加载;需要';?

Google analytics 为什么谷歌优化不通过谷歌分析加载;需要';?,google-analytics,google-optimize,Google Analytics,Google Optimize,我按照以下说明通过Google Analytics加载Google Optimize代码段: 基本上可以归结为我的GA代码中的一行新代码: ga('require', 'GTM-S1O2M3E'); 整个GA代码段如下所示(为了可读性,我添加了换行符): 当我运行优化实验预览时,Google Optimize Chrome扩展在几秒钟后发出以下警报: The Google Optimize snippet for the container with ID GTM-S1O2M3E is not

我按照以下说明通过Google Analytics加载Google Optimize代码段:

基本上可以归结为我的GA代码中的一行新代码:

ga('require', 'GTM-S1O2M3E');
整个GA代码段如下所示(为了可读性,我添加了换行符):

当我运行优化实验预览时,Google Optimize Chrome扩展在几秒钟后发出以下警报:

The Google Optimize snippet for the container with ID GTM-S1O2M3E is not correctly installed on this page.
To preview experiences or debug the container, make sure the Google Optimize snippet is installed on any pages
you want to test.
检查开发工具中的网络选项卡,我找不到任何包含我的OPT_CONTAINER_ID的请求-看起来GA从未加载它!此外,检查全局变量
google\u optimize
会返回未定义的结果(我在这里发现:)

但是当我执行行
ga('require','GTM-S1O2M3E')
在开发者工具控制台中,我手动看到一个新请求发生
谷歌优化
变量正在实例化


那么为什么GA不在一开始就加载优化脚本呢?如果您遇到这三个问题,就会出现这种情况

  • 您没有标记页面以将点击发送到
    GA
    属性
  • 您的浏览器中安装了某种广告阻止扩展插件跟踪阻止扩展插件
  • 尝试关闭您的防病毒软件。有时它会导致这些问题

  • 尝试反转以下代码行

    发件人:

    致:


    我只是想再次检查一下,你是在使用analytics.js还是gtag.js或GTM?谢谢你的检查-我们使用analytics.js,这也是为什么我指向“使用analytics.js安装优化”一文的原因。你介意发布整个GA片段吗?如果愿意,可以删除属性ID。我不介意:-)我已经用完整的GA代码片段更新了问题。就是这样。我三天前也找到了这个解决方案:-D谢谢你的回复。享受你的赏金吧;-)作为记录:谷歌的文档在第4步中显示了错误的语句顺序。
    The Google Optimize snippet for the container with ID GTM-S1O2M3E is not correctly installed on this page.
    To preview experiences or debug the container, make sure the Google Optimize snippet is installed on any pages
    you want to test.
    
    ga('require', 'GTM-S1O2M3E');
    ga('create', 'UA-NNNNNNNN-N', 'auto');
    ga('send', 'pageview');
    
    ga('create', 'UA-NNNNNNNN-N', 'auto');
    ga('require', 'GTM-S1O2M3E');
    ga('send', 'pageview');