您现在可以在 Shopify Functions 的 GraphQL 输入查询 中读取购物车元字段。结账 UI 扩展程序还可以为弃单、订单编辑和草稿订单读取和写入购物车元字段,此外还支持之前支持的资源。值得注意的是,购物车元字段会保留到弃单中以便后续使用。
出于安全考虑,请使用保留命名空间,以确保只有您的应用可以访问特定的购物车元字段。
注意:如果您使用 cartMetafieldsSet 或 cartMetafieldDelete 修改购物车元字段,那么这些更改在买家前往结账或执行触发该函数的其他购物车操作之前,对 Shopify Functions 不可用。
示例:在函数输入查询中读取购物车元字段
query RunInput { cart { myCartMetafield: metafield(namespace: "myNamespace", key: "myCartMetafield") { value } } }
