【发布时间】:2015-11-03 08:53:58
【问题描述】:
我尝试使用两种方法在登录后获取访问者的所有个人资料:
- 使用
Tracker.CurrentVisit获取个人资料 - 然后使用
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