【发布时间】:2019-07-30 07:06:27
【问题描述】:
我想知道如何为本地和生产应用谷歌分析 ID,
我有两个ID,分别用于本地和生产。
我使用node.js 作为后端,并使用env 文件将谷歌分析密钥存储在配置文件中。
如何通过:
- 如果是本地,则传递谷歌分析 ID
ga_local; - 如果是 prod,请在启动时将 Google Analytics ID
ga_pro传递给node.js。
.env
ga_local = "UA-XXXX-X",
ga_pro = "UA-YYYY-Y"
config.js
require('dotenv').config();
const config = {
ga_local: process.env.ga_local,
ga_pro: process.env.ga_pro
};
module.exports = config;
前端
<script async src='https://www.googletagmanager.com/gtag/js?id=${ga_local}'></script>
【问题讨论】:
标签: javascript node.js express google-analytics