该 context
条件用于匹配搜索的上下文。该 context
条件具有以下属性
context
:条件的上下文。这必须设置为context
。value
:要匹配的值。这必须是字符串数组。如果搜索的上下文与数组中的所有值匹配,则满足条件。
下面是 context
条件的示例
{
"search_settings": {
"query_rules": [
{
"id": "1",
"conditions": [
[
{
"context": "context",
"value": ["test"]
}
]
],
"actions": [
// actions that will apply for conditions
]
}
]
}
}
如果您想将一组查询规则应用于特定上下文,此条件很有用。您可以通过使用 context
参数通过前端的 configure
组件设置搜索的上下文。
<Configure
ruleContexts={['ecommerce']}
/>