【发布时间】:2021-11-28 01:52:47
【问题描述】:
我正在使用 gatsby-plugin-google-tagmanager 插件来分析我的网站,但后来我从相同的代码库创建了另一个网站(根据特定路线区分其品牌),为此,我需要在我的网站中添加另一个 GTM 标签插入。现在我相信我不能在gatsby-config文件中添加任何条件(如果我错了请纠正我),那么如何处理这种情况?是否需要使用 gatsby-SSR 函数手动添加插入脚本,还是有其他方法可以解决?
{
resolve: "gatsby-plugin-google-tagmanager",
options: {
id: config.gtm,
includeInDevelopment: false,
defaultDataLayer: { platform: "gatsby" },
enableWebVitalsTracking: true,
},
},
我通过process.env根据我的构建环境传递gtm标签
【问题讨论】:
标签: javascript node.js reactjs gatsby gatsby-plugin