diff --git a/env.example b/env.example index d2d5fa0..99d46b6 100644 --- a/env.example +++ b/env.example @@ -78,6 +78,7 @@ NEXT_PUBLIC_GOOGLE_ANALYTICS_ID="" # Umami Analytics (https://umami.is) # ----------------------------------------------------------------------------- NEXT_PUBLIC_UMAMI_WEBSITE_ID="" +NEXT_PUBLIC_UMAMI_SCRIPT="https://cloud.umami.is/script.js" # ----------------------------------------------------------------------------- # OpenPanel Analytics (https://openpanel.dev) # ----------------------------------------------------------------------------- @@ -86,6 +87,7 @@ NEXT_PUBLIC_OPENPANEL_CLIENT_ID="" # Plausible Analytics (https://plausible.io) # ----------------------------------------------------------------------------- NEXT_PUBLIC_PLAUSIBLE_DOMAIN="" +NEXT_PUBLIC_PLAUSIBLE_SCRIPT="https://plausible.io/js/script.js" # ----------------------------------------------------------------------------- # Seline Analytics # ----------------------------------------------------------------------------- diff --git a/src/analytics/plausible-analytics.tsx b/src/analytics/plausible-analytics.tsx index ce679d3..ecfa7ff 100644 --- a/src/analytics/plausible-analytics.tsx +++ b/src/analytics/plausible-analytics.tsx @@ -17,12 +17,17 @@ export function PlausibleAnalytics() { return null; } + const script = process.env.NEXT_PUBLIC_PLAUSIBLE_SCRIPT as string; + if (!script) { + return null; + } + return (