chore: optimize umami and plausible analytics
This commit is contained in:
parent
47cb481682
commit
d9e25b39af
@ -78,6 +78,7 @@ NEXT_PUBLIC_GOOGLE_ANALYTICS_ID=""
|
|||||||
# Umami Analytics (https://umami.is)
|
# Umami Analytics (https://umami.is)
|
||||||
# -----------------------------------------------------------------------------
|
# -----------------------------------------------------------------------------
|
||||||
NEXT_PUBLIC_UMAMI_WEBSITE_ID=""
|
NEXT_PUBLIC_UMAMI_WEBSITE_ID=""
|
||||||
|
NEXT_PUBLIC_UMAMI_SCRIPT="https://cloud.umami.is/script.js"
|
||||||
# -----------------------------------------------------------------------------
|
# -----------------------------------------------------------------------------
|
||||||
# OpenPanel Analytics (https://openpanel.dev)
|
# OpenPanel Analytics (https://openpanel.dev)
|
||||||
# -----------------------------------------------------------------------------
|
# -----------------------------------------------------------------------------
|
||||||
@ -86,6 +87,7 @@ NEXT_PUBLIC_OPENPANEL_CLIENT_ID=""
|
|||||||
# Plausible Analytics (https://plausible.io)
|
# Plausible Analytics (https://plausible.io)
|
||||||
# -----------------------------------------------------------------------------
|
# -----------------------------------------------------------------------------
|
||||||
NEXT_PUBLIC_PLAUSIBLE_DOMAIN=""
|
NEXT_PUBLIC_PLAUSIBLE_DOMAIN=""
|
||||||
|
NEXT_PUBLIC_PLAUSIBLE_SCRIPT="https://plausible.io/js/script.js"
|
||||||
# -----------------------------------------------------------------------------
|
# -----------------------------------------------------------------------------
|
||||||
# Seline Analytics
|
# Seline Analytics
|
||||||
# -----------------------------------------------------------------------------
|
# -----------------------------------------------------------------------------
|
||||||
|
@ -17,12 +17,17 @@ export function PlausibleAnalytics() {
|
|||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
const script = process.env.NEXT_PUBLIC_PLAUSIBLE_SCRIPT as string;
|
||||||
|
if (!script) {
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<Script
|
<Script
|
||||||
defer
|
defer
|
||||||
type="text/javascript"
|
type="text/javascript"
|
||||||
data-domain={domain}
|
data-domain={domain}
|
||||||
src="https://plausible.io/js/script.js"
|
src={script}
|
||||||
/>
|
/>
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
@ -17,12 +17,17 @@ export function UmamiAnalytics() {
|
|||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
const script = process.env.NEXT_PUBLIC_UMAMI_SCRIPT as string;
|
||||||
|
if (!script) {
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<Script
|
<Script
|
||||||
async
|
async
|
||||||
type="text/javascript"
|
type="text/javascript"
|
||||||
data-website-id={websiteId}
|
data-website-id={websiteId}
|
||||||
src="https://cloud.umami.is/script.js"
|
src={script}
|
||||||
/>
|
/>
|
||||||
);
|
);
|
||||||
}
|
}
|
Loading…
Reference in New Issue
Block a user