Google AMP 页面上的分析未报告流量

Google Analytics on AMP page not reporting traffic

我正在尝试让 Google 分析在我的 AMP 着陆页上运行。我已按照 this guide 了解如何设置有关如何将其包含在每个页面上的分析。

配置如下所示

<amp-analytics type=“googleanalytics” id="main_tracking">
    <script type="application/json">
    {
        "vars": {
            "account": "UA-49671924-1"
        },
        "extraUrlParams": {
            "cd1": "{{_country}}",
            "cd2": "{{_language}}"
        },
        "triggers": {
            "trackPageview": {
                "on": "visible",
                "request": "pageview"
            },
            "trackEvent": {
                "on": "visible",
                "request": "event",
                "vars": {
                    "eventCategory": "amp",
                    "eventAction": "viewed_amp"
                }
            }
        },
        "trackClickOnHeader": {
            "on": "click",
            "selector": "#header",
            "request": "event",
            "vars": {
                "eventCategory": "ui-components",
                "eventAction": "header-click"
            }
        }
    }
    </script>
</amp-analytics>

但是当我运行页面时,控制台returns出现如下错误。

[AmpAnalytics main_tracking]" "No request strings defined. Analytics data will not be sent from this page."

[AmpAnalytics main_tracking]" "Ignoring event. Request string not found: " "pageview"

[AmpAnalytics main_tracking]" "Ignoring event. Request string not found: " "event"

在 Google 分析方面,似乎没有任何记录。

现在我找不到关于此错误的更多信息,如果有的话,但我假设它指的是您想要 send analytics to a custom URL 时所需的请求对象。但我不明白为什么在尝试 运行 Google Analytics

时要求这样做

有谁知道是不是少了什么东西?

您似乎在此处使用弯引号

type=“googleanalytics” 

如果您删除智能引号并使用普通引号,它应该可以工作,即像这样:

type="googleanalytics"