如何在 Shoply AI 中配置高级设置
本页介绍了可通过 Shoply AI 管理面板中的“高级设置 JSON”进行配置的各种设置。
在哪里找到高级设置?
前往应用管理控制台中的“Settings”部分,然后向下滚动到“Advanced Settings”部分。在此部分中,您可以提供一个 JSON 对象 来配置各种设置。
禁用选项色板
默认情况下,Shoply AI 会在搜索和聊天结果中的产品图片下方显示可视化选项色板。这些色板会显示在拥有不同图片的产品变体上(例如不同颜色或图案)。点击色板会更新显示的图片和价格,以反映该变体。
如果您不希望显示选项色板,请将以下内容添加到您的高级设置 JSON 中:
{
"disable_option_swatches": true
}这样会在所有搜索和聊天结果中隐藏色板,产品将仅显示其默认图片和价格。
启用多个仓库
如果您的商店从多个为不同国家或地区提供服务的仓库发货,您可以启用多仓库支持。启用后,产品可用性将根据负责客户所在位置的仓库是否拥有该产品库存来确定,而不是使用单一的全局库存状态。
默认情况下,此功能处于禁用状态,这意味着所有客户无论位于何处,看到的库存可用性都相同。
要启用它,请将以下内容添加到您的高级设置 JSON 中:
{
"enable_multiple_warehouses": true
}启用后,Shoply AI 在判断某个客户所见产品是否有库存时,会检查相应仓库的库存。
通过禁用 AI 相关性检查来加快搜索速度
默认情况下,Shoply AI 会对搜索结果执行由 AI 驱动的相关性检查,以确保展示的产品确实与客户查询相关。这会提升结果质量,但也会为搜索响应增加一些延迟。
如果您更希望获得更快的搜索结果,并且愿意接受某些结果不一定始终相关,您可以禁用此检查:
{
"disable_ai_relevance_check_in_search": true
}这样将跳过 AI 相关性过滤步骤,从而显著加快搜索响应速度。权衡之处在于,返回的某些产品可能与搜索查询的关联不够紧密。
索引产品标签
默认情况下,Shoply AI 不会索引您产品的 Shopify 标签。标签通常用于内部或运营目的(例如 supplier-acme、black-friday-2024 或 do-not-restock),如果将它们纳入搜索,可能会增加噪音并降低结果相关性。
如果您的标签描述的是客户实际会搜索的内容——例如材质、功能、使用场景或品牌(如 waterproof、vegan、gift-for-her)——您可以选择启用搜索功能,只需将以下内容添加到您的高级设置 JSON 中:
{
"index_tags": true
}启用后,每个产品的标签都会被添加到其可搜索文本中,并在 Shoply AI 构建该产品的 embedding 时一并纳入,因此客户可以在搜索和聊天中通过标签词找到产品。
此设置会在您的商品目录下次建立索引时生效,因此请预留一些时间(或手动触发重新索引),以便其应用到现有产品。由于您的标签随后会影响结果,建议您先检查它们,确保适合面向客户展示。
限制聊天中的产品数量
默认情况下,当 AI 聊天机器人在对话中推荐产品时,每次推荐可能会显示多个结果。在一次聊天会话中,AI 可能会进行多次产品推荐(例如先推荐跑鞋,再推荐袜子)。此设置用于控制每次推荐显示多少个产品:
{
"product_limit_in_chat": 3
}例如,如果限制为 3,那么当 AI 在一次对话中同时推荐鞋子和袜子时,它最多会显示 3 双鞋和 3 双袜子。此设置仅适用于聊天体验——不会影响 AI Search 结果。如果限制设置为低于 4,产品筛选器也会自动隐藏。
隐藏搜索筛选器
默认情况下,Shoply AI 会在产品结果上方显示筛选按钮(例如“Brand”、“Price”或“Color”),以便客户缩小查看范围。这些筛选器会根据您的商品目录自动生成。
要隐藏整个筛选栏:
- 在您的 Shopify 管理后台中打开 Shoply AI。
- 前往 Customize AI Search。
- 在 Search filters 下,关闭 Show filters in search results。
- 点击 Save。
如果想再次显示筛选器,请打开同一选项并点击 Save。您的选择会被保存,并且在刷新页面后仍然生效。
此控件会更新与现有 hide_filters 选项相同的设置。如果您已经在使用高级设置 JSON,该方法仍然受支持:
{
"hide_filters": true
}这两种方法都会从 AI Search 和聊天产品结果中隐藏筛选控件。产品和推荐仍会照常显示。隐藏该栏不会删除产品数据,也不会从您的商品目录中移除旧的 metafields。