Shm*_*zon 1 sitecore sitecore-analytics sitecore-xdb sitecore9
任何人都可以向我提供如何显示登录用户的分析(访问量、页面视图、每次访问的页面视图等)的工作示例吗?据我了解,没有 OOB 解决方案,因此我尝试实现灵活的维度,但没有找到任何好的示例,因此失败了。
首先,您必须通过调用该方法来识别您登录的联系人,请在此处Sitecore.Analytics.Tracker.Current.Session.IdentifyAs()查看更多详细信息。当联系人登录时,您可以在成功登录后使用他们的用户名来识别他们。
注意,识别和认证是独立的、不相关的事件。联系人根据 xDB 进行识别,并根据网站使用的身份验证机制进行身份验证。
当联系人识别时,它会根据传递到方法中的信息使用已知标识符保存到 xConnect IdentifyAs():Identifier、Source和
IdentifierType将设置为ContactIdentifierType.Known(对于匿名联系人设置为ContactIdentifierType.Anonymous)。然后,如果联系人具有任何已知标识符,您可以使用返回的IsKnown属性。Sitecore.XConnect.Contacttrue
如果您想跟踪登录用户的一些自定义事件,然后将它们用于报告需求,您可以通过调用client.AddInteraction()扩展方法来添加用户交互。我在这里举了一个例子。
如果您想使用自己的自定义数据扩展联系人,那么您可以创建自定义联系人面,请在此处阅读更多信息。
当然,为了通过登录用户而非用户来实现灵活过滤的自定义报告,您需要定义自定义维度和指标,请在此处阅读更多信息。
| 归档时间: |
|
| 查看次数: |
485 次 |
| 最近记录: |