跳到主要内容

概述

元字段是一种灵活的方式,可为 Shoplazza 资源(如商品、分类等多种类型)添加和存储额外信息。

工作原理

一个元字段包含以下部分:

  • Namespace:一组元字段的容器。将元字段归入同一 namespace 可以防止您的元字段与其他具有相同 key 名称的元字段产生冲突。
  • Key:元字段的名称。
  • Type:元字段存储的数据类型
  • Value:存储在元字段中的数据。

示例

在以下示例中,一位销售服装的商家使用元字段来存储每件商品的护理说明。在线商店分别为洗涤和干燥说明设置了独立的元字段,并通过 instructions namespace 进行分组。每件商品的每个元字段都可以有不同的值。一个元字段集合包含某个特定元字段的所有数据。

以下示例展示了 instructions.wash 元字段的结构:

{
"product": {
"metafields": {
"namespace": "instructions",
"key": "wash",
"type": "single_line_text_field",
"value": "Machine wash cold."
}
}
}

元字段类型

每个元字段都有一个类型,用于定义其可存储的信息类型。元字段类型具有内置的验证功能和 Liquid 支持。

有关支持类型的更多信息,请参阅元字段类型