You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在MS Clarity中移除/解除关联用户?NextJS集成场景咨询

在NextJS中处理MS Clarity用户登出时的会话解除关联

目前MS Clarity的Identify API文档确实没有明确给出解除用户与会话关联的官方方法,但可以通过以下方式实现登出后的匿名化处理:

  • 用户登出时,调用window.clarity.identify()方法,传入一个随机生成的匿名唯一标识(比如UUID),替换掉之前登录时传入的用户ID。这样Clarity会将后续的会话关联到这个匿名ID上,实现原用户身份的解除。

示例代码(可在NextJS的登出逻辑中添加):

// 生成随机匿名ID
const anonymousId = crypto.randomUUID();
// 调用identify方法替换用户标识
window.clarity.identify(anonymousId);

这种方式既符合Identify API必填custom-id的要求,也能达到解除原用户与会话关联的目的,将用户身份切换为匿名状态。

内容的提问来源于stack exchange,提问作者Dimitrios K.

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.18 11:55:54