Google Analytics 4 (GA4) is gebouwd om marketing- en verkeersvragen te beantwoorden. Waar kwamen bezoekers vandaan, welke campagnes brachten hen, waarmee hebben ze interactie gehad en welke daarvan hebben geconverteerd. Het is zeer goed in die vragen, en voor de meeste websites is het de rapportagetool die de hele organisatie al leest.
Daar staat nu een andere vraag naast. Sommige interacties met uw site, API en product komen van AI-agenten die handelen voor echte klanten, en van mensen die samen met een AI-assistent werken. Product-, growth- en securityteams willen weten hoeveel daarvan gebeurt, op welke routes, en wat ze ermee moeten doen. Dat is de taak van Proof of Actor, het product voor actor intelligence van AgentCredia.
Deze pagina vergelijkt de twee helder. De GA4-feiten hieronder komen uit de documentatie van Google, per november 2026.
De korte versie
| Google Analytics 4 (GA4) | Proof of Actor | |
|---|---|---|
| Hoofdvraag | Hoe vinden en gebruiken mensen mijn site, en wat converteert? | Wie of wat handelt in deze interactie, en wat is het bewijs? |
| Primaire gegevensverzameling | De Google tag in de browser, met de Measurement Protocol om dit uit te breiden | Servermiddleware, edge, HTTP API, MCP servers, plus een goedgekeurde browsercollector |
| Bekende bots en spiders | Automatisch uitgesloten uit rapporten, volgens de documentatie van Google | Gecategoriseerd en behouden, zodat u ze kunt zien en routeren |
| AI-agenten | Geen rapportagecategorie in de bot-exclusiedocumentatie van Google | Een eersteklas resultaat: Agent |
| Mensen met AI-ondersteuning | Niet beschreven als aparte categorie | Een eersteklas resultaat: Human + AI |
| Onduidelijk verkeer | Geteld als gebruiker of uitgesloten | Gerapporteerd als Unknown, met een fallback die u kiest |
| Bewijs per resultaat | Geaggregeerde rapporten | Een basis bij elk resultaat: verified, declared, inferred of unknown |
| Handelt op verkeer | Nee, het rapporteert | Routeert volgens uw beleidsregels in uw eigen code, na observatie |
De onderstaande secties lichten elke rij toe.
Waarvoor GA4-rapporten zijn gebouwd
GA4 organiseert alles rond users, sessions en events, en bundelt dat vervolgens in rapporten: acquisitie per kanaal en campagne, engagement per pagina en event, en conversies per bron. Die rapporten zijn aggregaten. Ze zijn bedoeld om trends over duizenden bezoeken te laten zien, en gaan er stilzwijgend van uit dat elke user daarin een persoon is die door uw site of app bladert. Bekende bots worden verwijderd voordat de cijfers u bereiken, zodat een marketingrapport schoon blijft.
Dat ontwerp laat een specifieke blinde vlek achter. Een GA4-rapport kan u vertellen dat het aantal inschrijvingen vorige week steeg. Het kan niet vertellen hoeveel van die inschrijvingen werden veroorzaakt door een agent die voor een klant handelde, hoeveel door een persoon die samen met een AI-assistent opstelde, of hoeveel door verkeer dat niemand kan verklaren, en het geeft uw applicatie geen antwoord waarop deze kan reageren terwijl de request nog open is.
Proof of Actor vult dat gat op, één interactie tegelijk. Elke request, sessie of tool call krijgt een class: Human wanneer de signalen op een persoon wijzen, Human + AI wanneer een persoon handelde met AI-ondersteuning die is gedeclareerd of waargenomen via een ondersteunde integratie, Agent voor geautomatiseerde of door een agent veroorzaakte interactie, en Unknown wanneer het bewijs geen betrouwbare vaststelling ondersteunt. Elke class heeft een bewijsbasis, verified, declared, inferred of unknown, zodat het getal in een rapport en de beslissing in uw code op hetzelfde genoemde bewijs rusten.
Waar elk van beide draait
Volgens de documentatie van Google verzamelt GA4 data via tagging met de Google tag (gtag.js), Google Tag Manager of Google Analytics for Firebase. Google biedt ook de Measurement Protocol, die events rechtstreeks naar de servers van Google Analytics stuurt via HTTP voor server-to-server- en offline interacties. Google stelt dat het doel van de Measurement Protocol is om automatische verzameling aan te vullen, niet om deze te vervangen.
Dat ontwerp past bij mensen die browsen. Het laat gaten voor agents. Veel AI-agenten halen pagina's op zonder JavaScript uit te voeren, roepen uw API rechtstreeks aan, of verbinden met uw MCP server om een taak uit te voeren. In die paden is er geen browsertag die kan afgaan, dus hoort GA4 meestal nooit van de interactie, tenzij u die rapportage zelf bouwt.
Proof of Actor is niet afhankelijk van een tag die afgaat. Het wordt geïnstalleerd in het request-pad, als Node.js- of Next.js-middleware, in een edge-laag die u beheert, achter een generieke HTTP API of binnen een MCP server, en een browsercollector is optioneel op pagina's die u goedkeurt. De pagina integrations vermeldt elk pad. Een agent die nooit een pagina rendert, en dus nooit een GA4-hit verstuurt, krijgt toch een resultaat.
Hoe GA4 bots en AI-agenten behandelt
De documentatie van Google over known bot-traffic exclusion stelt dat in Google Analytics-properties verkeer van bekende bots en spiders automatisch wordt uitgesloten. Google identificeert bekende bots met een combinatie van eigen onderzoek en de International Spiders and Bots List die wordt onderhouden door het Interactive Advertising Bureau (IAB). Op dezelfde pagina staat dat u bekende bottraffic-exclusie momenteel niet kunt uitschakelen en niet kunt zien hoeveel bekend botverkeer is uitgesloten.
Voor marketingrapportage is dat een verstandige standaard. U wilt dat campagne- en conversiecijfers mensen beschrijven, niet crawlers.
Voor het begrijpen van AI-agentverkeer betekent het dat de nuttigste data wordt verwijderd voordat u die ooit ziet. Uitgesloten verkeer verschijnt niet in rapporten, en de documentatie van Google over bot-exclusie beschrijft geen aparte rapportagecategorie voor AI-agenten die namens gebruikers handelen, of voor mensen die met AI-ondersteuning werken. Agenten die niet op een bekende lijst staan, en agenten die de tag nooit uitvoeren, vallen volledig buiten dat mechanisme.
Wat Proof of Actor toevoegt aan uw GA4-rapporten
Een segment dat GA4 niet zelf kan opbouwen. Uw applicatie ontvangt het resultaat van Proof of Actor, zodat het de actorclass en basis kan toevoegen aan de events die het al naar GA4 stuurt, bijvoorbeeld als een eventparameter die als custom dimension is geregistreerd. Acquisitie-, engagement- en conversierapporten kunnen dan worden uitgesplitst naar Human, Human + AI, Agent en Unknown voor het verkeer dat de Google tag wel ziet.
Een beeld van wat bekende bot-exclusie verwijdert. Google stelt dat bekende bot-exclusie niet kan worden uitgeschakeld en dat u niet kunt zien hoeveel verkeer is verwijderd. Proof of Actor houdt agents in beeld als Agent-resultaten, zodat u kunt zien welke routes zij gebruiken en kunt beslissen of u ze wilt bedienen. Een agent die uw plannen vergelijkt voor een echte klant kan een bezoeker zijn waarvoor het de moeite waard is om te ontwerpen; de gids over serving AI agents structured content laat een aanpak zien.
Dekking waar de tag nooit afgaat. API-calls, MCP-tool-calls en pagina's die zonder JavaScript worden opgehaald, leveren geen GA4-hit op. Proof of Actor classificeert ze in het request-pad, en daarom vullen de actoranalytics per route en workflow GA4 aan in plaats van het te dupliceren.
Bewijs achter elk label. GA4 matcht bekende bots tegen een lijst en verwijdert ze; Proof of Actor geeft aan waarom het tot elk resultaat kwam. Een verified basis betekent dat een request signature is gecontroleerd tegen een gepubliceerde key onder HTTP Message Signatures (RFC 9421). Een declared basis betekent dat een client of uw eigen applicatie dat heeft gezegd, en een inferred basis wordt als inferentie gemarkeerd. Dat is belangrijk omdat een user agent string op zichzelf door iedereen kan worden gekopieerd, zoals de entry over user agent spoofing uitlegt.
Mensen met AI-ondersteuning binnen uw gebruikersaantallen. In GA4 is een persoon die met een assistent opstelt gewoon een user. Proof of Actor rapporteert die persoon als Human + AI wanneer de ondersteuning is gedeclareerd of waargenomen, zodat u hun conversiepad kunt vergelijken met dat van gebruikers zonder ondersteuning. De entry over AI-assisted interaction licht deze class toe.
Unknown als eigen regel. In plaats van onduidelijk verkeer als een user te tellen of weg te laten, geeft Proof of Actor Unknown terug en volgt het de Unknown-rate per route.
Een beslissing, niet alleen een rapport. GA4 rapporteert; het verandert niet wat een bezoeker ervaart. Proof of Actor laat uw code per route, class en basis allowen, aanpassen, challenge, sturen voor review of rate-limiten. Het begint in observation mode, dus installeren verandert niets totdat u besluit een policy af te dwingen.
Actorclasses toevoegen aan een bestaande GA4-opzet
Een praktische uitrol behoudt alle GA4-rapporten die uw team al leest:
- Laat GA4 zoals het is. Rapportage over acquisitie, campagnes en conversies blijft bestaan, en bekende bot-exclusie houdt die cijfers gericht op mensen.
- Installeer Proof of Actor in observatiemodus op de server-, edge-, API- of MCP-laag, zodat het interacties classificeert die GA4 nooit ontvangt, maar ook interacties die het wel ontvangt.
- Registreer een actorclass-dimensie. Stuur de class en basis als eventparameters op de events die u al volgt en registreer ze als custom dimensions, en voeg de dimensie toe aan de rapporten die ertoe doen, zoals sign-up- en checkout-funnels.
- Vergelijk de twee weergaven. GA4 laat zien hoe geclassificeerd browserverkeer converteert. De actoranalytics van Proof of Actor tonen de volledige mix per route, inclusief agentverkeer dat GA4 uitsluit of nooit ziet.
- Handel op de routes die ertoe doen. Zodra het beeld duidelijk is, schrijft u in uw code policies voor de workflows waarbij de actorclass de ervaring moet veranderen.
De pagina AI agent traffic analytics behandelt de meetkant uitgebreider, en de websites use case laat zien hoe dit eruitziet op een productiesite.
Wanneer GA4 genoeg is, en wanneer u Proof of Actor toevoegt
GA4 is genoeg wanneer uw vraag over marketing gaat: welke kanalen brengen bezoekers, hoe presteren campagnes, welke pagina's zorgen voor engagement, en wat converteert. Known-bot-exclusie is een functie voor die taak.
Voeg Proof of Actor toe wanneer de cijfers van GA4 vragen oproepen die het niet kan beantwoorden: hoeveel van uw verkeer bestaat uit agents die voor klanten handelen, of een piek in inschrijvingen werd veroorzaakt door mensen met AI-ondersteuning, waarom API-gebruik groeide zonder overeenkomstige sessies, of wat uw applicatie per actor anders moet doen. GA4 laat zien hoe uw publiek zich in aggregate gedraagt. Proof of Actor laat zien wie er handelt bij elke interactie, met bewijs, en geeft uw code een manier om te reageren.
Aan de slag
Proof of Actor bevindt zich in private beta. Via het founding developer program kunnen geselecteerde teams tot 12 maanden gratis toegang krijgen binnen overeengekomen gebruikslimieten, zonder automatische facturering. Vraag vroege toegang aan en vertel ons over uw site of applicatie en het verkeer dat u wilt begrijpen.
Google Analytics is een handelsmerk van Google LLC.