【问题标题】:How to measure speed in Google Analytics for AMP pages?如何在 Google Analytics 中测量 AMP 页面的速度?
【发布时间】:2019-09-27 01:56:24
【问题描述】:

几个月前,我们在网站上实施了 AMP。我们在 Google Analytics(分析)中正确跟踪访问,但速度维度为空,我们没有测量示例页面。

如何获取 amp 页面的加载时间?

在 amp-analytics 配置中,我设置了 'site_speed_sample_rate' => 100 以跟踪所有页面。

self::$triggers['trackPageview'] = [
            'on' => 'visible',
            'request' => 'pageview',
            'vars' => [
                'account' => $this->environment->getCodigoAnalitics(),
                'site_speed_sample_rate' => 100
            ]
        ];

我希望获得加载时间,但我得到的只是所有 amp 页面中的 0。

【问题讨论】:

    标签: performance google-analytics amp-html amp-analytics


    【解决方案1】:

    我可能会迟到,但希望有人会觉得它有用。各种 AMP 功能允许在字符串内部使用变量并用相应的实际值替换。 ${contentLoadTime} 就是其中之一。

       "triggers": {
               "trackGA": {
                   "selector": "amp-layout",
                   "on": "visible",
                   "request": "event",
                   "vars": {
                     "eventAction" : "ContentLoadTime",
                     "eventCategory": "${contentLoadTime}"
                   }
               }
        }
    

    链接到整个列表:https://github.com/ampproject/amphtml/blob/master/spec/amp-var-substitutions.md

    【讨论】:

      猜你喜欢
      • 2017-12-04
      • 2020-06-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多