跳到主要内容

Metafields 使用指南

Metafields 适合存放 Shopify 默认字段不能覆盖的结构化信息,例如材质、保修、参数表、下载链接或活动标签。

什么时候使用 Metafields

  • 同一类商品需要一组额外参数。
  • 页面模块需要由后台维护内容。
  • 需要让非开发人员维护固定结构的数据。

建模建议

  • 命名空间使用业务域,例如 product_specs
  • 字段 key 使用稳定英文名,例如 battery_life
  • 字段类型尽量选择 Shopify 提供的结构化类型,而不是全部使用单行文本。

Liquid 读取示例

{% assign batteryLife = product.metafields.product_specs.battery_life %}
{% if batteryLife != blank %}
<p>续航时间:{{ batteryLife.value }}</p>
{% endif %}

维护建议

  • 先设计字段,再批量录入数据。
  • 对广告落地页常用卖点字段,保持命名稳定。
  • 字段下线前搜索主题引用,避免页面空白或报错。