99久久精品免费观看国产_久久无码人妻一区二区三区_50岁熟妇的呻吟声对白_毛很浓密超多黑毛的少妇

0532-80935115

圭谷設計提醒您如何在 AMP 頁面中添加百度統計

發布日期:2019-01-19 00:00:00閱讀次數:33880返回列表

在 AMP 頁面中添加百度統計

與 MIP 同理,AMP 是 google 開發的一種構建網頁快速呈現的靜態內容的方式。

AMP 中的 amp-analytics 組件 能夠對頁面中的用戶數據進行分析。現在我們在 amp-analytics 組件中添加了百度統計的配置,實現了百度統計對 AMP 頁面的支持。

使用

首先,要想在 AMP 頁面中使用amp-analytics 組件,需要將其所需要的腳本添加到 AMP 頁面的 head 標簽下:

<script async custom-element="amp-analytics"

    src="//cdn.ampproject.org/v0/amp-analytics-0.1.js"></script>

然后,將 amp-analytics 標簽插入到頁面 dom 中。amp-analytics 標簽上必須添加屬性 type 來告訴組件將統計數據發送到哪里;建議同時添加屬性 id,這樣可以識別是哪個 amp-analytics 元素(方便調試)。

<amp-analytics type="baiduanalytics" id="analytics1">

  ...

</amp-analytics>

由于不能直接調用百度統計的標準代碼,您需要使用以下支持的功能進行日志統計,包括:用于網頁跟蹤的 pageview 用于點擊事件跟蹤的 event

網頁跟蹤

可以通過網頁跟蹤來衡量網站上特定網頁獲得的瀏覽次數,只需要將觸發器 request 值設置為 pageview,同時需要配置網站的 token,即可發送網頁瀏覽匹配。

<amp-analytics type="baiduanalytics" id="analytics2">

    <script type="application/json">

        {

          "vars": {

            "token": "你的token"

          },

          "triggers": {

            "trackPageview": {

              "on": "visible",

              "request": "pageview"

            }

          }

        }

    </script>

</amp-analytics>

事件跟蹤

“事件”是指可以獨立于網頁或屏幕的加載而進行跟蹤的用戶與內容進行的互動。將觸發器 request 值設置為 event,并設置所需的事件類別和操作字段,即可發送事件匹配。

<amp-analytics type="baiduanalytics" id="analytics3">

    <script type="application/json">

        {

          "vars": {

            "token": "你的token"

          },

          "triggers": {

            "trackEvent": {

              "on": "click",

              "selector": ".click",

              "request": "event",

              "vars": {

                "category": "song",

                "action": "play",

                "label": "HeyJude",

                "value": "300"

              }

            },

            "scroll": {

              "on": "scroll",

              "selector": "body",

              "request": "event",

              "scrollSpec": {

                "verticalBoundaries": [25, 50, 90],

                "horizontalBoundaries": [90]

              },

              "vars": {

                "category": "scroll",

                "action": "scroll",

                "label": "height",

                "value": "25"

              }

            }

          }

        }

    </script>

</amp-analytics>

需要在觸發器的 vars 中設置的屬性說明:


本文由專注于網站建設17年的圭谷設計編寫,原創不易,轉載請注明出處://xmgoodtime.cn

專業的企業建站解決方案

Are you interested in ?

對圭谷感興趣嗎?

或聯系 朱總 0532-80935115獲取更多信息

新聞推薦