feat: isolate production and staging analytics (#41648)
* feat: isolate production analytics Co-authored-by: Nicholas Carrigan (he/him) <nhcarrigan@gmail.com>
This commit is contained in:
@ -1,5 +1,15 @@
|
||||
import ReactGA from 'react-ga';
|
||||
import envData from '../../../config/env.json';
|
||||
import {
|
||||
devAnalyticsId,
|
||||
prodAnalyticsId
|
||||
} from '../../../config/analytics-settings';
|
||||
|
||||
ReactGA.initialize('UA-55446531-10');
|
||||
const { deploymentEnv } = envData;
|
||||
|
||||
const analyticsId =
|
||||
deploymentEnv === 'staging' ? devAnalyticsId : prodAnalyticsId;
|
||||
|
||||
ReactGA.initialize(analyticsId);
|
||||
|
||||
export default ReactGA;
|
||||
|
2
config/analytics-settings.js
Normal file
2
config/analytics-settings.js
Normal file
@ -0,0 +1,2 @@
|
||||
exports.prodAnalyticsId = 'UA-55446531-10';
|
||||
exports.devAnalyticsId = 'UA-55446531-19';
|
Reference in New Issue
Block a user