В настоящее время я работаю над проектом Gatsby, который уже использует Google Tag Manager для работы с Google Analytics.Я хотел бы включить gatsby-plugin-думаю-js с этим сайтом, чтобы помочь с производительностью, однако без gatsby-plugin-google-analytics я, кажется, не могу этого достичь.
В настоящее время мы используем gatsby-plugin-google-tagmanager, который включает в себя наш идентификатор GTM, но этого недостаточно для предположения-js.
Кто-нибудь успешно достиг этого или знает возможное решение этой проблемы?
Это мой конфиг Google Tag Manager и GuessJS внутри gatsby-config.js
{
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 для обхода входа в нашу учетную запись Google Analytics во время процесса сборки.
Фактически: во время сборкиВ браузере открывается окно, и мне предлагается войти в свою учетную запись Google Analytics, чтобы получить доступ.Это хорошо локально, но не так хорошо при развертывании сайта.