মূল বিষয়বস্তুতে যান
তুলনা

Proof of Actor বনাম Microsoft Clarity: session দেখা বনাম কে act করছে তা জানা

Microsoft Clarity দলগুলিকে দেখাতে সাহায্য করে মানুষ তাদের pages কীভাবে ব্যবহার করে। Proof of Actor আপনার application-কে বলে প্রতিটি interaction-এ কে বা কী act করছে, এবং সেই ফলাফলের পেছনের evidence দেখায়, যাতে আপনার code সঠিক response বেছে নিতে পারে। এখানে দেখানো হয়েছে তারা কীভাবে তুলনীয় এবং কীভাবে একসঙ্গে কাজ করে।

Toshendra Sharma

দ্বারা Toshendra SharmaFounder & CEO, AgentCredia · Updated November 13, 2026

Microsoft Clarity একটি behavior analytics tool। এটি team-কে session recordings, heatmaps এবং insight দেয় যা দেখায় মানুষ সত্যি কীভাবে একটি page-এর মধ্যে দিয়ে চলে: কোথায় তারা click করে, কোথায় scroll করে, কোথায় আটকে যায়। website-এ human experience বোঝার জন্য ঘটতে দেখা যতটা সরাসরি, ততটা আর কিছু নয়।

Websites এখন শুধু mouse-সহ মানুষের জন্য নয়। AI agents আসল customers-এর জন্য pages fetch করে এবং tasks সম্পন্ন করে। মানুষ তাদের পাশে AI assistant নিয়ে browse করে। কিছু traffic একেবারেই ব্যাখ্যা করা যায় না। Team-গুলো জানতে চায় এর কতটা তাদের কাছে পৌঁছাচ্ছে এবং তাদের application-কে সে সম্পর্কে কী করা উচিত। সেই কাজটি Proof of Actor-এর, AgentCredia-এর actor intelligence product।

এই page দুটিকে ন্যায্যভাবে compare করে। নিচের Clarity সম্পর্কিত তথ্য November 2026 পর্যন্ত Microsoft-এর নিজস্ব documentation এবং official Clarity blog থেকে নেওয়া।

সংক্ষিপ্ত version

Microsoft Clarity Proof of Actor
Main question আমার pages-এর সঙ্গে মানুষ কীভাবে interaction করে? এই interaction-এ কে বা কী act করছে, এবং evidence কী?
Primary data collection page head-এ একটি JavaScript tracking code Server middleware, edge, HTTP API, MCP servers, plus an approved browser collector
Bot sessions default-এ detected ও excluded; setting off করা যায় classified ও kept, যাতে আপনি সেগুলো দেখতে এবং route করতে পারেন
AI crawler activity CDN ও server log integration থেকে Bot Activity reporting প্রতি interaction-এ agent result, verified, declared বা inferred basis-সহ
AI-assisted people আলাদা class হিসেবে বর্ণনা করা নয় একটি first-class result: Human + AI
Unclear traffic bot হিসেবে detected না হলে session হিসেবে গণ্য Unknown হিসেবে report করা হয়, আপনি যে fallback বেছে নেন তা নিয়ে
Traffic-এর ওপর action নেয় না, এটি report ও record করে observation-এর পর আপনার নিজের code-এ আপনার policy অনুযায়ী route করে

এই page-এর বাকি অংশে প্রতিটি row ব্যাখ্যা করা হয়েছে।

Recording এবং heatmap কী দেখানোর জন্য তৈরি

Clarity তৈরি করা হয়েছে page-এর অভিজ্ঞতা দেখানোর জন্য। একটি session recording একটি visit replay করে: cursor path, scroll, hesitation এবং click যেগুলো কোথাও নিয়ে যায়নি। একটি heatmap বহু visit জুড়ে click এবং scroll depth aggregate করে, যাতে আপনি দেখতে পারেন page-এর কোন অংশ মনোযোগ পায়। Insights machine learning ব্যবহার করে সবচেয়ে গুরুত্বপূর্ণ session এবং pattern সামনে আনে। এই view-গুলোর প্রতিটিই একটি design প্রশ্নের উত্তর দেয়, এবং প্রতিটিতেই ধরে নেওয়া হয় অন্য পাশে browser-সহ একজন মানুষ আছে।

একটি recording tool-এর জন্য এই অনুমান যুক্তিযুক্ত। একটি recording তখনই উপকারী যখন দেখার মতো experience থাকে, এবং যে agent JavaScript না চালিয়েই HTML fetch করে সে replay করার মতো কিছুই রেখে যায় না। এর মানে এটিও যে মানুষ, AI-assisted মানুষ এবং browser automation মিশে থাকা heatmap একটি design team-কে ভুল সমস্যার দিকে নিয়ে যেতে পারে।

Proof of Actor সেই প্রশ্নের উত্তর দেয় যা recording-এর আগে আসে: এই interaction-এর পেছনে কে বা কী ছিল। Signals একজন মানুষ নির্দেশ করলে এটি Human ফেরত দেয়, মানুষ AI assistance-সহ কাজ করলে যা declared ছিল বা supported integration-এর মাধ্যমে observed হয়েছে তখন Human + AI, automated বা agent-origin interaction-এর জন্য Agent, এবং evidence নির্ভরযোগ্য সিদ্ধান্ত সমর্থন না করলে Unknown। প্রতিটি result-এর সঙ্গে একটি evidence basis থাকে, verified, declared, inferred বা unknown, যাতে আপনি বুঝতে পারেন recording-এ থাকা label কতটা ভর বহন করতে পারে।

প্রতিটি কোথায় চলে

Microsoft-এর Clarity setup documentation অনুযায়ী, আপনি Clarity install করেন আপনার site-এর <head>-এ তার tracking code যোগ করে, একটি supported third-party platform-এর মাধ্যমে, অথবা একটি NPM package-এর মাধ্যমে। Data browser থেকে Clarity-এর collection endpoint-এ পাঠানো হয়। Microsoft আরও বলে যে Clarity Canvas বা third-party iframe element-এর ভিতরে কী আছে তা capture করতে পারে না।

একটি browser script browser-ই দেখে। অনেক agent JavaScript না চালিয়েই HTML fetch করে, সরাসরি আপনার API call করে, অথবা একটি MCP server-এর সঙ্গে connect করে, এবং এই pathগুলোর কোনওটিই page script load করে না।

Proof of Actor সেখানে চলে যেখানে আপনার application logic থাকে: Node.js middleware, Next.js, আপনার নিয়ন্ত্রিত edge layer, একটি generic HTTP API এবং MCP servers, সঙ্গে একটি optional browser collector সেই page-গুলিতে যেগুলো আপনি approve করেন। integrations page দেখুন। এটি interaction classifies করে 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-এর শীর্ষে 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 server-side logs দ্বারা powered, যা CDN integration-এর মাধ্যমে সংগ্রহ করা হয়, যেখানে Fastly, Amazon CloudFront এবং Cloudflare-কে supported provider হিসেবে উল্লেখ করা হয়েছে, page script-এর বদলে। blog এটিকে AI bots থেকে আসা request-এর share, purpose অনুযায়ী grouped bot activity, operator অনুযায়ী crawler request, এবং automated system সবচেয়ে বেশি যে path request করে তা দেখানোর হিসেবে বর্ণনা করে।

উভয়ই session analytics পরিষ্কার রাখতে এবং site level-এ crawling বোঝার জন্য উপকারী। কোনোটিকেই request time-এ আপনার 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 integration থেকে 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 time-এ আপনার application code, এবং actor analytics-এ আপনার team
AI-assisted people scope-এর মধ্যে নয়; এটি crawling report করে একটি first-class result: Human + AI
Response পরিবর্তন করতে পারে না হ্যাঁ, আপনার code-এ লেখা policies-এর মাধ্যমে

বাস্তব পার্থক্যগুলি ওই table থেকে আসে।

Request খোলা থাকতেই একটি answer। Bot Activity পরে crawl-এর সারাংশ দেয়। Proof of Actor interaction চলাকালীন তার result আপনার application-এ ফেরত দেয়, তাই আপনি পরে বিশ্লেষণ করা একই classification এখনই response-কে shape করতে পারে।

Operator name-এর বদলে evidence। একটি verified Agent result মানে একটি request signature published key-এর সঙ্গে যাচাই করা হয়েছে, উদাহরণস্বরূপ RFC 9421-এ সংজ্ঞায়িত HTTP Message Signatures ব্যবহার করে। Declared এবং inferred result সেভাবেই label করা হয়। শুধু crawler name একটি user agent string-এর ওপর নির্ভর করে, যা অনুকরণ করা যায়, যেমন user agent spoofing entry ব্যাখ্যা করে।

Agents-কে view-এ রাখা, শুধু exclude নয়। Clarity-এর Bot Detection bot sessions-কে আপনার human analytics থেকে দূরে রাখে, যা recordings এবং heatmaps-এর জন্য সঠিক। Proof of Actor সেই visitors-দের Agent result হিসেবে report করে, যাতে আপনি দেখতে পারেন তারা কোন route ব্যবহার করে এবং তাদের ভালোভাবে serve করতে পারেন। serving AI agents structured content guide-এ দেখানো হয়েছে কীভাবে।

Unknown, দৃশ্যমান করা হয়েছে। Traffic যা bot হিসেবে detect করা যায় না এবং স্পষ্টত human-ও নয়, recording tool-এ সাধারণ session হয়ে যায়। Proof of Actor Unknown ফেরত দেয় এবং route অনুযায়ী তার rate ট্র্যাক করে; handling Unknown traffic guide-এ fallback কীভাবে সেট করতে হয় তা ব্যাখ্যা করা হয়েছে।

আপনার নিয়ন্ত্রিত policies। Policies route, actor class এবং basis অনুযায়ী লেখা হয়: allow, adapt, challenge, send to review বা rate-limit। Proof of Actor observation mode-এ শুরু হয়, তাই আপনি enforce করার সিদ্ধান্ত না নেওয়া পর্যন্ত install করলে কিছুই বদলায় না।

actor class অনুযায়ী recordings এবং heatmaps filter করা

দুটিকে একত্র করার সবচেয়ে সরাসরি উপায় হল actor class-টিকে Clarity-এর ভেতরেই নিয়ে আসা:

  1. প্রতিটি interaction classify করুন Proof of Actor দিয়ে server, edge, API বা MCP layer-এ, তার basis-সহ।
  2. Clarity session tag করুন। যেখানে Clarity চলে সেখানে তার client API-এর মাধ্যমে custom tag হিসেবে actor class Clarity-তে পাঠান।
  3. class অনুযায়ী recordings filter করুন। Human + AI session-গুলিকে unassisted Human session-এর পাশে দেখুন, যাতে বোঝা যায় AI-assisted মানুষ কোথায় দ্রুত এগোয় বা আটকে যায়, এবং Unknown session review করুন যাতে বোঝা যায় unexplained traffic page-এ আসলে কী করে।
  4. class অনুযায়ী heatmap ভাগ করুন। Human session-এ filtered heatmap দেখায় আপনার মানুষদের আসল design সমস্যা, automation-এর click skew ছাড়াই।
  5. clean human analytics-এর জন্য Bot Detection on রাখুন, এবং Clarity যেগুলো আলাদা করে রাখে বা কখনও দেখে না, যেমন API এবং MCP call, সেই agent traffic-এর জন্য route অনুযায়ী Proof of Actor actor analytics ব্যবহার করুন।
  6. যেখানে গুরুত্বপূর্ণ সেখানে action নিন। Picture পরিষ্কার হলে, এমন route-এর জন্য policies লিখুন যেখানে actor class experience বদলানো উচিত। rolling out actor-aware policies safely guide-এ ধাপগুলো আছে, এবং websites use case production site-এ সম্পূর্ণ flow দেখায়।

কখন কোনটি বেছে নেবেন

Microsoft Clarity বেছে নিন যখন আপনার প্রশ্ন experience নিয়ে: মানুষ page কীভাবে ব্যবহার করে, কোথায় তারা hesitation করে, কী উপেক্ষা করে, এবং design কোথায় তাদের পথে বাধা দেয়। এর Bot Activity view AI crawling-এর একটি উপকারী site-level picture।

Proof of Actor যোগ করুন যখন আপনাকে জানতে হবে প্রতিটি recording বা request-এর পেছনে কে আছে stated evidence-সহ, যখন AI-assisted মানুষদের তাদের নিজের group হিসেবে দৃশ্যমান হওয়া উচিত, যখন agents API এবং MCP servers-এর মাধ্যমে আপনার কাছে পৌঁছায় যা কোনও page script দেখে না, অথবা যখন আপনার application-কে actor অনুযায়ী ভিন্নভাবে respond করতে হবে। Clarity আপনাকে experience দেখায়। Proof of Actor বলে দেয় কে সেই experience পাচ্ছে, এবং আপনার code-কে response দেওয়ার উপায় দেয়।

শুরু করুন

Proof of Actor private beta-তে আছে। founding developer program-এর মাধ্যমে selected team agreed usage limits-এর মধ্যে up to 12 months free access পেতে পারে, automatic billing ছাড়া। Apply for early access করুন এবং আপনার site ও যে traffic আপনি বুঝতে চান সে সম্পর্কে আমাদের বলুন।

Microsoft Clarity হল Microsoft Corporation-এর একটি trademark.

ডেভেলপারদের জন্য

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 বা Unknown।
basis
evidence কতটা শক্তিশালী: verified, declared, inferred বা unknown।
evidence
result-এর পেছনের signals, যাতে আপনার team কারণটি দেখতে পারে।

observation mode-এ শুরু করুন: results আপনার logs-এর পাশে record করুন এবং আপনি কোনো policy বেছে না নেওয়া পর্যন্ত কিছুই পরিবর্তন করবেন না। Node.js integration guide পড়ুন

প্রায়শই জিজ্ঞাসিত প্রশ্ন

Microsoft Clarity-এর বদলে কি আমাকে Proof of Actor ব্যবহার করতে হবে?

না। session recordings, heatmaps এবং মানুষ আপনার pages কীভাবে ব্যবহার করে তা বোঝার জন্য Clarity এখনো একটি শক্তিশালী পছন্দ। Proof of Actor প্রতি-interaction actor classification evidence basis-সহ যোগ করে এবং আপনার application-কে এর ওপর action নিতে দেয়। বেশিরভাগ team Clarity রাখে এবং Proof of Actor যোগ করে।

আমি কি actor classes Microsoft Clarity-তে পাঠাতে পারি?

হ্যাঁ। Proof of Actor তার result আপনার application-এ ফেরত দেয়, তাই যেখানে Clarity চলে সেখানে আপনি তার client API-এর মাধ্যমে custom tag হিসেবে actor class Clarity-তে পাঠাতে পারেন এবং Human, Human + AI, Agent বা Unknown অনুযায়ী recordings ও heatmaps filter করতে পারেন।

Clarity কি bot traffic filter করে?

Microsoft-এর documentation অনুযায়ী, November 2026 পর্যন্ত, Clarity default-এ bot traffic detect করে এবং total session count ও analytics থেকে তা exclude করে। Bot Detection setting off করা যায়, এবং dashboard দেখায় কত bot sessions exclude করা হয়েছে।

Clarity কি AI bot activity দেখায়?

Clarity AI Visibility-এর অধীনে একটি Bot Activity view দেয়, যা official Clarity blog অনুযায়ী CDN integration-এর মাধ্যমে সংগৃহীত server-side logs দ্বারা powered। এটি crawling activity report করে। Proof of Actor আপনার application-এর ভেতরে কাজ করে, প্রতিটি interaction classify করে, এবং আপনার code-কে response দিতে দেয়।

Proof of Actor কি bots block করে?

না। এটি observation mode-এ শুরু হয় এবং install করলে কিছুই পরিবর্তন হয় না। আপনি real traffic-এর বিরুদ্ধে policies preview করেন এবং route অনুযায়ী আপনার নিজের code-এ enforce করেন।

Proof of Actor কি sessions record করে?

না। Proof of Actor screen record করে না বা heatmap তৈরি করে না। এটি actor classes এবং তাদের evidence report করে। সেই কারণেই এটি Clarity-এর সঙ্গে ভালোভাবে pair করে।

কে আপনার app ব্যবহার করছে, তা জানুন।

Founding developer-এর একটি ছোট group-এর জন্য private beta।

আগে কথা বলতে চান? Founders-এর সঙ্গে কথা বলুন