mirror of
https://github.com/geekgeekrun/geekgeekrun.git
synced 2026-06-07 08:30:21 +08:00
remove null in value of gtag payload
This commit is contained in:
@@ -70,6 +70,11 @@ export default async function gtag<T extends string>(
|
||||
...getCommonParams(),
|
||||
...params
|
||||
}
|
||||
Object.keys(params).forEach((k) => {
|
||||
if ([null, undefined].includes(params[k])) {
|
||||
delete params[k]
|
||||
}
|
||||
})
|
||||
// ServiceWorker环境下直接调用上报函数
|
||||
const reporter = (await import('./Analytics')).default
|
||||
return reporter.fireEvent(name.replace(/-/g, '_'), params)
|
||||
|
||||
Reference in New Issue
Block a user