搜索促销
“搜索促销”是指一组规则,这些规则将逻辑与操作相结合,以塑造购物者在您商店中的搜索体验。 您可以使用促销规则来提升、掩盖、固定或隐藏产品,以实时校准搜索结果来支持您的业务目标。
每个规则都有三个主要组件:
- 条件 — 触发操作的条件。
- 事件 — 满足条件时发生的操作。
- 详细信息 — 规则的名称,以及可选的时间范围和描述。
您可以组合多个条件和操作,并计划规则在某个时段内处于活动状态。 您也可以设置即使未设置搜索词也应用的默认规则。
要求
简单搜索规则可以具有单个条件和单个事件,而复杂规则最多可以具有10个触发最多25个事件的条件。
规则可以具有:
- 最多10个条件
- 最多25个事件
查询文本可以包含:
- 字母数字字符(字母和数字)
- 大写或小写字符。 将忽略大小写。
逻辑运算符
逻辑运算符 AND
和 OR
连接两个条件并返回不同的结果。 在多个条件的规则中使用的所有逻辑运算符是相同的。 不能同时使用两者 AND
和 OR
在同一条规则中。
匹配运算符
匹配运算符 All
和 Any
确定用于连接规则中多个条件的逻辑运算符,并可用于更改现有运算符。
All
— 使用AND
逻辑运算符以连接多个条件。 使用All
匹配运算符只能有一个Search query is
条件。Any
— 使用OR
逻辑运算符以连接多个条件。
在构成复杂规则时,使用缩进写出规则有助于描述返回要达到的结果所需的条件、关联事件和产品名称或SKU。 然后,构建规则并对结果进行测试。
默认规则
您可以设置默认规则,该规则将在未提供搜索词或无法应用其他搜索规则时应用。 如果将默认规则设置为“最常购买”,则所有查询都将默认使用该排名类型,除非使用更具体的搜索词作为超级分派。 无法为默认规则设置搜索词。
多个规则的优先顺序
在任何时候,只对一个搜索词应用一个搜索规则。
如果发现多个规则适用于搜索短语,则会应用所有这些规则。 如果两个规则发生冲突……rule 1
能提升sku1,但 rule 2
隐藏同一SKU — 然后是最近应用的规则(rule 2
)优先。
- 规则按“上次修改”时间戳排序。 最近修改的规则将按时间戳顺序最先应用,其后应用旧规则。
- 此
query is
条件优先于其他条件。 如果较新的规则包含query contains
条件,但旧规则具有query is
条件,query is
规则已应用。
店面请求
如果活动规则包含 query is
条件与搜索短语匹配,则应用此条件。 如果有多个匹配规则具有 query is
条件,应用最近更新的活动规则。
否则,将应用最近更新的活动规则。
预览请求
在管理员中发出的请求的工作方式略有不同。 在管理员中预览时,将应用所有规则,包括已过期和已计划的规则。
- 如果正在预览的规则具有
query is
条件,则应用。 - 如果正在预览的规则不包含
query is
条件,以及随后的活动、匹配规则query is
找到条件,query is
规则已应用。 - 如果正在预览的规则不包含
query is
条件,且没有其他包含query is
找到条件后,将应用正在预览的规则。
类别推销和类别产品分配
Live Search 允许您按类别过滤。 请参阅 类别促销 以了解更多信息。
但是,在Adobe Commerce中,您可以创建一个虚拟类别,并使用 类别产品分配. 此类类别是在运行时生成的,在类别数据库中不存在。 因此, Live Search 无法读取或使用此类别类型。