Ga naar hoofdinhoud
VERGELIJKING

Proof of Actor vs Google Analytics: mensen meten versus weten wie handelt

Google Analytics 4 is een van de meest gebruikte manieren om verkeer en marketingprestaties te begrijpen. Proof of Actor beantwoordt een smallere en nieuwere vraag: wie of wat handelt bij elke interactie, en wat moet uw applicatie daarmee doen. Hier ziet u hoe ze zich tot elkaar verhouden en hoe ze samen passen.

Toshendra Sharma

Door Toshendra SharmaOprichter & CEO, AgentCredia · Updated November 13, 2026

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:

  1. Laat GA4 zoals het is. Rapportage over acquisitie, campagnes en conversies blijft bestaan, en bekende bot-exclusie houdt die cijfers gericht op mensen.
  2. 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.
  3. 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.
  4. 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.
  5. 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.

VOOR ONTWIKKELAARS

What your code receives

Every interaction resolves to one result record. Your application reads the class and the basis and applies its own policy.

Result record
{
  "route": "GET /api/v1/catalog",
  "class": "agent",
  "basis": "verified",
  "evidence": [
    { "signal": "http_message_signature", "result": "valid", "keyid": "assistant.example" },
    { "signal": "client_declaration", "value": "assistant.example" }
  ],
  "observed_at": "2026-11-13T10:42:07Z"
}
class
Human, Human + AI, Agent of Unknown.
basis
Hoe sterk het bewijs is: verified, declared, inferred of unknown.
evidence
De signalen achter het resultaat, zodat je team kan zien waarom.

Begin in observatiemodus: leg resultaten vast naast je logs en wijzig niets totdat je een beleid kiest. Lees de Node.js-integratiegids

Veelgestelde vragen

Moet ik Google Analytics vervangen door Proof of Actor?

Nee. GA4 blijft de juiste tool voor rapportage over acquisitie, campagnes en engagement. Proof of Actor voegt actorclassificatie per interactie toe met een bewijsbasis, ook in server-, API- en MCP-paden, en laat uw applicatie daarop routeren. De meeste teams draaien beide.

Kan ik actorclasses naar Google Analytics sturen?

Ja. Uw applicatie ontvangt het resultaat van Proof of Actor, zodat u de actorclass en basis kunt toevoegen aan de gebeurtenissen die u al verstuurt, bijvoorbeeld als eventparameter of custom dimension, en uw bestaande GA4-rapporten kunt segmenteren op Human, Human + AI, Agent en Unknown.

Filtert GA4 al botverkeer?

Volgens de documentatie van Google, per november 2026, sluit GA4 automatisch verkeer van bekende bots en spiders uit, op basis van Google-onderzoek en de IAB International Spiders and Bots List. Google stelt dat deze uitsluiting niet kan worden uitgeschakeld en dat u niet kunt zien hoeveel bekend botverkeer is uitgesloten.

Waarom kan GA4 het meeste AI-agentverkeer niet zien?

GA4 verzamelt data voornamelijk via de Google tag die in de browser draait. Veel agents roepen APIs aan, halen pagina's op zonder JavaScript uit te voeren, of verbinden met MCP servers, waardoor er geen tag is die kan afgaan. Proof of Actor verzamelt signalen in de server-, edge-, HTTP API- en MCP-laag, en via een goedgekeurde browsercollector.

Blokkeert Proof of Actor verkeer zoals een botfilter?

Nee. Het begint in observatiemodus en verandert bij installatie niets. U kunt beleidsregels tegen echt verkeer bekijken voordat u ze route per route in uw eigen code afdwingt.

Identificeert Proof of Actor individuele mensen?

Nee. Het classificeert de actor achter een interactie. Het voert geen identiteitscontrole, KYC of biometrie uit.

Weet wie uw app gebruikt.

Private beta voor een kleine groep founding developers.

Eerst liever even praten? Spreek met de oprichters