Microsoft Clarity એક behavior analytics tool છે. તે teams ને session recordings, heatmaps અને insights આપે છે જે બતાવે છે કે લોકો ખરેખર page માંથી કેવી રીતે આગળ વધે છે: તેઓ ક્યાં click કરે છે, ક્યાં scroll કરે છે, ક્યાં અટકી જાય છે. website પર human experience સમજવા માટે, તેને થતું જોવા જેટલું સીધું થોડાં જ સાધનો હોય છે.
હવે websites માત્ર mouse ધરાવતા લોકો માટે નથી. AI agents pages fetch કરે છે અને real customers માટે tasks પૂર્ણ કરે છે. લોકો તેમની બાજુમાં AI assistant સાથે browse કરે છે. કેટલાક traffic ને તો કોઈ રીતે સમજાવી શકાય તેમ નથી. teams જાણવા માંગે છે કે આ પૈકી કેટલું તેમની સુધી પહોંચે છે અને તેમની application એ વિશે શું કરવું જોઈએ. એ કામ Proof of Actorનું છે, જે AgentCredia નું actor intelligence product છે.
આ page બંનેની ન્યાયસંગત તુલના કરે છે. નીચેના Clarity સંબંધિત facts Microsoft ની પોતાની documentation અને official Clarity blog માંથી November 2026 સુધીના છે.
સંક્ષિપ્ત આવૃત્તિ
| Microsoft Clarity | Proof of Actor | |
|---|---|---|
| મુખ્ય પ્રશ્ન | લોકો મારી pages સાથે કેવી રીતે interact કરે છે? | આ interaction પર કોણ અથવા શું act કરી રહ્યું છે, અને evidence શું છે? |
| પ્રાથમિક data collection | page head માં JavaScript tracking code | Server middleware, edge, HTTP API, MCP servers, plus એક approved browser collector |
| Bot sessions | default મુજબ detected અને excluded; setting off કરી શકાય છે | classified અને રાખવામાં આવે છે, જેથી તમે તેમને જોઈ અને route કરી શકો |
| AI crawler activity | CDN અને server log integrations માંથી Bot Activity reporting | દરેક interaction માટે Agent results, verified, declared અથવા inferred basis સાથે |
| AI-assisted લોકો | અલગ class તરીકે વર્ણવાયેલા નથી | એક first-class result: Human + AI |
| અસ્પષ્ટ traffic | bot તરીકે detect ન થાય તો session તરીકે ગણાય છે | Unknown તરીકે report થાય છે, તમારી પસંદગીના fallback સાથે |
| traffic પર ક્રિયા કરે છે | ના, તે report અને record કરે છે | observation પછી, તમારી own code માં તમારી policies મુજબ route કરે છે |
આ page નો બાકી ભાગ દરેક row સમજાવે છે.
recordings અને heatmaps શું બતાવવા માટે બનેલા છે
Clarity page પરનો experience બતાવવા માટે બનાવાયું છે. એક session recording એક visit ફરીથી ચલાવે છે: cursor નો path, scrolls, hesitations અને એવી clicks જે ક્યાંય નથી લઈ જતી. heatmap ઘણા visits માંથી clicks અને scroll depth ને aggregate કરે છે, જેથી page ના કયા ભાગો ધ્યાન ખેંચે છે તે જોઈ શકાય. Insights machine learning નો ઉપયોગ કરીને સૌથી મહત્વના sessions અને patterns ને surface કરે છે. આ views માંથી દરેક એક design question નો જવાબ આપે છે, અને દરેક એ માન્યતા રાખે છે કે સામે browser ધરાવતો એક person છે.
Recording tool માટે આ માન્યતા યોગ્ય છે. recording ત્યારે જ ઉપયોગી છે જ્યારે જોવા જેવો experience હોય, અને page script ચલાવ્યા વિના HTML fetch કરતો agent replay કરવા માટે કંઈ છોડતો નથી. તેનો અર્થ એ પણ થાય છે કે લોકો, AI-assisted લોકો અને browser automation ને સાથે mix કરતું heatmap design team ને ખોટી સમસ્યા તરફ દોરી શકે છે.
Proof of Actor recording પહેલા આવતો પ્રશ્ન જવાબ આપે છે: આ interaction પાછળ કોણ અથવા શું હતું. signals person તરફ ઈશારો કરે ત્યારે તે Human આપે છે, supported integration મારફતે declared અથવા observed AI assistance સાથે person ક્રિયા કરે ત્યારે Human + AI આપે છે, automated અથવા agent-origin interaction માટે Agent આપે છે, અને evidence વિશ્વસનીય call ને support ન કરે ત્યારે Unknown આપે છે. દરેક result સાથે evidence basis હોય છે, verified, declared, inferred અથવા unknown, જેથી તમને ખબર પડે કે recording પરનું label કેટલું ભાર ધરાવે છે.
દરેક ક્યાં ચાલે છે
Microsoft ની Clarity setup documentation મુજબ, તમે Clarity ને તમારી site ના <head> માં તેનું tracking code ઉમેરવાથી, supported third-party platform મારફતે, અથવા NPM package મારફતે install કરો છો. data browser માંથી Clarity ના collection endpoint પર મોકલાય છે. Microsoft એ પણ નોંધે છે કે Clarity Canvas અથવા third-party iframe elementsની અંદર શું છે તે capture કરી શકતું નથી.
એક browser script browsers ને જુએ છે. ઘણા agents JavaScript ચલાવ્યા વિના HTML fetch કરે છે, તમારી API ને સીધું call કરે છે, અથવા MCP server સાથે connect કરે છે, અને આ કોઈપણ path page script લોડ કરતું નથી.
Proof of Actor ત્યાં ચાલે છે જ્યાં તમારી application logic રહે છે: Node.js middleware, Next.js, તમે નિયંત્રિત કરો એવી edge layer, એક generic HTTP API અને MCP servers, સાથે pages પર એક optional browser collector જેને તમે approve કરો. integrations page જુઓ. તે interaction ને classify કરે છે, ભલે page ક્યારેય render થયો હોય કે ન હોય.
Clarity bots અને AI agents ને કેવી રીતે treat કરે છે
Clarity bots ને ગંભીરતાથી લે છે, બે અલગ રીતોમાં.
session data માં bot detection. Microsoft ની setup documentation કહે છે કે default મુજબ Clarity bot traffic detect કરે છે અને તેને total session count અને analytics માંથી exclude કરે છે, અને તમે તમારા dashboard ના top પર excluded bot sessions ની સંખ્યા જોઈ શકો છો. Bot Detection setting ને off અથવા પાછું on કરી શકાય છે. જ્યારે તે off હોય, ત્યારે Clarity bot traffic detect કરતું નથી અથવા તેને session count માંથી exclude કરતું નથી.
Bot Activity reporting. AI Visibility હેઠળ, Clarity Bot Activity view આપે છે. official Clarity blog મુજબ, આ view CDN integrations મારફતે collected server-side logs દ્વારા powered છે, page script દ્વારા નહીં, અને તેમાં Fastly, Amazon CloudFront અને Cloudflare ને supported providers તરીકે નામ આપવામાં આવ્યા છે. blog તેને AI botsમાંથી આવતા requests ના share, purpose પ્રમાણે grouped bot activity, operator પ્રમાણે crawler requests, અને automated systems સૌથી વધુ જે paths request કરે છે તે બતાવતું વર્ણવે છે.
બંને session analytics ને સ્વચ્છ રાખવા અને site સ્તરે crawling સમજવા માટે ઉપયોગી છે. પરંતુ કોઈપણને request સમયે તમારી application ને મળતો per-interaction answer તરીકે વર્ણવવામાં આવ્યું નથી, અને Microsoft ની documentation AI assistance સાથે કામ કરતા લોકો માટે અલગ class વર્ણવતી નથી.
Bot Activity સામે per-request actor class
Clarity નું Bot Activity view અને Proof of Actor નું result સંબંધિત લાગે છે, પરંતુ તેઓ જુદા સ્તરે જુદા પ્રશ્નોના જવાબ આપે છે.
| Clarity Bot Activity | Proof of Actor result | |
|---|---|---|
| Source | official Clarity blog મુજબ CDN integrations માંથી server-side logs | તમારી request path માં signals: server, edge, HTTP API, MCP server, approved browser pages |
| Unit | operator, purpose અને path પ્રમાણે grouped crawler requests | એક interaction, class અને basis સાથે |
| કોણ વાંચે છે | site-level dashboard જોતા લોકો | request સમયે તમારી application code, અને actor analytics માં તમારી team |
| AI-assisted લોકો | scope માં નથી; તે crawling report કરે છે | એક first-class result: Human + AI |
| response બદલી શકે છે | ના | હા, તમે તમારી code માં લખો એવી policies દ્વારા |
વ્યવહારિક ફરક એ table માંથી નીકળે છે.
request ખુલ્લો હોય ત્યારે જ જવાબ. Bot Activity crawling નો સારાંશ પછી આપે છે. Proof of Actor interaction દરમિયાન result તમારી application ને પાછું આપે છે, તેથી તમે પછી analyze કરો એ જ classification હવે response ને shape આપી શકે છે.
operator name ના બદલે evidence. verified Agent result નો અર્થ છે કે request signature ને published key સામે ચકાસવામાં આવ્યું, ઉદાહરણ તરીકે RFC 9421 માં વ્યાખ્યાયિત HTTP Message Signatures નો ઉપયોગ કરીને. Declared અને inferred results ને એમ જ label કરવામાં આવે છે. માત્ર crawler name user agent string પર આધાર રાખે છે, જેને નકલ કરી શકાય છે, જેમ કે user agent spoofing entry સમજાવે છે.
Agents નજરમાં રાખવામાં આવે છે, માત્ર exclude નથી થતા. Clarity નું Bot Detection bot sessions ને તમારી human analytics માંથી દૂર રાખે છે, જે recordings અને heatmaps માટે યોગ્ય છે. Proof of Actor આ visitors ને Agent results તરીકે report કરે છે જેથી તમે જોઈ શકો કે તેઓ કયા routes ઉપયોગ કરે છે અને તેમને સારી સેવા આપી શકો. serving AI agents structured content guide બતાવે છે કે કેવી રીતે.
Unknown, visible બનાવેલું. જે traffic bot તરીકે detect નથી થતું અને સ્પષ્ટ રીતે human પણ નથી, recording tool માં સામાન્ય session બની જાય છે. Proof of Actor Unknown પાછું આપે છે અને route પ્રમાણે તેનો rate track કરે છે; handling Unknown traffic guide fallback કેવી રીતે set કરવો તે સમજાવે છે.
તમારા નિયંત્રણ હેઠળ policies. policies દરેક route, actor class અને basis માટે લખવામાં આવે છે: allow, adapt, challenge, review માટે મોકલવું અથવા rate-limit. Proof of Actor observation mode માં શરૂ થાય છે, તેથી તમે enforce કરવાનું પસંદ કરો ત્યાં સુધી installation કંઈ બદલતું નથી.
actor class પ્રમાણે recordings અને heatmaps ફિલ્ટર કરવી
બંનેને જોડવાનો સૌથી સીધો રસ્તો actor class ને Clarity માં જ લાવવાનો છે:
- દરેક interaction ને classify કરો Proof of Actor સાથે server, edge, API અથવા MCP layer પર, તેના basis સાથે.
- Clarity session ને tag કરો. જ્યાં Clarity ચાલે છે ત્યાં તેની client API મારફતે Clarity ને custom tag તરીકે actor class આપો.
- recordings ને class પ્રમાણે filter કરો. Human + AI sessions ને unassisted Human sessions ની બાજુમાં જુઓ જેથી ખબર પડે કે AI-assisted લોકો ક્યાં ઝડપથી આગળ વધે છે અથવા ક્યાં અટકી જાય છે, અને Unknown sessions review કરો જેથી unexplained traffic page પર ખરેખર શું કરે છે તે જોઈ શકાય.
- heatmaps ને class પ્રમાણે split કરો. Human sessions માટેનો heatmap design problem બતાવે છે જે તમારા લોકો વાસ્તવમાં અનુભવે છે, automation clicks ને skew કર્યા વિના.
- clean human analytics માટે Bot Detection ચાલુ રાખો, અને Clarity જે agent traffic અલગ રાખે છે અથવા ક્યારેય નથી જોતું, જેમ કે API અને MCP calls, તેના માટે route પ્રમાણે Proof of Actor actor analytics નો ઉપયોગ કરો.
- જ્યાં મહત્વ છે ત્યાં act કરો. જ્યારે picture સ્પષ્ટ થઈ જાય, ત્યારે એવા routes માટે policies લખો જ્યાં actor class અનુભવ બદલવો જોઈએ. rolling out actor-aware policies safely guide પગલાં આવરી લે છે, અને websites use case production site પર સંપૂર્ણ flow બતાવે છે.
ક્યારે કયું પસંદ કરવું
Microsoft Clarity ત્યારે પસંદ કરો જ્યારે તમારો પ્રશ્ન experience વિશે હોય: લોકો page કેવી રીતે use કરે છે, ક્યાં hesitation છે, તેઓ શું ignore કરે છે, અને design ક્યાં અડચણ કરે છે. તેનો Bot Activity view AI crawling નું useful site-level picture આપે છે.
Proof of Actor ઉમેરો જ્યારે તમને દરેક recording અથવા request પાછળ stated evidence સાથે કોણ છે તે જાણવું હોય, જ્યારે AI-assisted લોકોને પોતાની અલગ group તરીકે દેખાવું જોઈએ, જ્યારે agents API અને MCP servers મારફતે આવે જે page script ક્યારેય નથી જોતું, અથવા જ્યારે તમારી application એ actor પ્રમાણે અલગ response આપવો જોઈએ. Clarity તમને experience બતાવે છે. Proof of Actor તમને કહે છે કે તે experience કોણ કરી રહ્યું છે, અને તમારા code ને response આપવાનો રસ્તો આપે છે.
શરૂ કરો
Proof of Actor private beta માં છે. founding developer program દ્વારા, selected teams agreed usage limits અંદર up to 12 months નો free access મેળવી શકે છે, automatic billing વિના. Apply for early access કરો અને તમારી site અને તમે સમજવા માંગો છો એવા traffic વિશે અમને કહો.
Microsoft Clarity Microsoft Corporation નો trademark છે.