From 0bd86b9bcd22f50edbc0296ae3c2e0a7ba73fc3c Mon Sep 17 00:00:00 2001 From: Korbs Date: Mon, 10 Jun 2024 21:38:01 -0400 Subject: [PATCH] Support more analytic tools --- src/components/global/Analytics.astro | 56 ++++++++++++++++++++------- 1 file changed, 41 insertions(+), 15 deletions(-) diff --git a/src/components/global/Analytics.astro b/src/components/global/Analytics.astro index 38ec193..176560f 100644 --- a/src/components/global/Analytics.astro +++ b/src/components/global/Analytics.astro @@ -8,7 +8,15 @@ import { PLAUSIBLE_SRC, UMAMI_ID, UMAMI_SRC, - AMPLITUDE_APIKEY + AMPLITUDE_APIKEY, + METRICAL_APP, + FATHOM_SITE, + FATHOM_SRC, + MINIAML_ID, + SWETRIX_SRC, + SWETRIX_API, + SWETRIX_PROJECT_ID, + SIMPLEANALYTICS_DOMAIN } from '@utils/GetConfig' // Get Astro Analytics @@ -21,22 +29,40 @@ import { Amplitude, Matomo, MinimalAnalytics -} from 'astro-analytics'; +} from 'astro-analytics' --- { - ()=> { - if (ANALYTICS === "None") { - return null - } else if (ANALYTICS === "Plausible") { - - } else if (ANALYTICS === "Umami") { - - } else if (ANALYTICS === "Amplitude") { - - } else if (ANALYTICS === "Matomo") { - - } + ()=> { + if (ANALYTICS === "None") { + return null + } else if (ANALYTICS === "Plausible") { + + } else if (ANALYTICS === "Umami") { + + } else if (ANALYTICS === "Amplitude") { + + } else if (ANALYTICS === "Matomo") { + + } else if (ANALYTICS === "Metrical") { + + } else if (ANALYTICS === "Fathom") { + + } else if (ANALYTICS === "MinimalAnalytics") { + + } else if (ANALYTICS === "Swetrix") { + + +