如何正确地将Google Optimize页面隐藏代码段添加到AngularJS

时间:2018-04-20 04:51:23

标签: angularjs single-page-application google-optimize

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

$rootScope.$watch(function () {
    $timeout(function () {
      dataLayer.push({ event: 'optimize.activate' });
    }, 0, false);
  });

我还添加了页面隐藏代码段taken from here

但是当我运行Google Optimize诊断时,我收到以下警告 Warning

我实际上没有经历任何页面闪烁,虽然它也说只有连接速度慢的用户会遇到这种情况。

1 个答案:

答案 0 :(得分:0)

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

  

注意:用您的跟踪代码管理器容器ID(而不是“优化容器” ID)替换GTM-XXXXXX。

使用代码管理器代码段中的GTM-ID。