Klikgebeurtenissen begrijpen

Wat we bij elke klik vastleggen, wat we niet vastleggen, en hoe de data door onze analytics-pipeline stroomt.

2 min leestijdBijgewerkt op 2026-05-15

Wat je leert

  • Welke velden bij elke klik worden vastgelegd — land, apparaat, browser, verwijzer, UTM-tags en bot-vlag.
  • Wat nooit wordt opgeslagen: het volledige IP-adres, de ruwe User-Agent-string of cookies.
  • Hoe een klik van de edge-POP via Redpanda naar het ClickHouse-analyticsdashboard reist.

Elke klik op een Elido-shortlink genereert één klikgebeurtenis in ClickHouse. Weten wat er in de gebeurtenis zit — en wat niet — maakt het verschil tussen snelle dashboards en gefrustreerde supporttickets.

Wat we vastleggen

Voor elke klik slaan we op:

  • Link-ID — welke shortlink werd aangeklikt.
  • Workspace-ID — voor multi-tenant isolatie in queries.
  • Tijdstempel — UTC, met microseconde-precisie.
  • Land — afgeleid van het IP-adres van de bezoeker via MaxMind GeoLite2. Het IP-adres zelf wordt niet opgeslagen.
  • Apparaattype — desktop / mobiel / tablet, afgeleid van de User-Agent.
  • Browserfamilie — Chrome, Firefox, Safari, enz. Standaard geen granulariteit op versieniveau.
  • Besturingssysteemfamilie — Windows, macOS, Linux, iOS, Android.
  • Verwijzer-hostt.co, linkedin.com, enz. Alleen de host, niet het pad.
  • UTM-parametersutm_source, utm_medium, utm_campaign, utm_content, utm_term, indien aanwezig in de bestemmings-URL of toegevoegd aan de shortlink.
  • Bot-vlag — waar als de User-Agent overeenkomt met onze botlijst (Slackbot, Twitterbot, security-crawlers).

Wat we niet vastleggen

  • Volledig IP-adres — verwijderd na de geo-lookup.
  • User-Agent-string letterlijk — we extraheren de familievelden en verwijderen de ruwe string.
  • Klikcoördinaten / muisbewegingen / verblijfsduur — we zijn een redirectservice, geen heatmaptool.
  • Cookies bij de redirect — we plaatsen er geen.

De pipeline

  1. De edge-POP (Hetzner FRA / OVH FRA / OVH SGP) verwerkt de redirect in minder dan 20ms.
  2. De klikgebeurtenis gaat fire-and-forget naar Redpanda — de redirect wacht er niet op.
  3. click-ingester consumeert het topic en batcht inserts naar ClickHouse (~5s vertraging in steady state).
  4. Het analyticstabblad van het dashboard bevraagt ClickHouse via analytics-api.

Dit betekent dat een klik die je zojuist hebt gemaakt niet meteen in het dashboard verschijnt. Test je iets en zie je je klik niet direct? Wacht dan 30 seconden en ververs de pagina.

Bewaartermijn

Klikgebeurtenissen worden standaard 365 dagen bewaard. Pro+-workspaces kunnen een kortere bewaartermijn instellen (60 / 90 / 180 dagen) voor GDPR-dataminimalisatie. Business-workspaces kunnen de bewaartermijn verlengen tot 7 jaar voor gereguleerde sectoren.

Na de bewaartermijn verwijderen we de rij volledig — er is geen "soft-delete" of geaggregeerd archief dat gebeurtenissen nog aan een gebruiker koppelt.

Was dit nuttig?
Nog meer nodig? Mail het team - reacties binnen één werkdag.Contact met ondersteuning