应用扩展和函数

一些应用会使用扩展和函数为您的商店添加功能。扩展和函数由应用开发者进行设置,在您安装并激活应用后即可使用。

扩展允许应用为在线商店、结账、客户账户或 POS 等区域添加功能。例如,应用可能会在您的结账页面中添加自定义字段,在您的在线商店中打开聊天机器人,或者在客户账户中显示忠诚度积分。

Functions 允许应用自定义商店的后端逻辑。例如,应用可能使用 function 来创建自定义折扣类型、在结账时调整配送选项或应用特定的付款规则。在您设置应用后,Functions 会作为商店操作的一部分自动运行。

在 Shopify 后台中,您可以通过设置 > 应用查看和管理已安装应用的扩展和 functions。在应用的“关于”页面上,扩展Functions 卡片会显示当前处于活动状态的数量,以及它们在您商店中可用的区域。将鼠标悬停在区域文本上可查看它们活跃的位置,例如,扩展的活跃区域为“结账”、“客户账户”、“在线商店”或“POS”,functions 的活跃区域为“结账”、“折扣”、“支付”或“发货和配送”。

点击扩展Functions 以查看该应用的完整列表。在扩展Functions 页面上,您可以在活动非活动标签之间切换,以查看当前正在运行的扩展或 functions。点击扩展或 function 名称可导航至商店中可激活或管理它的区域。

如果您是应用开发者,请参阅关于扩展的 Shopify 开发人员文档关于 functions 的 Shopify 开发人员文档以获取技术文档。

激活扩展和 functions

您可以在使用扩展和 functions 的 Shopify 后台区域中激活和停用它们。在应用设置的扩展Functions 页面中,点击扩展或 function 名称可导航至可对其进行管理的区域。激活扩展或 function 后,它将在应用的“关于”页面上显示为活动状态。

扩展

扩展可在 Shopify 后台的以下区域中激活:

Functions

Functions 可在 Shopify 后台的以下区域中激活:

对 function 错误进行故障排除

如果 function 遇到错误,则应用的“关于”页面上的 Functions 卡片以及 functions 页面上会显示警告。该卡片将显示 [数量] 个区域出现错误,而不是通常显示的可用区域数,并且该警告会指示检测到最新错误的时间。

函数页面上,出现错误的函数会以 Warning 图标突出显示。如果函数出现错误,请联系应用开发者寻求帮助。在某些情况下,错误可能已得到解决。您还可以共享函数日志,以帮助开发者排查问题。