我正在使用 GSA(版本 6.14),我们希望在我们的网站上获得自动建议功能。适用于基本请求,但当您使用用户添加的结果时,GSA 似乎提供了更多功能。但是,我无法找到有关如何添加用户添加结果的参考。
这是今天的信息告诉我的:
/suggest?q=<query>&max=<num>&site=<collection>&client=<frontend>&access=p&format=rich
应该返回如下响应:
{
"query": "<query>",
"results": [
{ "name": "<term 1>", "type": "suggest"},
{ "name": "<term 2>", "type": "suggest"},
{ "name": "<term 3>", "type": "uar", "content": "Title of UAR",
"moreDetailsUrl": "URL of UAR"}
]
}
我能够获得前两行的结果,但也想获得最后一行的结果,因此使用内容和 moreDetailsUrl。所以也许是一个非常愚蠢的问题,但我无法在任何地方找到答案:我如何以及在哪里添加这个 UAR?
我实际上想了解将元数据放入 JSON 的内容部分是否可行,因此,例如,如果图标元可用,我希望将其包含在 JSON 中,以便丰富我的搜索结果。