Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何将Google优化页面隐藏片段正确添加到AngularJS_Angularjs_Single Page Application_Google Optimize - Fatal编程技术网

如何将Google优化页面隐藏片段正确添加到AngularJS

如何将Google优化页面隐藏片段正确添加到AngularJS,angularjs,single-page-application,google-optimize,Angularjs,Single Page Application,Google Optimize,我可以使用以下代码成功触发优化实验: $rootScope.$watch(function () { $timeout(function () { dataLayer.push({ event: 'optimize.activate' }); }, 0, false); }); 我还添加了页面隐藏片段 但当我运行谷歌优化诊断时,我得到以下警告 实际上,我没有体验到任何页面闪烁,尽管它还说只有连接速度慢的用户才会体验到这种情况。对于页面隐藏片段,您插入了错误的G

我可以使用以下代码成功触发优化实验:

$rootScope.$watch(function () {
    $timeout(function () {
      dataLayer.push({ event: 'optimize.activate' });
    }, 0, false);
  });
我还添加了页面隐藏片段

但当我运行谷歌优化诊断时,我得到以下警告


实际上,我没有体验到任何页面闪烁,尽管它还说只有连接速度慢的用户才会体验到这种情况。

对于页面隐藏片段,您插入了错误的GTM-ID

注意:用您的Tag Manager容器ID(而不是您的Optimize容器ID)替换GTM-XXXXXX

在标记管理器代码段中使用GTM-ID