Metafields

您可以使用元字段将自定义字段添加到对象(例如产品、客户和订单)。元字段对于存储特殊信息(例如部件号、客户名称或博客文章摘要)非常有用。应用和渠道可以使用它们来跟踪内部使用的数据。

例如,您可通过以下方式使用元字段:

  • 将字段添加到资源(例如产品、产品多属性或客户)。
  • 自定义店面的外观并显示更多信息。
  • 存储和转移您的商店与其他电子商务系统(例如 CRM、ERP 或 IMS)之间的数据。
  • 跟踪应用所需的内部数据。

您需要使用应用来创建和管理元字段。

元字段分为三个部分:

  • 命名空间 - 区分您的元数据与其他元字段的类别或容器。
  • 密钥 - 元字段的名称。
  • - 元字段的内容。在大多数情况下,该值将显示在店面上或由应用使用。

例如,以下元字段指定一件服装商品的洗涤说明:

命名空间
ACME134 - 说明 洗涤 冷水
ACME134 - 说明 干洗 烘干

有关更多示例,请参阅元字段对象

创建和管理元字段

若要创建、编辑或删除元字段,您需要使用应用。Shopify 应用商店中拥有大量元字段应用。您还可以使用元字段 API 来创建自己的应用。

如果您创建产品元数据,则可使用 Shopify 后台的批量编辑器编辑其值。

您可以使用产品 CSV 导入和导出一小部分产品元字段。如果需要导入或导出更多的元字段,请使用应用

元字段限制

以下限制适用于元字段:

  • 您无法在 Shopify 后台搜索元字段或按元字段进行筛选。如果您有需要执行此操作的用例,请尝试使用标签而不是元字段。
  • Shopify 分析和报告不包含有关元字段的信息,但有些应用提供包含元字段的报告。
  • Shopify 脚本和批发渠道不支持元字段。

在店面中显示元字段

要在店面中显示元数据详细信息,请将 metafields 对象(包括 checkout.liquid)用于 Liquid 模版页面以及支持 Liquid 变量的其他位置中。

例如,您可使用以下 Fluid 代码在产品页面上显示示例洗涤说明:

{% unless product.metafields.Acme134-instructions.Wash == blank %}
Wash: {{ product.metafields.Acme134-instructions.Wash }}
{% endunless %}

如果您希望您的客户能够在您的在线商店中搜索元字段或按元字段进行筛选,请安装搜索应用

详细了解元字段

有关元字段的更多信息,请参阅以下参考内容:

准备好开始使用 Shopify 进行销售了吗?

免费试用