跳转到内容
DataEase
免费试用

Metafields

Metafields 允许您在 Shopify 中为产品、订单、客户和其他资源存储自定义数据。它们对于添加额外信息(如尺寸指南、规格、SEO 数据或内部备注)非常有用。

了解更多关于 Shopify 中的 metafields →

使用 DataEase,您可以通过文件中的动态列轻松地导入、导出和更新 metafields。


📊 DataEase 中的 Metafields 工作原理

Section titled “📊 DataEase 中的 Metafields 工作原理”

当您从 DataEase 导出数据时,metafields 显示为动态列。这意味着每个 metafield 在文件中都有自己的列,使用特定的命名格式:

metafield {namespace}.{name} [{type}]

metafield global.description_tag [single_line_text_field]

此结构告诉 DataEase(和 Shopify)您指的是哪个 metafield,以及以何种格式。


  • 如果 metafield 不在您的导入文件中,它将不会被更改。
  • 如果 metafield 在文件中但为空,它将从 Shopify 中被删除。
  • 如果 metafield 有值,它将被创建或更新。

这使得管理 metafields 变得容易,而不会覆盖您不想更改的数据。


Shopify 支持多种 metafield 类型。您可以在这里查看完整列表:

在导入时,在您的列标题中使用这些类型。例如:

metafield specs.material [multi_line_text_field] metafield shipping.weight [number_decimal]


在使用 metafields 之前,请注意 Shopify 的限制:

  • 每种资源类型250个定义
  • 每种资源类型20个固定定义
类型字符限制
boolean65,000
color65,000
date65,000
date_time65,000
dimension65,000
id2,048
json2,000,000 ¹
link65,000
money65,000
multi_line_text_field65,000
number_decimal65,000
number_integer65,000
rating65,000
rich_text_field65,000
single_line_text_field65,000
url2,048
volume65,000
weight65,000

¹ 超过 2,000,000 个字符的 json 值会在发送给 Shopify 之前被拒绝,并显示明确的行错误(“…the maximum length of a JSON metafield value is 2,000,000 characters”)。对于某些应用,Shopify 可能对 JSON 值应用更低的 128 KB 限制;如果 Shopify 因大小拒绝某个值,该行会显示该错误。

查看完整的 metafield 限制 →


为产品添加自定义 SEO 标签:

  1. 使用 DataEase 导出产品
  2. 添加新列:metafield global.title_tag [single_line_text_field]
  3. 在列中输入您的 SEO 标题
  4. 导入更新后的文件 - 您的 metafields 现在已上线!

  • 为每个 metafield 使用方括号中的正确格式。
  • 避免覆盖重要数据 - 删除您不想更改的字段的列。
  • 使用导出功能备份您当前的 metafields,然后再进行更改。

Metafields 是扩展您的 Shopify 商店功能的强大方式。使用 DataEase,您可以高效地批量管理它们,而无需编写代码。