Page 1 of 1

4 月 1 日发生了什么

Posted: Mon Feb 03, 2025 8:02 am
by jrineakter
2021 年 4 月 1 日起,以下更改将对我们公共和私人应用的 API 生效:

2021-04 版本将变得稳定并可供普遍使用。
2020-04 版本将不再受支持。
2020-07 中的变更已弃用的请求将导致您的应用被标记。为了最大限度地减少商家影响,Shopify 将从Shopify 应用商店中删除标记的应用并阻止新的安装。此外,我们可能会通知商家您的应用不再受支持。
此后不久,我们决定:

未指定 API 版本的请求将使用2020-07 版本。
2020-04 版本的请求将不再收到该版本。相反,这些请求将推迟到2020-07。
设置为 2020-04 的 Webhook 将以相同的方式向前推进。
最重要的是,2020-07 API 版本(将成为默认版本)包含重大 API 更改。如果您的应用发出的请求在 2020-07 中会中断,您需要采取行动并在 2021 年 4 月 1 日之前迁移这些请求。否则将导致请求失败和应用损坏。

“如果您的应用程序发出的请求会在 2020-07 期间中断,则您需要采取行动并在 2021 年 4 月 1 日之前迁移这些请求。”

现在,让我们深入了解 2020-07 中引入的每个重大变化。

即将发生的重大变化
以下是 2020-07 引入的重大变化,该版 玻利维亚 WhatsApp 数据 本将于 4 月 1 日成为 Shopify 最旧的支持版本。

1. 折扣分配方式
target_selection我们重新设计了将属性设置为 的折扣的可能值explicit。以前,这些折扣应用于单个订单项,其值为one。通过此更改,分配方法将改为包括each和across。

我们做出这一改变是为了简化折扣语法,因为one功能across上两者都会根据一定金额对最终价格进行折扣。

要点:across阅读折扣时,您可能会看到以前看到的分配方法值one。

2. 删除了 ProductVariant 图片资源
在我们的 GraphQL Admin API 中,ProductVariant 对象上的“images”字段已被标记为已弃用,因为它已被更恰当的“image”字段取代。此更改通过完全删除该字段完成了弃用过程。

要点:在 GraphQL 中查询 ProductVariant 的图像时,请改用“image”字段。

为 2021 年 4 月 1 日做好准备
以下资源可以帮助您掌握Shopify 平台的变化:

API 健康报告:合作伙伴仪表板中每个应用程序的健康报告,展示将影响您的确切 API 变化。
电子邮件:确保您的开发人员联系电子邮件是最新的,以便我们可以通知您有关即将发生的更改。
弃用标头:在您的应用中,该X-Shopify-API-Deprecated-Reason标头将添加到已弃用且将在九个月内不再支持的请求中。
开发人员更新日志:及时了解 Shopify API 和其他开发人员产品的最新变化
已弃用的 API 调用端点:私有应用程序可以通过此端点访问其 API 健康信息。
请查看2021-04 发行说明以了解全套新功能,查看合作伙伴仪表板以了解哪些更改可能会影响您,或者订阅下面我们每月的 Shopify 开发人员和合作伙伴新功能新闻通讯。