123456789101112131415161718 |
- export const trackEvent =
- typeof process !== "undefined" &&
- process.env?.REACT_APP_GOOGLE_ANALYTICS_ID &&
- typeof window !== "undefined" &&
- window.gtag
- ? (category: string, name: string, label?: string, value?: number) => {
- window.gtag("event", name, {
- event_category: category,
- event_label: label,
- value,
- });
- }
- : typeof process !== "undefined" && process.env?.JEST_WORKER_ID
- ? (category: string, name: string, label?: string, value?: number) => {}
- : (category: string, name: string, label?: string, value?: number) => {
- // Uncomment the next line to track locally
- // console.info("Track Event", category, name, label, value);
- };
|