大数跨境

productVariantsBulkCreate 和 productVariantsBulkUpdate 变异的动态复杂性

productVariantsBulkCreate 和 productVariantsBulkUpdate 变异的动态复杂性 Shopify电商独立站
2025-10-01
4
导读:产品变体批量创建(Variants Bulk Create)和产品变体批量更新(Variants Bulk Update)突变现在采用动态复杂度计费,以更准确地反映操作的实际计算成本。

productVariantsBulkCreate和productVariantsBulkUpdate突变现在使用动态复杂度成本计算,以更准确地反映操作的实际计算成本。

支持更复杂的产品

现在,所有套餐的商家都支持最多包含 2,048 个变体的产品,相比之前的 100 个变体上限有了显著提升。这使得应用能够管理更复杂的产品,并满足商家多样化的业务需求。

变更内容

随着动态复杂度的发布,productVariantsBulkCreate和productVariantsBulkUpdate突变现在将具有10点的基础成本,并根据输入的复杂度额外计算点数。

  • 基础成本:10点
  • 每个变体:0.2点
  • 每个变体媒体:0.6点
  • 每个变体元字段:0.4点
  • 每个产品媒体:1.9点

总复杂度计算如下:

10 + (variants × 0.2) + (variant_media × 0.6) + (variant_metafields × 0.4) + (product_media × 1.9)

迁移指南

对于大多数应用而言,无需进行任何更改。

对于处理高复杂度产品且超出单次查询 1000 点限制的应用:

  • 考虑对非常大的操作使用批量突变。
  • 将复杂操作拆分为单独的调用:对核心变体数据使用productVariantsBulkCreate和productVariantsBulkUpdate突变,然后对附加数据使用metafieldsSet和fileCreate。
【声明】内容源于网络
0
0
Shopify电商独立站
1234
内容 7146
粉丝 0
Shopify电商独立站 1234
总阅读87.4k
粉丝0
内容7.1k