microsoft / clarity

A behavioral analytics library that uses dom mutations and user interactions to generate aggregated insights.
https://clarity.microsoft.com
MIT License
2.14k stars 213 forks source link

Cannot unmask Custom User ID in Visitor's Profile #639

Open atanasivanovv opened 3 months ago

atanasivanovv commented 3 months ago

Describe the bug

I've integrated with the Microsoft Clarity API from my Client and I've added the Identify API so that I send a unique identifier for each of the customers which we can filter by, starting with MS....

The problem is that once I go to the specific Video of the user I can see only the masked ID.

This is not doing us any favor, as we don't know which customer has done these actions and we cannot make adequate analytics for that.

Is there a way this Custom User ID can be unmasked, through the API or the dashboard as I didn't see such an option in either of those?

Repro Steps

  1. Use identify API in your code
window.clarity('identify', <some-unique-id>);
  1. Go to a specific Visitor's details page

Screenshots

image

Browser info:

cygnus-dawn commented 3 months ago

Experiencing the same with my project. Used clarity("set", "userId", email) instead of "identity". I also have masking in the relaxed setting since the beginning of my project. This custom id is now not usefull to any end users who have access to the project including admins.

umair-me commented 1 month ago

Having the same issue. This is no use if we can not see the identifier.

cygnus-dawn commented 1 month ago

2 months in. Our CSAM literally said "iT's OpEn SoUrCe, CoNtRiBuTiOnS aRe AlWaYs WeLcOmEd". I know this repo is just the library to log metrics which is not even the problem here. Both the backend and front end to view the data are closed source. Never heard back from the team hiding behind the feedback button on the site itself.