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 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;
|
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