KeyMatch无法正常工作

时间:2016-01-22 15:27:13

标签: google-search-appliance

我继承了GSA安装(没有移交说明或说明,只有手册)。我正在尝试在测试设备上启用某些功能。我已经设置了一些KeyMatch" ExactMatch"项目,但是当我搜索触发条件时,KeyMatch结果不会出现。

我将show_keymatch更改为" 1"在XSLT中并保存它(它被设置为" 0")。这是现在出现的XSLT的那一部分:

<!-- *** keymatch suggestions *** -->
<xsl:variable name="show_keymatch">1</xsl:variable>
<xsl:variable name="keymatch_text">KeyMatch</xsl:variable>
<xsl:variable name="keymatch_text_color">#2255aa</xsl:variable>
<xsl:variable name="keymatch_bg_color">#e8e8ff</xsl:variable>

为了启用keymatch,我需要查看XSLT文件或管理界面中的其他区域吗?

我觉得我已按照文档中的所有说明进行操作,但缺乏结果告诉我,我错过了一些内容!

任何建议都非常感谢。

1 个答案:

答案 0 :(得分:2)

以前的开发人员总是可以修改XSLT并取出代码来显示它,或者您的搜索URL可能没有使用这些关键字匹配。

两件事:

1)我建议创建一个新的前端并将你的关键匹配放在那里并使用该前端进行测试。

2)在您的搜索网址中,proxystylesheet和客户端的值是否相同?如果没有,请确保它们相同并指向包含keymatch条目的前端。