Microsoft Clarity là một công cụ phân tích hành vi. Nó cung cấp cho các đội ngũ bản ghi phiên, heatmap và các insight cho thấy con người thực sự di chuyển qua một trang như thế nào: họ nhấp vào đâu, họ cuộn đến đâu, họ bị kẹt ở đâu. Để hiểu trải nghiệm của con người trên một website, hiếm có thứ gì trực tiếp như việc quan sát nó diễn ra.
Website ngày nay phục vụ nhiều hơn những người dùng chuột. Các AI agent lấy trang và hoàn thành tác vụ cho khách hàng thực. Con người duyệt web cùng với một trợ lý AI bên cạnh. Một số lưu lượng không thể giải thích được. Các đội ngũ muốn biết mỗi loại trong số đó đang đến với họ bao nhiêu và ứng dụng của họ nên làm gì về điều đó. Công việc đó thuộc về Proof of Actor, sản phẩm actor intelligence từ AgentCredia.
Trang này so sánh hai sản phẩm một cách công bằng. Các факт về Clarity bên dưới lấy từ tài liệu của Microsoft và blog chính thức của Clarity tính đến tháng 11 năm 2026.
Phiên bản ngắn gọn
| Microsoft Clarity | Proof of Actor | |
|---|---|---|
| Câu hỏi chính | Con người tương tác với trang của tôi như thế nào? | Ai hoặc cái gì đang hành động trên tương tác này, và bằng chứng là gì? |
| Thu thập dữ liệu chính | Một mã theo dõi JavaScript trong phần đầu trang | Middleware server, edge, HTTP API, MCP servers, cùng một trình thu thập trình duyệt đã được phê duyệt |
| Phiên bot | Được phát hiện và loại trừ theo mặc định; có thể tắt thiết lập này | Được phân loại và giữ lại, để bạn có thể thấy và định tuyến chúng |
| Hoạt động AI crawler | Báo cáo Bot Activity từ tích hợp CDN và log server | Kết quả Agent cho từng tương tác, với cơ sở verified, declared hoặc inferred |
| Người dùng có hỗ trợ AI | Không được mô tả như một lớp riêng | Một kết quả hạng nhất: Human + AI |
| Lưu lượng không rõ | Được tính như một phiên trừ khi được phát hiện là bot | Được báo cáo là Unknown, với phương án dự phòng do bạn chọn |
| Hành động lên lưu lượng | Không, nó báo cáo và ghi lại | Định tuyến theo policy của bạn trong mã của riêng bạn, sau khi quan sát |
Phần còn lại của trang này giải thích từng dòng.
Bản ghi và heatmap được tạo ra để thể hiện điều gì
Clarity được xây dựng để hiển thị trải nghiệm trên một trang. Một bản ghi phiên phát lại một lượt truy cập: đường đi của con trỏ, các lần cuộn, những do dự và các cú nhấp dẫn đến không đâu. Một heatmap tổng hợp các lần nhấp và độ sâu cuộn trên nhiều lượt truy cập để bạn có thể thấy phần nào của trang thu hút sự chú ý. Insights dùng machine learning để làm nổi bật những phiên và mẫu quan trọng nhất. Mỗi chế độ xem đó trả lời một câu hỏi về thiết kế, và mỗi chế độ đều giả định ở phía bên kia là một con người với trình duyệt.
Giả định đó là hợp lý đối với một công cụ ghi lại. Một bản ghi chỉ hữu ích khi có trải nghiệm để xem lại, và một agent chỉ lấy HTML mà không chạy script của trang sẽ không để lại gì để phát lại. Điều đó cũng có nghĩa là một heatmap trộn lẫn con người, người dùng có hỗ trợ AI và tự động hóa trình duyệt có thể đẩy đội ngũ thiết kế vào đúng vấn đề sai.
Proof of Actor trả lời câu hỏi đứng trước bản ghi: ai hoặc cái gì đứng sau tương tác này. Nó trả về Human khi các tín hiệu cho thấy là con người, Human + AI khi một người hành động với sự hỗ trợ của AI được khai báo hoặc được quan sát qua một tích hợp được hỗ trợ, Agent cho tương tác tự động hoặc bắt nguồn từ agent, và Unknown khi bằng chứng không đủ để kết luận đáng tin cậy. Mỗi kết quả đi kèm một evidence basis là verified, declared, inferred hoặc unknown, để bạn biết mức độ tin cậy mà một nhãn trên bản ghi có thể gánh được.
Mỗi sản phẩm chạy ở đâu
Theo tài liệu thiết lập Clarity của Microsoft, bạn cài Clarity bằng cách thêm mã theo dõi của nó vào <head> của site, thông qua một nền tảng bên thứ ba được hỗ trợ, hoặc qua một gói NPM. Dữ liệu được gửi từ trình duyệt tới endpoint thu thập của Clarity. Microsoft cũng lưu ý rằng Clarity không thể ghi lại những gì nằm bên trong Canvas hoặc các phần tử iframe của bên thứ ba.
Một script trình duyệt thấy các trình duyệt. Nhiều agent lấy HTML mà không chạy JavaScript, gọi trực tiếp API của bạn, hoặc kết nối với MCP server, và không có đường nào trong số đó tải một script trang.
Proof of Actor chạy ở nơi logic ứng dụng của bạn tồn tại: middleware Node.js, Next.js, lớp edge do bạn kiểm soát, một HTTP API tổng quát và MCP servers, cùng một trình thu thập trình duyệt tùy chọn trên các trang bạn phê duyệt. Xem trang tích hợp. Nó phân loại tương tác bất kể có trang nào từng được render hay không.
Clarity xử lý bot và AI agent như thế nào
Clarity xem bot một cách nghiêm túc, theo hai cách khác nhau.
Phát hiện bot trong dữ liệu phiên. Tài liệu thiết lập của Microsoft nêu rằng, theo mặc định, Clarity phát hiện lưu lượng bot và loại trừ nó khỏi tổng số phiên và analytics, và bạn có thể xem số phiên bot bị loại trừ ở đầu dashboard. Thiết lập Bot Detection có thể tắt hoặc bật lại. Khi tắt, Clarity không phát hiện lưu lượng bot hoặc loại trừ nó khỏi số phiên.
Báo cáo Bot Activity. Trong AI Visibility, Clarity cung cấp chế độ xem Bot Activity. Theo blog chính thức của Clarity, chế độ này được hỗ trợ bởi log phía server được thu thập qua các tích hợp CDN, với Fastly, Amazon CloudFront và Cloudflare được nêu là các nhà cung cấp được hỗ trợ, thay vì bởi script trang. Blog mô tả nó là hiển thị tỷ lệ request đến từ AI bot, hoạt động bot được nhóm theo mục đích, request crawler theo operator, và các path mà hệ thống tự động yêu cầu nhiều nhất.
Cả hai đều hữu ích để giữ cho analytics phiên sạch và để hiểu hoạt động crawling ở cấp độ site. Không cái nào được mô tả là câu trả lời theo từng tương tác mà ứng dụng của bạn nhận được tại thời điểm request, và tài liệu của Microsoft không mô tả một lớp dành cho người dùng làm việc với hỗ trợ AI.
Bot Activity so với actor class theo từng request
Chế độ xem Bot Activity của Clarity và một kết quả từ Proof of Actor có vẻ liên quan, nhưng chúng trả lời những câu hỏi khác nhau ở những tầng khác nhau.
| Bot Activity của Clarity | Kết quả Proof of Actor | |
|---|---|---|
| Nguồn | Log phía server từ tích hợp CDN, theo blog chính thức của Clarity | Các tín hiệu trong đường đi request của bạn: server, edge, HTTP API, MCP server, các trang trình duyệt đã được phê duyệt |
| Đơn vị | Các request crawler được nhóm theo operator, mục đích và path | Một tương tác, với một class và một cơ sở |
| Ai đọc | Người xem dashboard ở cấp độ site | Mã ứng dụng của bạn tại thời điểm request, và đội ngũ của bạn trong actor analytics |
| Người dùng có hỗ trợ AI | Không thuộc phạm vi; nó báo cáo hoạt động crawling | Một kết quả hạng nhất: Human + AI |
| Có thể thay đổi phản hồi | Không | Có, thông qua các policy bạn viết trong mã của mình |
Những khác biệt thực tế xuất phát từ bảng đó.
Một câu trả lời khi request còn mở. Bot Activity tóm tắt hoạt động crawling sau khi sự việc đã xảy ra. Proof of Actor trả kết quả về cho ứng dụng của bạn trong lúc tương tác diễn ra, vì vậy cùng một phân loại mà bạn phân tích sau này có thể định hình phản hồi ngay lúc đó.
Bằng chứng thay vì tên operator. Kết quả Agent đã verified có nghĩa là một chữ ký request đã được kiểm tra đối chiếu với một khóa được công bố, ví dụ bằng cách dùng HTTP Message Signatures theo định nghĩa trong RFC 9421. Các kết quả declared và inferred được gắn nhãn tương ứng. Một tên crawler đơn thuần chỉ dựa vào chuỗi user agent, vốn có thể bị giả mạo, như mục giả mạo user agent giải thích.
Giữ agent trong tầm nhìn, không chỉ loại trừ chúng. Bot Detection của Clarity giữ các phiên bot ra khỏi analytics dành cho con người, điều đó là đúng cho bản ghi và heatmap. Proof of Actor báo cáo những lượt truy cập đó là kết quả Agent để bạn có thể thấy chúng dùng những route nào và phục vụ chúng tốt. Hướng dẫn về phục vụ agent AI bằng nội dung có cấu trúc cho thấy cách thực hiện.
Unknown, được làm cho hiển thị. Lưu lượng không bị phát hiện là bot cũng không rõ ràng là con người trở thành một phiên thông thường trong công cụ ghi lại. Proof of Actor trả về Unknown và theo dõi tỷ lệ của nó theo route; hướng dẫn về xử lý lưu lượng Unknown giải thích cách thiết lập phương án dự phòng.
Policy do bạn kiểm soát. Policy được viết theo từng route, actor class và cơ sở: allow, adapt, challenge, send to review hoặc rate-limit. Proof of Actor bắt đầu ở chế độ quan sát, vì vậy cài đặt nó không thay đổi gì cho đến khi bạn chọn thực thi.
Lọc bản ghi và heatmap theo actor class
Cách trực tiếp nhất để kết hợp hai sản phẩm là đưa actor class vào chính Clarity:
- Phân loại từng tương tác bằng Proof of Actor ở tầng server, edge, API hoặc MCP, cùng với cơ sở của nó.
- Gắn thẻ session của Clarity. Trên các trang có chạy Clarity, truyền actor class vào Clarity như một thẻ tùy chỉnh thông qua client API của nó.
- Lọc bản ghi theo class. Xem các session Human + AI cạnh các session Human không có hỗ trợ để thấy những nơi người dùng có hỗ trợ AI di chuyển nhanh hơn hoặc bị kẹt, và xem lại các session Unknown để biết lưu lượng không rõ thực sự làm gì trên một trang.
- Tách heatmap theo class. Một heatmap được lọc theo session Human cho thấy vấn đề thiết kế mà người dùng thực sự gặp phải, không bị tự động hóa làm lệch các lần nhấp.
- Giữ Bot Detection bật để có analytics con người sạch, và dùng actor analytics của Proof of Actor theo route cho lưu lượng agent mà Clarity loại ra hoặc không bao giờ thấy, chẳng hạn như các lời gọi API và MCP.
- Hành động ở nơi có ý nghĩa. Khi bức tranh đã rõ, hãy viết policy cho những route mà actor class nên thay đổi trải nghiệm. Hướng dẫn về triển khai policy nhận biết actor một cách an toàn trình bày các bước, và use case website cho thấy toàn bộ luồng trên một site production.
Khi nào nên chọn cái nào
Chọn Microsoft Clarity khi câu hỏi của bạn xoay quanh trải nghiệm: con người dùng một trang như thế nào, họ chần chừ ở đâu, họ bỏ qua điều gì, và chỗ nào trong thiết kế cản trở họ. Chế độ Bot Activity của nó là một bức tranh hữu ích ở cấp độ site về việc AI crawling.
Thêm Proof of Actor khi bạn cần biết ai đứng sau mỗi bản ghi hoặc request với bằng chứng đã nêu, khi người dùng có hỗ trợ AI nên hiển thị như một nhóm riêng, khi agent đến với bạn qua các API và MCP servers mà không có script trang nào thấy được, hoặc khi ứng dụng của bạn nên phản hồi khác nhau theo từng actor. Clarity cho bạn thấy trải nghiệm. Proof of Actor cho bạn biết ai đang có trải nghiệm đó, và cho mã của bạn một cách để phản hồi.
Bắt đầu
Proof of Actor đang ở giai đoạn private beta. Thông qua chương trình dành cho founding developer, các đội ngũ được chọn có thể nhận tối đa 12 tháng sử dụng miễn phí trong phạm vi hạn mức đã thỏa thuận, không tự động tính phí. Đăng ký quyền truy cập sớm và cho chúng tôi biết về site của bạn cùng loại lưu lượng bạn muốn hiểu.
Microsoft Clarity là nhãn hiệu của Microsoft Corporation.