Merge pull request #4228 from manuelfesantos/feat/auto-pageview-attribute

feat: add data-auto-pageview attribute to tracker script
This commit is contained in:
Mike Cao
2026-05-02 03:09:54 -04:00
committed by GitHub
+3 -2
View File
@@ -37,6 +37,7 @@
const domain = config('domains') || '';
const credentials = config('fetch-credentials') || 'omit';
const perf = config('performance') === _true;
const autoPageview = config('auto-pageview') !== _false;
const domains = domain.split(',').map(n => n.trim());
const host =
@@ -90,7 +91,7 @@
currentRef = currentUrl;
currentUrl = normalize(new URL(url, location.href).toString());
if (currentUrl !== currentRef) {
if (currentUrl !== currentRef && autoPageview) {
setTimeout(track, delayDuration);
}
};
@@ -197,7 +198,7 @@
const init = () => {
if (!initialized) {
initialized = true;
track();
if (autoPageview) track();
handlePathChanges();
handleClicks();
if (perf) initPerformance();