Core/Dash Geavanceerde setup

Pas de datagranulariteit aan met Page Labels, A/B-segmentatie en het tracken van de authenticatiestatus! 

Gratis proberen

Trusted by market leaders · Client results

dpg mediaworkivamy work featured on web.devfotocasasaturnhappyhorizonkpnvpnsnvwhowhatwearnina careperionebaymarktplaatserasmusmcnestlealeteiaharvardcomparemonarchadevintaloopearplugs

Geavanceerde setup-opties voor CoreDash

De standaard tracking van Core/Dash werkt direct, maar elke website heeft unieke eisen. Onze geavanceerde configuratie-opties geven je de flexibiliteit om de dataverzameling aan te passen. Zo blijven je metrics nauwkeurig en bruikbaar voor jouw specifieke use case.

Tracking van de eerste paginaweergave

Het tracken van de eerste paginaweergave is belangrijk, omdat de eerste paginaweergave verschilt van volgende paginaweergaven.  De browser van de bezoeker heeft nog geen gecachte bestanden om snel te laden. Een extra DNS-lookup of het opzetten van een beveiligde verbinding tussen de browser en de server kost meer tijd.

Eerste paginaweergaven bepalen uiteraard de eerste indruk en zijn relevant voor nieuwe verkeersbronnen zoals advertentieverkeer. Daarom is het tracken en filteren van nieuwe bezoekers belangrijk voor je site.

CoreDash biedt flexibiliteit in hoe de eerste paginaweergave wordt getrackt. Deze instelling bepaalt of het eerste bezoek wordt geregistreerd en hoe data wordt opgeslagen.

Opties:

  • Ingeschakeld (via localstorage, standaard): Een moderne, lichte optie. Ideaal voor Single Page Applications (SPA's) waarbij je request-headers licht wilt houden.
  • Ingeschakeld (via cookies): De meest robuuste methode. Dit onthoudt gebruikers zelfs als ze hun browser sluiten, zodat je nauwkeurige data krijgt over terugkerende bezoeken
  • Uitgeschakeld: Schakel dit uit als je strenge privacy-eisen hebt of sessie-tracking via je eigen systemen regelt.

Page Labels

URL's kunnen rommelig en uniek zijn, maar je templates zijn dat niet. Door honderden productpagina's te groeperen onder één label zoals "Product Detail", krijg je geaggregeerde data die statistisch significant is. Dit maakt het veel makkelijker om performancetrends te ontdekken tussen vergelijkbare paginatypes. 

Definieer een page label in de globale JavaScript-scope voordat CoreDash initialiseert:

window.__CWVL = 'product_detail_template';

Vervang 'mypagelabel' door een unieke identifier voor de pagina. Dit label verschijnt in CoreDash-rapporten om ze makkelijker te herkennen.

A/B-testsegmentatie

Nieuwe features kunnen soms performance-regressies veroorzaken. Door je gebruikerssessies te taggen met hun actieve experimentvariant, zie je direct of versie B trager is dan versie A.:

window.__CWAB = 'experiment_checkout_v2';

Als je "v2"-gebruikers langzamere laadtijden ervaren, weet je dat meteen. Zo kun je de bottleneck oplossen voordat je de feature voor iedereen uitrolt..

Ingelogde gebruikers tracken (anoniem!)

Ingelogde gebruikers ervaren je site vaak anders. Hun pagina's worden mogelijk niet gecacht, wat leidt tot langzamere responstijden van de server. Door ingelogd verkeer te scheiden van anonieme bezoekers, blijven je openbare performance-metrics nauwkeurig en worden ze niet vertekend door backend-verwerking.

Gebruik deze flags om onderscheid te maken tussen gebruikersstatussen:

  • Voor ingelogde gebruikers, stel in:
window.__CWLI = 1;
  • Voor uitgelogde gebruikers, stel in:
  • window.__CWLI = 0;

    Deze eenvoudige stap zorgt voor schone data voor zowel je marketingpagina's als je applicatie-views.


    Geavanceerde setup-opties voor CoreDashCore Web Vitals Geavanceerde setup-opties voor CoreDash