Mixpanel ఒక product analytics platform. Teams దాన్ని people ఏ features ను adopt చేస్తున్నారో, funnel లో ఎక్కడ drop out అవుతున్నారో, మరియు ఎవరు వచ్చే week తిరిగి వస్తారో చూడడానికి ఉపయోగిస్తాయి. అది ఆ పనిలో చాలా బాగుంటుంది, మరియు అనేక product teams కోసం user behavior గురించి ప్రశ్నలు అక్కడే సమాధానం పొందుతాయి.
ఇప్పుడు ఆ ప్రశ్నల పక్కన ఒక కొత్త ప్రశ్న నిలుస్తోంది. మీ product లోని కొన్ని events ఇకపై person click చేయడం వల్ల నడవడం లేదు. అవి real customers కోసం acting చేస్తున్న AI agents నుండి, AI assistant తో పనిచేస్తున్న people నుండి, మరియు మీరు ఇంకా వివరించలేని automation నుండి వస్తున్నాయి. Funnel చదవడానికి ముందు, దానిలోని events ను ఎవరు లేదా ఏమి ఉత్పత్తి చేశారో తెలుసుకోవాల్సిన అవసరం మరింత పెరుగుతోంది, మరియు application దానికి వెంటనే స్పందించేందుకు అదే విషయం క్షణంలో తెలుసుకోవాలి. అందుకే AgentCredia నుండి వచ్చిన Proof of Actor రూపొందించబడింది.
ఈ page రెండింటినీ న్యాయంగా పోలుస్తుంది. క్రింది Mixpanel విషయాలు November 2026 నాటి Mixpanel యొక్క own documentation నుండి వచ్చాయి.
సంక్షిప్తంగా
| Mixpanel | Proof of Actor | |
|---|---|---|
| ప్రధాన ప్రశ్న | Users ఎలా adopt, convert మరియు retain అవుతున్నారు? | ఈ interaction పై ఎవరు లేదా ఏమి acting చేస్తున్నారు, మరియు evidence ఏమిటి? |
| ఇది ఎక్కడ collect చేస్తుంది | Client మరియు server SDKs తో పాటు ingestion APIs; సాధ్యమైన చోట server-side tracking ను Mixpanel సిఫార్సు చేస్తుంది | Server middleware, edge, HTTP API, MCP servers, అలాగే approved browser collector |
| Agent మరియు bot labels | $mp_actor_type agent, bot లేదా none, user agent నుండి classified |
Support ఉన్న basis తో Human, Human + AI, Agent లేదా Unknown |
| Verified agent identity | Mixpanel యొక్క bot traffic documentation లో వివరించబడలేదు | Published key against request signature check out అయితే verified basis |
| AI-assisted people | వేరే class గా వివరించబడలేదు | First-class result: Human + AI |
| అస్పష్ట traffic | Agent లేదా bot match లేకపోతే none గా labeled | మీరు ఎంచుకున్న fallback తో Unknown గా report చేయబడుతుంది |
| Traffic పై act చేస్తుందా | లేదు, ఇది events ను analyze చేస్తుంది | Observation తర్వాత, మీ స్వంత code లో మీ policies ప్రకారం route చేస్తుంది |
ఈ page మిగతా భాగం ప్రతి row ను వివరిస్తుంది.
Mixpanel యొక్క event model ఏ పనికి రూపొందించబడింది
Mixpanel events మరియు వాటికి జతచేసిన properties చుట్టూ నిర్మించబడింది. మీరు sign up, create project లేదా invite teammate వంటి actions ను instrument చేస్తారు, plan లేదా platform వంటి properties ను జోడిస్తారు, ఆపై ఆ properties ఆధారంగా funnels, retention curves, flows మరియు cohorts ను నిర్మిస్తారు. Mixpanel లోని ప్రతి analysis ప్రశ్న చివరికి ఏ events జరిగాయి, ఎవరికీ జరిగాయి, మరియు ఏ property values తో జరిగాయి అనే ప్రశ్నగా మారుతుంది.
ఆ model లో actor context బాగా సరిపోవడానికి ఇదే కారణం. Actor label ఇంకొక property మాత్రమే, అది మీ events పై ఉన్న వెంటనే, ప్రతి funnel మరియు retention chart దాని ప్రకారం split చేయవచ్చు. Mixpanel ఇప్పటికే తన own actor labelling తో ఈ దిశగా ముందుకు వచ్చింది. ఓపెన్ ప్రశ్న ఏమిటంటే ఆ property దేనిపై ఆధారపడి ఉంది, మరియు request ఇంకా handle అవుతున్నప్పుడే మీ application అదే answer ను ఉపయోగించగలదా అన్నది.
Proof of Actor ఆ answer ను request path లోనే ఉత్పత్తి చేస్తుంది. ప్రతి interaction కు నాలుగు classes లో ఒకటి వస్తుంది: signals ఒక person ను సూచిస్తే Human, person ఒక supported integration ద్వారా declared లేదా observed అయిన AI assistance తో act చేస్తే Human + AI, automated లేదా agent-origin interaction అయితే Agent, మరియు evidence విశ్వసనీయ నిర్ణయానికి సరిపోకపోతే Unknown. ప్రతి result దాని evidence basis అయిన verified, declared, inferred లేదా unknown ను చెబుతుంది, దీంతో property label నుంచి stated strength ఉన్న label గా మారుతుంది.
ప్రతి ఒక్కటి ఎక్కడ నడుస్తుంది
Mixpanel client-side మరియు server-side tracking రెండింటినీ అందిస్తుంది. దాని choosing a tracking method documentation లో సాధ్యమైనంత ఎక్కువగా మీ servers నుంచి track చేయాలని, అవసరమైనప్పుడు client-side tracking తో supplement చేయాలని సిఫార్సు చేస్తుంది, అలాగే client-side tracking ad blockers వల్ల ప్రభావితమవుతుందని గమనిస్తుంది.
Proof of Actor కూడా server-side గా నడుస్తుంది, కానీ దాని స్థానం భిన్నంగా ఉంటుంది. ఇది మీ application యొక్క request path లో ఉంటుంది: Node.js middleware, Next.js, మీరు నియంత్రించే edge layer, generic HTTP API లేదా మీ MCP server, approved pages పై optional browser collector తో. దీని వల్ల request క్షణంలోనే signals ను చూడగలదు, ఉదాహరణకు client signature సమర్పించిందా, client itself ను ప్రకటించుకుందా, మరియు మీ own assistant action తీసుకుందా అన్నది. పూర్తి జాబితా కోసం integrations page ను చూడండి.
Mixpanel bots మరియు AI agents ను ఎలా handle చేస్తుంది
Mixpanel ఇక్కడ నిజమైన support ను జోడించింది, మరియు దానికి credit ఇవ్వాలి. దాని bot traffic documentation ప్రకారం:
- Mixpanel JavaScript library default గా తెలిసిన crawlers యొక్క చిన్న జాబితాను filter చేస్తుంది, అందులో Googlebot మరియు Bingbot కూడా ఉన్నాయి.
$ignoreproperty set చేసి పంపిన ఏ event అయినా ingestion వద్ద drop చేయబడుతుంది, కాబట్టి మీరు మీ own filtering logic ను రాయవచ్చు.- Mixpanel యొక్క ingestion APIs ప్రతి event యొక్క user agent ను classify చేసి, ఒక human user behalf లో acting చేస్తున్న LLM నుండి వచ్చిన requests కు
$mp_actor_type(Actor Type) నుagentగా, crawlers మరియు search indexers వంటి generic automated traffic కుbotగా, లేదా రెండూ వర్తించనప్పుడుnoneగా set చేస్తాయి. typeagentలేదాbotఅయినప్పుడు,$mp_actor_name(Actor Name) GPTBot లేదా ClaudeBot వంటి classified identity ను ఉంచుతుంది. - Server-side tracking లో, classification Mixpanel కు చేరిన request యొక్క user agent ను ఉపయోగిస్తుంది, అది మీ server యొక్క HTTP library, మీరు end user's user agent ను forward చేయకపోతే. ఉదాహరణకు
$mp_raw_user_agentలో అది forward చేయవచ్చని Mixpanel గమనిస్తుంది. లేకపోతే classification తప్పుగా ఉండవచ్చని కూడా Mixpanel చెబుతుంది. - Mixpanel లో events immutable, కాబట్టి ఇప్పటికే record చేసిన bot events ను delete చేయకుండా analysis నుండి filter చేయడం ద్వారా handle చేస్తారు.
ఇది ఉపయోగకరమైన reporting label. కానీ design ప్రకారం ఇది కూడా user agent string నుండి తీసుకున్న label మాత్రమే. User agent strings self-reported మరియు mimic చేయడం సులభం, దీనిని user agent spoofing entry కవర్ చేస్తుంది. మరియు documentation లో AI assistance తో పనిచేసే people కోసం class గురించి, లేదా evidence చాలా బలహీనంగా ఉందని చెప్పే విధానం గురించి వివరించలేదు.
$mp_actor_type మరియు Proof of Actor class, పక్కపక్కన
రెండు results ఒకే Mixpanel event పై ఉండగలవు కాబట్టి, అవి ఎలా సంబంధించాయో చూడటం సహాయకరం:
$mp_actor_type |
ఇది దేని ఆధారంగా ఉంది | Proof of Actor class ఏమి జోడించగలదు |
|---|---|---|
agent |
వినియోగదారుడి behalf లో acting చేస్తున్న LLM కు సంబంధించిన user agent match | request valid signature కలిగి ఉంటే verified basis తో Agent, లేదా లేదంటే declared లేదా inferred basis |
bot |
crawlers మరియు indexers కోసం user agent match | evidence దాన్ని support చేస్తే Agent, లేదా crawler-style user agent కు ఇంకేదీ మద్దతు ఇవ్వకపోతే Unknown |
none |
user agent పై agent లేదా bot match లేదు | Human, Human + AI లేదా Unknown, కాబట్టి assisted people మరియు వివరించని traffic ఒకే bucket లో దాగిపోకుండా ఉంటాయి |
ప్రధాన తేడాలు ప్రతి answer ఎక్కడ ఉత్పత్తి అవుతుందన్న దాని నుంచి వస్తాయి.
User agent string కంటే ఎక్కువ evidence. $mp_actor_type user agent నుండి తీసుకోబడుతుంది, అది self-reported మరియు imitate చేయడం సులభం, user agent spoofing entry వివరించినట్లు. Verified Proof of Actor result అంటే request signature ను published key against check చేశారు, RFC 9421 లో నిర్వచించిన మరియు Web Bot Auth లో ఉపయోగించిన HTTP Message Signatures ద్వారా.
AI-assisted people కోసం ఒక class. $mp_actor_type కింద assistant తో draft చేస్తున్న person ఇతర అన్ని users తో కలిసి none లోకి వెళ్తారు. Supported integration ద్వారా assistance declared లేదా observed అయినప్పుడు Proof of Actor Human + AI ను report చేస్తుంది, కాబట్టి Mixpanel funnel AI-assisted users వేగంగా activate అవుతున్నారా లేదా వేరే చోట ఆగిపోతున్నారా చూపగలదు.
none బదులు Unknown. none అంటే match కనబడలేదని. Unknown అంటే evidence call చేయడానికి తగినంత బలంగా లేదు, ఇది భిన్నమైన మరియు మరింత ఉపయోగకరమైన statement. మీరు route ప్రకారం Unknown rate ను track చేయవచ్చు, మరియు handling Unknown traffic guide fallback patterns ను కవర్ చేస్తుంది.
మీ tracking ను ఎప్పుడూ దాటని events. Agents తరచుగా UI లో click చేయడం కంటే APIs మరియు MCP servers ను call చేస్తాయి. Proof of Actor ఆ interactions జరిగే చోటనే classify చేస్తుంది, MCP tool calls సహా; MCP servers use case ను చూడండి.
Request time లోనే ఒక decision. Mixpanel events immutable, మరియు తరువాత analysis కోసం చూస్తారు, ఇది analytics కు సరైనది. Proof of Actor మీ application కు ప్రతి route, class మరియు basis కు అనుగుణంగా allow, adapt, challenge, review కు send చేయడం లేదా rate-limit చేయడం కూడా అనుమతిస్తుంది. ఇది observation mode లో ప్రారంభమవుతుంది, కాబట్టి మీరు enforce చేయాలని ఎంచుకునే వరకు ఏమీ మారదు.
Mixpanel మరియు Proof of Actor ను కలిసి ఉపయోగించడం
- Request వద్ద classify చేయండి. Proof of Actor మీ application, API లేదా MCP server లోని ప్రతి interaction కు ఒక class మరియు basis ను తిరిగి ఇస్తుంది.
- రెండు event properties ను జోడించండి. ఇప్పటికే పంపుతున్న Mixpanel events పై, ఉదాహరణకు మీరు
actor_classమరియుactor_basisఅని పేరు పెట్టే properties గా, class మరియు basis ను attach చేయండి. Server-side tracking దీన్ని సులభం చేస్తుంది, ఎందుకంటే result మీ application దగ్గరే ఉంటుంది. $mp_actor_typeను కూడా ఉంచండి. End user's user agent ను forward చేయండి, తద్వారా Mixpanel యొక్క own label accurate గా ఉంటుంది, మరియు రెండు properties ను compare చేయండి. అవి disagree అయిన చోట, Proof of Actor basis ఏ evidence నమ్మాలో చెబుతుంది.- ఇప్పటికే ఉపయోగిస్తున్న reports ను break down చేయండి. Funnels, retention మరియు flows ను actor class ప్రకారం split చేసి, agent-driven sign ups human ones లాగా retain అవుతున్నాయా, లేదా AI-assisted users త్వరగా activation చేరుకుంటున్నారా చూడండి. SaaS apps use case ఇది ఎక్కువగా ఎక్కడ ముఖ్యమో చూపిస్తుంది.
- ముఖ్యమైన చోట act చేయండి. actor class అనుభవాన్ని మార్చాల్సిన routes కోసం policies రాయండి. rolling out actor-aware policies safely guide ప్రక్రియను కవర్ చేస్తుంది.
ఏది ఎప్పుడు ఎంచుకోవాలి
మీ ప్రశ్న product behavior గురించి ఉన్నప్పుడు Mixpanel ను ఎంచుకోండి: activation, conversion, retention, feature adoption మరియు users తీసుకునే paths. దాని $mp_actor_type label ఆ analysis లో agents మరియు bots ను వేరు చేయడానికి మంచి మొదటి cut.
ఆ label కు evidence అవసరమైనప్పుడు, AI-assisted users మీ product కు ముఖ్యమైనప్పుడు, మీ agent traffic ఎక్కువగా APIs లేదా MCP servers ద్వారా వస్తున్నప్పుడు, లేదా మీ application report లో కాకుండా request time లోనే స్పందించాల్సినప్పుడు Proof of Actor ను జోడించండి. Mixpanel మీ product ఎలా ఉపయోగించబడుతోందో చెబుతుంది. Proof of Actor ప్రతి interaction లో దాన్ని ఎవరు ఉపయోగిస్తున్నారో evidence తో చెబుతుంది, మరియు దానిపై act చేయడానికి మీ code కు ఒక మార్గం ఇస్తుంది.
ప్రారంభించండి
Proof of Actor private beta లో ఉంది. founding developer program ద్వారా, selected teams agreed usage limits లోపు up to 12 months free access ను, automatic billing లేకుండా, పొందవచ్చు. early access కోసం apply చేయండి మరియు మీ product గురించి, అలాగే మీరు అర్థం చేసుకోవాలనుకునే interactions గురించి మాకు చెప్పండి.
Mixpanel అనేది Mixpanel, Inc. యొక్క trademark.