Skip to content

Commit 6acbf8d

Browse files
committed
chore: add debug mode to track
1 parent b680077 commit 6acbf8d

1 file changed

Lines changed: 6 additions & 3 deletions

File tree

src/main/services/analytics/index.ts

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
import 'dotenv/config'
12
import type { TrackEvents } from '@shared/types/main/analytics'
23
import ua from 'universal-analytics'
34
import { version } from '../../../../package.json'
@@ -8,8 +9,6 @@ const isDev = process.env.NODE_ENV === 'development'
89
const analytics = ua('UA-56182454-13')
910

1011
export const track = (event: TrackEvents, payload?: string) => {
11-
if (isDev) return
12-
1312
let os
1413
const p = platform()
1514

@@ -21,5 +20,9 @@ export const track = (event: TrackEvents, payload?: string) => {
2120
? `${version}/${os}/${event}/${payload}`
2221
: `${version}/${os}/${event}`
2322

24-
analytics.pageview(path).send()
23+
if (isDev && process.env.DEBUG?.includes('analytics')) {
24+
console.log('[analytics]:', path)
25+
} else {
26+
analytics.pageview(path).send()
27+
}
2528
}

0 commit comments

Comments
 (0)