Back to Articles

Åpen kildekode-analyse i stor skala: Personvern og tilpasning

skjermbilde av Matomo-dashboard

Hva er Matomo analysedashboard, hvordan fungerer det, og hvordan setter man det opp?

Matomo (tidligere Piwik) har blitt stadig mer populært de siste årene som en robust løsning for selskaper som ønsker analyse uten å involvere store konsern og deres løsninger som Google Analytics, Microsoft Clarity osv.

Hva er de viktigste fordelene med å bruke Matomo Analytics?

Fullt eierskap til data

I motsetning til alternativer der du må dele dataene dine med tredjeparter, gir Matomo — via Self-Hosted — deg full kontroll og 100% eierskap til dataene.

Kundetillit

Når folk ser Matomo på nettsteder, kan de umiddelbart forstå at de blir bedre beskyttet fordi du bruker kun førsteparts informasjonskapsler. Ingen tredjeparter er involvert i datatransaksjonen.

Personvern, PII og GDPR

Matomo er designet med personvern i fokus og er fullt GDPR-kompatibelt, noe som er sjeldent i dette økosystemet.

Sanntidsdata

Dataene du ser i Matomo-dashboardet er ekte data, ikke utvalgsdata slik som i Google Analytics. Det betyr at du kan ta konkrete, umiddelbare grep — via API-handlinger, manuelle oppfølginger osv.

Hvordan sette opp Matomo Analytics?

WordPress

Hvis du bruker WordPress har du flaks, for dette er klart den enkleste måten å komme i gang på. Installer ganske enkelt den offisielle Matomo WordPress-pluginen.

On-Premise / Self-Hosted

Hvis du har et nettsted som ikke er WordPress, eller vil spore andre typer brukerinteraksjoner utenfor vanlige nettsteder, eller du ønsker én Matomo-instans for hele produktporteføljen som en sentralisert analysetjeneste, er en self-hosted løsning ofte best.

Det finnes flere anbefalte oppsett avhengig av behov:

Lav skala, startups og lavkost

Noen ganger vil du ikke investere en formue i infrastruktur. Vår anbefaling er en kombinasjon av:

  • Lokale Docker-containere
  • Traefik for sikkerhet og gratis SSL-sertifikat med Let's Encrypt

Når containerne er satt opp, kan vi enkelt sette opp en lokal Ubuntu Docker-instans som kjører Matomo On-Premise.

Høy skala, enterprise

Anbefalt løsning for å skalere analyse til millioner av hendelser per sekund er å bruke AWS-infrastruktur. Spesifikt å sette opp en Load Balancer via:

  • AWS Fargate — en managed løsning for Docker/Kubernetes-klynger
  • EC2-instanser — begge tilbyr god skalerbarhet

Nøkkelfunksjoner i Matomo

Komplett analysetjeneste

  • Sanntidssporing av besøkende
  • Konverteringsmål og trakter
  • E-handelssporing
  • Egendefinert hendelsessporing
  • A/B-testing
  • Heatmaps og sesjonsopptak

Personvern først

  • Kun førsteparts informasjonskapsler
  • Ingen datadeling med tredjeparter
  • IP-anonymisering
  • Automatisk sletting av logger
  • Samtykkehåndtering for informasjonskapsler
  • GDPR-samsvar by design

Tilpasning og integrasjon

  • Åpen kildekode
  • REST API for egendefinerte integrasjoner
  • Egendefinerte dimensjoner og metrikker
  • Utvidbart pluginsystem
  • White-label rapportering
  • Tilpassede dashboards

Ytelse og pålitelighet

  • Håndterer millioner av hendelser
  • Optimaliserte databaseforespørsler
  • Caching-mekanismer
  • Arkivhåndtering av data
  • Høy tilgjengelighet

Hvorfor velge Matomo fremfor andre løsninger?

vs. Google Analytics

  • Eierskap til data: Du eier 100% av dataene
  • Personvern: Ingen datadeling med Google
  • Nøyaktighet: Ekte data, ikke utvalg
  • Kontroll: Full kontroll over sporing
  • Tilpasning: Ubegrensede tilpasningsmuligheter

vs. Plausible/Fathom

  • Funksjoner: Mer omfattende analyse
  • Fleksibilitet: Self-hosted eller sky-alternativer
  • Integrasjoner: Omfattende API og plugins
  • Enterprise: Skalerer til millioner av hendelser

Tekniske krav

Minimumskrav

  • PHP 7.4 eller nyere (8.1+ anbefalt)
  • MySQL 5.5 eller nyere / MariaDB
  • Webserver (Apache, Nginx)
  • 128MB+ PHP minnegrense

Anbefalt for produksjon

  • PHP 8.1+
  • MySQL 8.0+ / MariaDB 10.3+
  • 512MB+ PHP minnegrense
  • SSD-lagring
  • Redis/Memcached for caching

Kostnadsvurderinger

Self-hosted

  • Oppsettkostnad: Engangskostnad for infrastruktur
  • Løpende: Serverkostnader (varierer med trafikk)
  • Vedlikehold: Selvstyrt eller supportavtale
  • Skalering: Betal kun for infrastrukturvekst

Cloud-hosted

  • Pris: Trinnvis prising basert på trafikk
  • Vedlikehold: Fullt managed
  • Skalering: Automatisk
  • Support: Inkludert i planer

Beste praksis

  1. Planlegg infrastrukturen: Dimensjoner servere basert på forventet trafikk
  2. Aktiver arkivering: Sett opp planlagt rapportarkivering for ytelse
  3. Bruk caching: Implementer Redis eller Memcached
  4. Overvåk ytelse: Følg database- og servermetrikker
  5. Regelmessige backuper: Automatiser backupstrategi
  6. Sikkerhet: Hold Matomo og plugins oppdatert
  7. Personverninnstillinger: Konfigurer passende retningslinjer for datalagring

Vanlige bruksområder

  • E-handel: Spor salg, konverteringer og kundereiser
  • SaaS-produkter: Overvåk brukeratferd og funksjonsadopsjon
  • Innholdssider: Analyser innholdsytelse og leserengasjement
  • Mobilapper: Spor app-bruk med mobile SDK-er
  • Multi-site: Sentralisert analyse for flere nettsteder
  • Enterprise: Tilpassede dashboards for ulike avdelinger

Trenger du hjelp med å sette opp Matomo?

Teamet vårt tilbyr kostnadseffektive oppsettløsninger for Matomo. Enten du trenger:

  • Første installasjon og konfigurasjon
  • Migrering fra Google Analytics
  • Implementering av egendefinert sporing
  • Ytelsesoptimalisering
  • Enterprise-utrulling
  • Opplæring og dokumentasjon

Kontakt oss på office@c9group.dev for en gratis konsultasjon og tilbud.


Publisert: 7. juli 2025 Kategorier: Analyse, AWS, Åpen kildekode