我有一个原型 UGC 项目正在运行,但今天有人提出了多重评分的问题。目前,用户可以输入多个评分,这会使评分产生偏差。理想情况下,我们希望限制这一点,以允许用户对某项商品进行一次评分,然后如果他们更改了评分,那么只有他们的评分会发生变化。我们如何实现这一点?是通过 UGC 配置吗?是通过垃圾邮件配置吗?
提前致谢。
约翰
答案1
您有 Tridion 安装手册吗?第 9 章详细介绍了 UGC 的安装,第 9.6.4 节讨论了访客帐户的管理。
您需要利用用户管理来存储哪些用户输入了哪些评级/评论。这可以通过使用 cookie 存储匿名用户 ID 来实现。
Tridion 安装媒体中包含示例页面,其中提供了使用以下方法进行用户管理的示例,包括:
- 独立(使用 UGC 本身来管理账户)
- 使用 Audience Manager 存储用户帐户
- 集成到外部系统
该文档还包括 Audience Manager 集成所需的代码示例。
麦克风