fix(insights): fixed insights url

This commit is contained in:
Haoyu Xu
2023-07-30 03:29:41 -04:00
parent b6d4b43a82
commit c4b069fd9c
7 changed files with 56 additions and 7 deletions

View File

@@ -88,13 +88,21 @@ export default class Settings {
this.#isInsightsInited = true
this.#doNotTrack = doNotTrack
if (this.#doNotTrack) return
window.umami?.trackView(`/${import.meta.env.VITE_LINK}${isWallpaperEngine ? "?steam" : ""}`);
try {
window.umami?.track(props => ({ ...props, url: `/${import.meta.env.VITE_LINK}${isWallpaperEngine ? "?steam" : ""}` }));
} catch(e) {
console.warn && console.warn(e.message)
}
}
functionInsights(functionName, toSkip = false) {
if (!this.#isInsightsInited || this.#doNotTrack || import.meta.env.MODE === 'development' || functionName === this.#lastFunctionInsights || toSkip) return
this.#lastFunctionInsights = functionName
window.umami?.trackEvent(`${functionName}`);
try {
window.umami?.track(`${functionName}`);
} catch (e) {
console.warn && console.warn(e.message)
}
}
setFPS(value) {