Shopify 官方更新·· 2024-04-26内容评分42
Shopify Flow 支持类型化 Metafield 访问
Shopify Flow - Access typed metafields
影响对象:原文未明确具体对象
需要行动:暂未发现明确操作要求
事实卡片官方一手来源官方一手确认已宣布
生效/阶段:旧方式将很快被弃用(will be deprecated soon),未给出具体日期
已抽取关键事实
- Shopify Flow 应用新增 metafield 字段,可按资源选择已知 metafield。
- 选择 metafield 后会生成 alias,Flow 用其获取 metafield 数据,并可在后续步骤和 liquid 中使用。
- Flow 现在支持 metafield 类型,例如 product reference 可获取引用产品的标题。
- 旧方式通过循环遍历 metafields 列表访问 metafield,所有值被当作字符串处理。
- 旧方式在 metafield 数量多或值字段很大时可能导致性能问题。
影响对象:Shopify Flow 应用用户;Shopify 商家;Shopify 开发者
需要关注:在 Flow 中改用新的 metafield 字段选择方式替代循环遍历 metafields 列表;检查现有 Flow 自动化中依赖旧 metafield 循环访问的步骤,准备迁移
核验说明:Shopify 官方 changelog 直接确认功能与弃用计划,但未给出旧方式弃用的具体日期。
导读
Shopify Flow 应用现在可以直接选择并读取资源的 metafield,无需再手动循环遍历 metafields 列表。每个资源(如商品、订单等)新增了 metafield 字段,选择后会生成一个 alias,供后续步骤和 liquid 使用,该变量会显示在名为 Fields with arguments 的分组中。Flow 同时支持 metafield 类型,例如名为 recipe 的商品引用可通过 {{ product.recipe.value.title }} 获取所引用商品的标题。此前在 Flow 中检查 metafield 需要遍历 product.metafields 列表并用 namespace 和 key 做条件判断,这种方式将所有 metafield 值按字符串处理,当 metafield 数量多或值很大时可能引发性能问题。Shopify 表示这一旧访问方式即将在 Flow 应用中弃用。
来源:Shopify 官方更新 · changelog.shopify.com
这件事会影响我吗?
结合你的平台、站点和业务情况,查看来源与历史依据。
问跨境快查 AI →评论与交流
分享真实经验,保持友善。公开线索不等于本站用户发言。
写下你的看法
正在确认登录状态…