首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Google Tag Manager与gatsby-plugin-guess-js的集成

Google Tag Manager与gatsby-plugin-guess-js的集成
EN

Stack Overflow用户
提问于 2019-07-10 09:30:28
回答 1查看 483关注 0票数 0

我目前正在做一个Gatsby项目,该项目已经在使用Google Tag Manager来处理Google Analytics。我想把gatsby-plugin-guess-js整合到这个站点来帮助提高性能,但是如果不使用gatsby-plugin-google-analytics,我似乎无法做到这一点。

我们目前使用的是gatsby-plugin-google-tagmanager,它包含了我们的GTM ID,但这似乎不足以让guess-js发挥作用。

有没有人成功地实现了这一点,或者知道了这个问题的可能解决方案?

这是我在gatsby-config.js中的Google Tag Manager和GuessJS配置

代码语言:javascript
运行
复制
{
      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- Google -tagmanager的ID的gatsby-plugin-guess-js来绕过在构建过程中登录到我们的Google Analytics帐户。

实际:在构建过程中,会打开一个浏览器窗口,提示我登录到我的Google Analytics帐户以提供访问权限。这在本地很好,但是在部署站点时就不是那么好了。

EN

回答 1

Stack Overflow用户

发布于 2019-07-20 04:27:27

Guess.js及其Gatsby插件允许您指定令牌,而不是GA ID。

对于example,您可以看到Gatsby团队是如何将Guess.js引入https://gatsbyjs.org的。

如果您在集成过程中遇到任何问题,请毫不犹豫地在Guess.jsGatsby's问题跟踪器中打开问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56962295

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档