2017-06-30 54 views
0

我正試圖讓Google Analytics在我的AMP着陸頁上工作。我已按照this guide瞭解如何設置關於如何將其包含在每個頁面上的分析。Google Analytics上的AMP頁面未報告流量

的配置看起來像這樣

<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> 

但是當我運行的頁面,控制檯返回以下錯誤。

[AmpAnalytics main_tracking]「」沒有定義請求字符串。分析 數據將不會從該頁面發送 「

[AmpAnalytics main_tracking]」 「忽略情況下都不得 發現請求字符串:」 「瀏覽量」

[AmpAnalytics main_tracking]」「忽略事件。請求字符串不 發現:「‘事件’

在谷歌分析方面,似乎沒有任何記錄

現在,如果有什麼我找不到太多關於這個錯誤,但我。假設它指的是,如果你想send analytics to a custom URL對象所需的請求。但我不明白爲什麼會被要求嘗試運行谷歌Analytics(分析)時

有誰知道,如果缺少了什麼,什麼?

回答

2

它看起來像你使用智能報價這裏

type=「googleanalytics」 

如果刪除智能引號和正常使用引號它應該工作即是這樣的:

type="googleanalytics" 
+0

現在是尷尬的:d謝謝你察覺了這一點對我來說:)這似乎已經解決了該問題,只是等待在Google Analytics中查看。 – einar

+0

嘿!發生我們最好的! – rodders

+0

錯誤消失了,但沒有數據發送給Google Analytics,但我猜測這是一個單獨的問題,因爲我不再收到我在我的問題 – einar

相關問題