Versionv1

Intastellar Analytics

Intastellar Analytics er en privatlivsorienteret analyticplatform bygget til samtykkebevidst dataindsamling. Den sporer besøgendes adfærd, konverteringer og formularinteraktioner på tværs af to samtykkeniveauer: minimal (anonym, ingen persondata) og fuld (beriget, session-tilknyttet). Alle data forbliver inden for din organisation; intet sælges eller deles.

1. Installation

Tilføj ét script-tag til <head> eller slutningen af <body> på hver side, du vil spore. Erstat YOUR_SITE_KEY med nøglen vist i dit dashboard under Indstillinger → Analytics Script.

<script
  src="https://analytics.consentsmanagement.com/api/a"
  data-site="YOUR_SITE_KEY"
  async
  defer
></script>

Sidevisninger, formularinteraktioner, scrolldybde og rage-klik spores automatisk herfra.

2. Sådan fungerer samtykkeniveauer

Indlejringen læser samtykketilstanden fra Intastellar Consent Solution-cookien (IntastellarConsentSolution) eller fra window.intaCookieConsents, hvis du selv håndterer samtykke.

NiveauUdløserIndsamlede data
MinimalKræver ikke samtykkeKun anonyme sidevisningsdata — ingen session-ID, ingen personidentifikatorer
FuldBesøgende giver Statistik-samtykkeSession-ID, UTM'er, klik-ID'er (gclid / msclkid / fbclid), referrer, skærmstørrelse, sprog, tidszone, varighed, scrolldybde, varmekort-klik

3. Automatisk sporede hændelser

Indlejringen sender følgende hændelser automatisk. Intet window.inta.track-kald er nødvendigt.

HændelseUdløserPayload-felter
pageviewHver sideindlæsning eller SPA-navigationpath, title, referrer, device
scroll_depthVed 25%, 50%, 75%, 90%, 100% scrolldepth (procent)
rage_click3+ klik inden for 500 ms / 30 px radiusselector, id, cls, tag
form_startedFørste feltfokus inde i et <form>formId, provider
form_submitNativ form submit-hændelseformId, fields[], fieldCount, action
form_field_focusBruger skifter til nyt felt (dedupleret pr. felt pr. formular)formId, field, fieldType
form_errorHTML5-valideringsfejl, netværksfejl eller serverfejl (4xx/5xx)formId, errorType, field, message
video_play<video> afspilningsrc, duration
video_pause<video> pausesrc, at
video_50pct50% af video setsrc
video_completeVideo sluttedesrc, duration
content_copyBruger kopierer tekst (Ctrl+C / Cmd+C)length

4. Tilpassede hændelser

Send tilpassede hændelser med window.inta.track:

window.inta.track('purchase', {
  value: 49.99,
  currency: 'EUR',
  transactionId: 'order_1234',
  data: { plan: 'pro' },
  products: [
    { id: 'prod_abc', name: 'Pro Plan', price: 49.99, quantity: 1 },
  ],
});
ParameterTypeBeskrivelse
eventNamestringPåkrævet. Små bogstaver, snake_case anbefales. Maks. 64 tegn.
options.valuenumberPengeværdi (f.eks. 49.99). Bruges i konverteringsrapportering.
options.currencystringISO 4217-valutakode ("EUR", "USD", "GBP").
options.transactionIdstringDeduplikationsnøgle. Samme ID inden for en session gemmes én gang.
options.dataobjectVilkårlige nøgle-værdi-metadata. Maks. 20 nøgler, 500 tegn pr. værdi.
options.productsarrayProduktliste til e-handelshændelser.

5. Formularudbyderintergrationer

Tredjeparts formularudbydere registreres automatisk via deres native postMessage-hændelser. Ingen ekstra konfiguration er nødvendig.

UdbyderRegistreringsmekanisme
HubSpotwindow.postMessage (hsFormCallback)
Typeformwindow.postMessage
Calendlywindow.postMessage
Tallywindow.postMessage

provider-feltet på form_started- og form_submit-hændelser angiver, hvilken udbyder der blev registreret, eller "native" for standard HTML-formularer.

6. Formularfejltyper

errorType-feltet på form_error-hændelser antager én af tre værdier:

TypeHvornår den udløses
validationHTML5-validering afviste et felt (udløses ved nativ invalid-hændelse)
serverHTTP 4xx eller 5xx-svar på en formularindsendelse via fetch / XHR
networkFetch eller XHR fejlede uden svar (offline, DNS-fejl osv.)

7. UTM- og klik-ID-registrering

Indlejringen læser følgende parametre fra landingssidernes URL ved første indlæsning og knytter dem til sessionen (kun fuldt samtykkeniveau).

ParameterKilde
utm_source, utm_medium, utm_campaign, utm_contentURL-forespørgselsstreng
gclidGoogle Ads
msclkidMicrosoft Advertising
fbclidMeta Ads

8. Serverside-felter

Følgende felter tilføjes serverside til hver hændelsespost inden lagring.

FeltTypeBemærkninger
site_idUUIDLøses ud fra din webstedsnøgle
received_attimestampUTC, serverside
consent_level"minimal" | "full"Sat af indlejringen
pathnamestringURL-sti uden forespørgselsstreng
page_hoststringVærtsnavn (f.eks. app.yoursite.com)
device_type"desktop" | "mobile" | "tablet"Afledt fra user-agent
country_codeISO 3166-1 alpha-2GeoIP-opslag, serverside
session_idstring | nullKun fuldt samtykke

Dashboardpaneler

Live hændelsesfeed

Et rullende feed med de seneste 30 minutters hændelser i realtid. Brug det til at bekræfte, at sporing fungerer efter en deployment eller ændring af samtykke-konfiguration.

Publikum

Sessionskvalitet, ny versus tilbagevendende og landefordeling. Sessioner er opdelt i fulde og afviste, så publikumsvisningen afspejler den reelle samtykkfordeling.

Erhvervelse

Første-touch og førstepartsattributionshændelser — ikke påvirket af samtykkebeslutninger.

Annonceforbrug

Forbrug, klik, eksponeringer og CPC fra tilsluttede annonceplaforme. Data hentes dagligt via API.

Attribution

Pr.-kanal-omkostning med første-touch og sidste-touch-modeller side om side.

Konverteringer

Tragtanalyse, der viser præcis, hvor besøgende falder fra i hvert trin.

Varmekort

Klik- og scrollvarmekort pr. side.

Brugerflow

Et Sankey-diagram over besøgendes stier — indgangspunkter, mellemsider og udgangspunkter.

Search Console

Google Search Console-data i dashboardet: klik, eksponeringer, CTR, gennemsnitlig position og topforespørgsler pr. side.

Bots

Crawlertrafik adskilt automatisk fra rigtig besøgstrafik og opdelt efter kategori — søgeværktøjer og dataaggregatorer.

Last updated