Shopify升级Advanced套餐API速率限制

周兴
2023-09-05 09:22

9月5日消息,Shopify发布消息称,为了确保为所有客户提供稳定公平的服务,Shopify对部分API进行了速率限制。Shopify采取了多种策略来实施这些速率限制,例如要求开发人员采用行业标准技术,对调用进行限制、对结果进行缓存,并在需要时负责有责任心地进行请求重试。

此次升级中,Shopify对Advanced套餐的Admin API速率限制进行了提升,提高了2倍的容量。现在,安装在Advanced套餐商店中的应用程序可以在GraphQL Admin API上每秒获得100个点数,在REST Admin API上每秒获得4个请求的配额。

format-jpg

(图源Shopify电商独立站订阅号)

Shopify表示,在设计应用程序时遵循最佳实践是避免遇到节流错误的最有效途径。例如,可以在队列中的API请求之间错开时间,这样在等待下一个队列工作运行时可以执行其他处理任务。在构建应用程序时,请考虑以下一些最佳实践:第一,优化代码,只获取应用程序所需的数据,避免不必要的请求。第二,对于应用程序频繁使用的数据,使用缓存来提高效率。第三,调整请求速率,以实现更流畅的数据传输。

第四,编写容错代码,能够捕获错误。如果忽略这些错误并持续尝试发送请求,应用程序可能会陷入无法从容恢复的状态。第五,利用API响应中的元数据,动态管理应用程序行为,以获得有关应用程序API使用情况的洞察。第六,确保代码在发出API请求后,在足够的时间内停止额外的请求尝试。一秒的延迟时间是一个推荐的值。

format-jpg

图注:Shopify API速率限制

(图源Shopify官网截图)

值得一提的是,亚马逊和Shopify近日宣布了一项新计划,即亚马逊将在Shopify的应用商店中提供“Buy With Prime”应用程序。

据了解,目前“Buy With Prime”仅限受邀商家使用,预计到今年9月底将向所有美国Shopify商家开放。通过“Buy With Prime”,商家不仅可以拥有程序中客户的所有数据,还能自动同步上架商品、订单、大促折扣等信息。

format-jpg

(图源Amazon)

1、该内容为作者独立观点,不代表电商派观点或立场,文章为作者本人上传,版权归原作者所有,未经允许不得转载。
2、电商号平台仅提供信息存储服务,如发现文章、图片等侵权行为,侵权责任由作者本人承担。
3、如对本稿件有异议或投诉,请联系:info@dsb.cn
相关阅读
1月23日消息,Shopify此次更新,面向全体商家。无论商家使用的是Basic、Shopify还是Advanced套餐,现在都可以无缝切换单页结账和三页式结账。单页结账从商家的客户处收集的信息与当前三页式结账收集的信息相同,但与结账相关的分析信息在Shopify后台中提供。商家可以根据商店特色或客户需求,自定义结账页面。此外,Shopify Plus商家用户不受此次更新影响,可以依旧在结账编辑器中更改结账布局。
3月21日消息,Shopify近日更新,商家可以在“客户群体分析”报告中查看群组中每个客户的未来平均消费金额。此功能适用于Advanced Shopify套餐或更高级套餐,并且需要至少24个月的历史销售数据。Shopify提醒,预测值不对未来销售额构成任何保证。虽然这些预测有助于发现队列在一段时期内的消费趋势,但预测值可能高于或低于该时段结束时的实际值。
此前,该功能仅限Advanced ShopifyShopify Plus高阶套餐使用。
11月28日消息,现在使用ShopifyAdvanced Shopify或Plus套餐的商家,可以在Shopify后台购买Managed Markets运输标签时,获得标签中保额高达200美元的免费运输保险。运输保险可针对丢失、被盗或损坏的情况为商家的货物提供保障。
2月15日消息,Shopify发布通知称,为了帮助商家实现规模化的增长和运营,Shopify扩大了商家可拥有的最大地点数。卖家使用Basic ShopifyShopifyAdvanced ShopifyShopify Plus套餐时,可以在Shopify商店中添加、编辑和管理1000个地点,以便更大规模地在所有地点更新库存并发货订单。
Shopify Flow将适用于Basic套餐,使其适用于Basic、ShopifyAdvancedShopify Plus多种套餐
这项功能适用于Shopify Advanced和Plus用户,允许欧洲卖家在同一账户的情况下接收多种货币的付款。