阅读SmartTarget/Fredhopper的文档,有一个关于转化数据的部分--可以根据通过网络分析收集的数据分配一个受欢迎的属性。
我们希望实现类似的东西,但不清楚新的“受欢迎”属性是在哪里定义的。
这是您需要手动添加到business.xml中的东西吗?
文档中的另一节提到“不支持手动编辑business.xml”!
干杯
发布于 2013-02-01 16:09:40
你真的不能这么做..。
以下是最简单的方法:
Fredhopper的数据模型相对较少。数据定义了模式,这就是为什么它能够很好地处理Tridion模式的原因。通过向内容中添加一个字段,它将显示为Fredhopper中的一个属性。
编辑
使用数据管理器这样做的挑战如下:
要更新一个项的一个字段,您需要首先从Fredhopper加载它,更新该字段,然后将其加载回(通过数据管理器非常容易)。Fredhopper不会做“一个项目的部分更新”,所以您需要更新整个记录。
虽然这很好,也没那么难做,但是如果你从Tridion重新发布这个项目会发生什么呢?在再次运行数据管理器之前,您将不会拥有受欢迎字段。
因此,我们通常使用的方法是让Tridion将XML部署到一个“暂存”位置,有一个服务或类似的X分钟间隔或花哨的“文件系统更改触发器”来检测这个新文件,用流行度(或任何其他属性)充实这个文件,然后将它移到Fredhopper“传入”文件夹中。
希望这一切都有意义,这是一个很长的除草。
https://serverfault.com/questions/474576
复制相似问题