【问题标题】:Sitecore dms - get all profiles for visitorSitecore dms - 获取访问者的所有个人资料
【发布时间】:2015-11-03 08:53:58
【问题描述】:

我尝试使用两种方法在登录后获取访问者的所有个人资料:

  1. 使用Tracker.CurrentVisit 获取个人资料
  2. 然后使用VisitorManager.GetVisitorByExternalUser() 获取访问者 获取个人资料 (visitor.DataSet.Profiles)

他们都无法获得任何个人资料记录。我检查了Analytics 数据库上的Profiles 表:该访问者有一些个人资料记录。那么如何在登录后获取访问者的旧资料。

谢谢。

【问题讨论】:

  • 您使用哪个 Sitecore 版本?
  • 您是否希望看到以前访问的累积个人资料分数?
  • @Marek 我正在使用 sitecore v7.2
  • @Martin 不仅是个人资料商店,我还想知道如何获取访问者的所有个人资料,然后我可以使用它。有什么功能sirecore api tp 支持吗?
  • 也试试 Sitecore.Analytics.Tracker.Visitor.CurrentVisit.Profiles

标签: sitecore profile visitor-pattern sitecore7.2 sitecore-dms


【解决方案1】:

你必须调用下面的方法visitor.LoadAll();

【讨论】:

    猜你喜欢
    • 2017-03-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-10-16
    • 1970-01-01
    相关资源
    最近更新 更多