Cookieless. INP-p75.
Multi-Tenant. AI-Search getrennt.
Beacon-Endpoint mit unter 5 kB Tracker-Snippet. Cookieless via
SHA-256(ip + ua + dailySalt),
INP als p75-Quantil über interactionId-grouped Events,
Goal/Journey-State-Machine, eigene AI-Search-Source-Klassifikation
(ChatGPT, Perplexity, Claude, Gemini, Copilot getrennt von
Organic). Live: analytics.thconsulting.dev.
Acht Schichten, was sie können.
Konkrete Tool-Wahl behalte ich für mich, was zählt sind die Eigenschaften: Cookieless ohne Banner, INP-Methodik wie Google, AI-Search als eigene Source-Kategorie.
SHA-256(IP + UA + dailySalt) · 24h-Session-Limit p75-Quantil pro Pageview · CrUX-konforme Methodik ChatGPT, Perplexity, Claude, Gemini, Copilot getrennt Soll-vs-Ist-Diff mit Drop-off-Step-Detection Service-Layer-Isolation, kein Cross-Tenant-Leak Native PerformanceObserver, kein Polyfill-Bloat CI < 2 min · Zero-Downtime via Health-Checks Cross-Tool-fähig mit site-audit via --analytics-data Was der Tracker sendet.
Single Endpoint POST /e,
serverseitig validiertes Schema, Backend persistiert in
events-Table.
// Beacon-Schema (serverseitig validiert)
{
d: 'thconsulting.dev', // Domain
k?: 'site_api_key_for_no_origin', // optional
t: 'pageview' | 'click' | 'scroll' | 'heartbeat' | 'exit' | 'web-vitals' | 'outbound' | 'download',
p: '/angebote/build/seo', // Path
q?: '?utm_source=...', // Query
pv?: 'uuid-v4-pageview-id', // Pageview-ID für Sub-Event-Aggregation
r?: 'google.com', // Referrer-Hostname (gekürzt)
e?: 'cta-erstgespraech-header', // Event-Name (für click)
m?: { // Meta-Daten je nach Event-Typ
duration?: 42, // exit: in Sekunden
lcp?: 1800, // web-vitals: in ms
cls?: 0.04,
inp?: 120, // p75-Quantil
inp_max?: 240, // worst single interaction
inp_count?: 8, // Anzahl Interactions
ttfb?: 320, // Navigation Timing
utm_source?: '...',
utm_medium?: '...',
utm_campaign?: '...'
}
} Tech-Fragen.
Wie ist Cookieless gelöst?
Wie funktioniert INP-p75?
Source-Klassifikation Logik?
Wie sind Goals und Journeys modelliert?
Multi-Tenant-Pattern?
Deploy-Pattern?
Reports laufen wo?
Beta-Slot oder Code-Walkthrough?
Beta-Phase 2026 läuft. 30 Min Erstgespräch, kostenlos. Self-Hosting auf eigener DB oder als Build-Add-on.
Erstgespräch buchen