1
0
Fork 0
mirror of https://github.com/Findus23/MatomoLiteTracker.git synced 2024-09-18 14:53:45 +02:00

track pageview on pageload

This commit is contained in:
Lukas Winkler 2022-04-26 21:57:39 +02:00
parent a079ab886f
commit eda41aac10
Signed by: lukas
GPG key ID: 54DE4D798D244853
2 changed files with 9 additions and 1 deletions

View file

@ -14,4 +14,4 @@ matomo.customDimensions = {
}
enableLinkTracking(matomo, defaultDownloadFileExtensions)
matomo.trackPageview()
matomo.trackPageviewOnPageload()

View file

@ -255,4 +255,12 @@ export class MatomoLiteTracker {
fetch(url, options).then()
}
}
trackPageviewOnPageload(customTitle?: string) {
if (document.readyState == "complete") {
this.trackPageview(customTitle)
} else {
document.addEventListener("DOMContentLoaded", () => this.trackPageview(customTitle))
}
}
}