首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Sitecore 9.3体验分析-跟踪日志用户和用户角色

Sitecore 9.3体验分析-跟踪日志用户和用户角色
EN

Stack Overflow用户
提问于 2022-04-22 08:15:09
回答 1查看 218关注 0票数 1

谁能给我提供一个工作例子,如何显示分析(访问,页面查看,每次访问页面查看,等等)记录的用户?据我所知,没有OOB解决方案,所以我尝试实现灵活的维度,但没有找到任何好的例子,但失败了。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-05-16 18:52:14

首先,您必须通过调用Sitecore.Analytics.Tracker.Current.Session.IdentifyAs()方法来标识已登录的联系人,请参阅详细信息这里。当联系人登录时,您可以在成功登录时使用它们的用户名来标识它们。

请注意,identificationauthentication是独立的无关事件。联系人是针对xDB识别的,并根据网站使用的认证机制进行认证。

当联系人标识时,根据传递到xConnect方法的信息将其保存到IdentifyAs()中,该标识符具有已知的标识符:标识符、源和IdentifierType将设置为ContactIdentifierType.Known (匿名联系人设置为ContactIdentifierType.Anonymous )。然后,如果联系人具有任何已知标识符,则可以在返回IsKnownSitecore.XConnect.Contact上使用true属性。

如果希望跟踪登录用户的某些自定义事件,然后将它们用于报告需求,则可以通过调用client.AddInteraction()扩展方法添加用户交互。我给出了一个例子,这里

如果希望使用自己的自定义数据扩展联系人,则可以创建自定义联系人面,请阅读更多这里

当然,为了通过登录而不是用户灵活过滤实现定制报告,您需要定义您的自定义维度和度量,阅读更多的这里

票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71965508

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档