大数跨境

事件订阅查询复杂度上限调整为 100 分

事件订阅查询复杂度上限调整为 100 分 Shopify电商独立站
2026-09-22
6
导读:我们将事件订阅的查询复杂度上限从 250 点降低至 100 点。此变更不影响经典 Webhook。

我们将 Events 订阅的查询复杂度限制从 250 点降低至 100 点。此更改不影响 Classic Webhooks。

Shopify 根据查询所选的字段、这些字段返回的数据类型以及在连接中使用 first 或 last 请求的项目数量,为每个 Events 查询分配复杂度评分,这一过程遵循 GraphQL 查询成本计算。该限制适用于每个订阅查询,且由 Events 订阅执行的查询不计入应用的 API 速率限制。

操作步骤

审查超过 100 点的订阅查询,并根据您的应用所处理的变化来调整每个订阅:

  • 按工作负载拆分订阅:您可以为同一主题配置多个订阅,每个订阅拥有各自的触发器和查询。
  • 直接查询已更改的资源:例如,对于变体价格变更,请查询受影响的变体的价格、SKU 和父级产品 ID,而不是获取产品的头 250 个变体。这避免了重复获取未更改的变体,并覆盖了超出第一页的已更改变体。
  • 使查询与可用变量匹配:变体价格触发器提供 $variantsId,但产品标题触发器不提供。当更改需要不同的查询变量时,请使用单独的订阅。

在拆分查询时,保留处理程序所需的字段和相关数据。请参阅 优化订阅指南 以获取示例和数据覆盖范围检查。如果您的用例需要超过 100 分,请在 社区论坛 中告知我们。

【声明】内容源于网络
0
0
Shopify电商独立站
1234
内容 7146
粉丝 0
Shopify电商独立站 1234
总阅读87.4k
粉丝0
内容7.1k