2011-04-19 52 views
2

我们目前正在探索即将开展的项目的Sitecore个性化选项。我知道我们可以将配置文件附加到某些页面;并使用这些配置文件的聚合分数和/或会话的配置文件关键分数值来自定义网站周围的内容。但是我想知道的是:这个配置文件评分是否可以在登录用户给定会话之外持续存在,例如配置文件评分历史记录功能?例如,如果登录用户总是通过多个会话访问带有附加配置文件A的给定页面;他们会随着时间的推移建立一定的Profile A分数;并将被标记为Profile A用户。但是,在我看来,此配置文件评分和映射只适用于单个用户会话,而不适用于实际登录的用户配置文件。Sitecore OMS:OMS在多个会话中登录用户个人资料的个人档案记录历史

是否可以通过多个会话访问给定用户的这些配置文件分数;还是仅限于本届会议的分数?我知道我可能会写一些自定义的东西来存储这些数据;但我只想看看Sitecore开箱后可以使用哪些功能,然后再走下去。任何建设性意见非常感谢。

回答

2

是的,只要没有清除cookie,OMS会在多个会话中保留这些信息。

有一个OMS特定的培训课程,您可能会发现信息。已经参加了.NET开发者课程,有时我发现它有点乏味,但也有一些很好的信息宝藏可以找到。

2

您提出了一个非常有效的问题;我一直在想自己的一些相同的问题。我还没有找到那么多的文档 - 但我会给你我所知道的;看看是否有其他人可以填写剩余的空白:-)

从查看Analytics数据库; Session表中有一个名为“GlobalSessionId”的外键。

进一步查看表格“GlobalSession”,它基本上结合了“CookieValue”,“VisitorIdentification”,“OverriddenVisitorIdent”和“ExternalUser”。

现在,对我而言,这表明Sitecore Analytics能够在会话中保留这些值 - 但将其绑定到cookie值中,而不是当前登录的用户。也许。

我想我说的是 - 我认为这几乎是盒子的功能,如果不是纯粹的盒子功能。我只是不确定,因为我从来没有真正测试和验证过我自己 - 我没有发现任何官方文件陈述这个事实。

将您的SQL Management Studio指向您的Analytics(分析)数据库,并查看您的特定解决方案中有效登录到这些表中的内容;也许这将在事情上摆脱更多的光线:-)

1

http://www.sitecore.net/en/Support/Training/Course-Overview/OMS-11-NET-Developer.aspx

主概念和建设赢得了与Sitecore的在线营销套件(OMS)和Visual Studio 2010的OMS .NET开发过程中的功能现场演示,正式的评论,问题和答案,营销自动化网站解决方案技术指导学生练习。旨在帮助您掌握Sitecore OMS开发实践,只有Sitecore认证培训师可以提供Sitecore OMS .NET开发人员培训。

相关问题