迁移元字段

如果您想向现有的一组元字段添加验证规则,则可以将您的非结构化元字段迁移到定义中。当您为现有元字段集创建自定义定义时,您指定的验证规则可防止您或您的应用添加无效值。

您可以通过为具有特定 命名空间和键 的元字段集创建自定义定义来迁移非结构化元字段。有关创建自定义定义的更多信息,请参阅以下资源:

非结构化元字段的注意事项

  • 您只能为具有正确格式的命名空间和键的元字段集添加定义。如果您的命名空间和键包含特殊字符,则无法将该元字段集迁移到定义中。
  • 如果任何元字段值与您的新定义不匹配,则需要修复您的元字段值

为非结构化元字段创建定义

  1. 在 Shopify 后台中,转至设置 > 元字段和元对象

  2. 选择您要为其添加元字段定义的商店部分。例如,产品

  3. 点击查看非结构化元字段;或者,如果您有其他可用选项,请点击更多操作 > 查看非结构化元字段。如果查看非结构化元字段不可用,则表示您商店的该部分没有非结构化元字段。

  4. 在要为其添加定义的命名空间和键旁边,点击添加定义

  5. 如果命名空间和键与标准定义不匹配,请输入元字段定义的以下信息:

    1. 名称字段中,为您的定义输入一个名称。
    2. 可选:在描述字段中,为您的元字段输入描述。
  6. 点击选择类型,然后从列表中选择与您的元字段值最匹配的内容类型。

  7. 通过执行以下操作来配置内容类型和验证信息:

    1. 验证部分,为您的定义配置其他规则。
    2. 如果内容类型有其他配置选项,请启用您的首选选项。
  8. 点击保存

  9. 查看验证结果,然后点击保存定义

添加元字段定义后的后续步骤

为元字段添加定义后,您可以完成以下操作: