簡體   English   中英

將Google跟蹤代碼管理器與gatsby-plugin-guess-js集成

[英]Integrating Google Tag Manager with gatsby-plugin-guess-js

我目前正在研究一個Gatsby項目,該項目已經在使用Google跟蹤代碼管理器來處理Google Analytics(分析)。 我想將gatsby-plugin-guess-js與此網站合並以提高性能,但是如果不使用gatsby-plugin-google-analytics,我似乎無法實現這一目標。

我們目前正在使用gatsby-plugin-google-tagmanager,它確實包含我們的GTM ID,但這似乎不足以使guess-js正常運行。

有沒有人成功實現了這一目標,或者知道解決該問題的可能方法?

這是我在gatsby-config.js內的Google跟蹤代碼管理器和GuessJS配置

{
      resolve: `gatsby-plugin-google-tagmanager`,
      options: {
        id: "{GTM-ID}",
        includeInDevelopment: false,
      },
    },
    {
      resolve: "gatsby-plugin-guess-js",
      options: {
        // Find the view id in the GA admin in a section labeled "views"
        GAViewID: `{GA-VIEW-ID}`,
        minimumThreshold: 0.03,
        // The "period" for fetching analytic data.
        period: {
          startDate: new Date("2018-1-1"),
          endDate: new Date(),
        },
      },
    },

預期:預期的功能將是gatsby-plugin-guess-js,使用來自gatsby-plugin-google-tagmanager的ID在構建過程中繞過登錄到我們的Google Analytics(分析)帳戶。

實際:在構建過程中,瀏覽器窗口打開,並提示我登錄我的Google Analytics(分析)帳戶進行訪問。 這在本地很好,但是在部署站點時不是很好。

Guess.js及其用於Gatsby的插件允許您指定令牌而不是GA ID。

例如 ,您可以看到Gatsby團隊如何將Guess.js引入https://gatsbyjs.org

如果您在集成過程中遇到任何問題,請立即在Guess.jsGatsby的問題跟蹤器中打開問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM