【发布时间】:2020-12-11 16:09:25
【问题描述】:
到目前为止,在发布 Sitecore 项目时遇到问题,那么它不会出现在 Coveo index。
我正在为项目和单独发布项目进行智能发布。
谁能帮助我们,是否需要republish 代替Smart publish 来索引从Sitecore 到Coveo 的项目。
【问题讨论】:
标签: coveo
到目前为止,在发布 Sitecore 项目时遇到问题,那么它不会出现在 Coveo index。
我正在为项目和单独发布项目进行智能发布。
谁能帮助我们,是否需要republish 代替Smart publish 来索引从Sitecore 到Coveo 的项目。
【问题讨论】:
标签: coveo
这是一个非常广泛的问题,从 Sitecore 建立索引时可能会出现很多问题,但我仍然可以为您提供一些解决此问题的指导。
Coveo for Sitecore 默认包含两个索引:Coveo_master_index 和 Coveo_web_index。
当您发布项目时,它会发布到 Sitecore 中的“网络”索引,这会触发 Coveo for Sitecore 侦听的 Sitecore 索引管道中的事件。这些事件包括项目信息,并且 Coveo 在 Sitecore 的原生事件之上构建了自己的项目转换。
现在,每个 Sitecore 版本的具体情况都不同(对于 Sitecore 版本,Coveo),所以我首先建议您尝试访问 Coveo 诊断面板(可从 Sitecore 的设置菜单中的 Coveo 部分访问)。
如果页面上没有任何问题,我建议使用Coveo Command Center 面板对Coveo_master_index 和Coveo_web_index 进行完全重建(仅在Coveo 中适用于Sitecore 5+)。重建完成后,确保您期望的项目在您的索引中。
然后,我建议您查看一下您的配置文件。可能有一个 coveoInboundFilterPipeline 过滤此类项目,或者 Coveo_web_index 范围不包括您尝试发布的路径。
此时,如果您仍有问题,最好联系支持人员并提供尽可能多的信息,例如 Coveo 诊断包、Sitecore 版本、Coveo for Sitecore 版本、日志以及您认为可能的任何信息有帮助。
【讨论】: