无论是授权商家编辑订单,定制履行流程,还是讲述更好的品牌故事,今年Shopify合作伙伴峰会上新推出的API都非常强大。为了帮助卖家理解,我们汇总了大会上宣布的每个新API或更新API的高级视图。
1、翻译API
Shopify现支持多种语言销售(目前可在开发人员预览版中可用),并推出一系列新平台功能,使合作伙伴帮助卖家提供完全多语言的购物体验。
以下是三个主要的API更新:
翻译API:创建和检索翻译后的Shopify资源
Shop Locale API:管理店铺中的语言和地区设置
Liquid API更改:更新Liquid API以帮助在线店铺,结帐和通知中的翻译
卖家可以使用这些新API来支持多语种店面,以及对买家的服务和运营。
API: GraphQL | Liquid
状态: Open beta
2、Sections API
在峰会期间,Shopify宣布了一项新的在线商店设计体验(目前可在开发人员预览版中可用)。
为了更好地支持这一新功能,Shopify对Theme API进行了一些更改,包括页面的新属性和端点,以及博客、资产和其他部分的更新。此外,Shopify还发布了一个新的Sections API,为卖家提供了通过API管理其他分支。
API: REST
状态: Open beta
3、履行API
履行API使应用程序开发人员能够为其用户提供更多控制权,执行订单履行的可视性。此API解锁了多地点订单履行,提高了商家履行流程的可见性,便于应用和商家之间更好的沟通,甚至能够拒绝履行请求。
API: GraphQL | REST
状态: Open beta
4、订单编辑API
订单编辑已经推出了专用API(目前可在开发者预览版中使用)。开发人员通过借助新的订单编辑API在订单发货之前或之后添加、删除或替换商品,从而为商家提供更多购买后灵活性。
API: GraphQL
状态: Open beta
5、交付配置文件API
Shopify开发人员现在可以利用新的Delivery Profiles API优化结帐体验,并通过设置每个产品和每个位置的配送规则,帮助商家获得更多的销售。
该新API使用GraphQL完成对送货设置的写入访问,根据产品特性(如体积大,易碎等)以及库存从哪里运输(如供应商)设置运输规则。最后这个新的API允许应用程序可以创建和修改运输规则,无需商家的人工干预。
API: GraphQL
状态: Open beta
6、折扣API
如果你的应用程序为商家提供折扣,现在就可以通过新的GraphQL 折扣API创建一个名为自动折扣的新类型。此外,Shopify还添加了使用新的代码折扣API来代替创建代码折扣的旧PriceRules方法,这种方法更有效,并且为开发人员提供了更方便的体验。
API: GraphQL
状态:一般可用性
7、批量API
新的批量 API允许Shopify开发人员快速简单地检索大量数据,并指定所需的数据集,然后让Shopify处理资源分页。
这意味着应用程序现在可以以Shopify认可的方式绕过批量操作的API限制。将批量操作(如导出所有订单),使得其从经典REST分页流移至批量API突变。
API: GraphQL
状态: 注册
8、媒体API
开发人员现在可以通过媒体 API将视频和3D模型资产与产品相关联。过去,开发人员只能通过API上传图片。GraphQL Admin API的新增功能允许合作伙伴创建、检索、更新和删除视频和3D模型,添加到Storefront API的新增功能将允许在产品上返回这些新媒体类型,以便与自定义店面一起使用。
API: GraphQL | Liquid
状态:一般可用性
9.私有Metafields API
隐私对用户来说很重要,这已经不是什么秘密了。这就是为什么现在可以创建专属于应用程序的私有Metafields API,以确保云数据仅由商家和用户管理。这种新型的API可以防止所有其他应用程序读取或访问存储在特定资源上的元域数据,比如客户或产品。
API: GraphQL
状态:一般可用性
10、结算API
开发人员现在可以在GraphQL中使用Shopify的结算 API。考虑到未来的功能开发,新API的结构与REST不同。此外,GraphQL结算API将很快推出两个新的webhook主题:
·app_purchase_one_time/update
·app_subscription/update
当某个应用程序一次性购买(应用程序收费)或应用程序订阅(重复应用程序收费)的状态发生更改时,webhook主题将使用GraphQL中的新Billing API术语。
API: GraphQL
状态:一般可用性
11、以多种货币进行销售
Shopify宣布所有Shopify商家现在都可以使用Shopify Payments,支持以多种货币进行销售。此功能以前仅适用于Shopify Plus商家,这意味着Admin API已经使用显示货币(例如订单所在的货币)和商店货币(例如商家的货币)进行回复。Shopify支持全球范围内的Shopify都可以以多种货币销售,因此订单的展示货币现在可以与任何商店的商店货币不同。
API: GraphQL | REST | 液体
状态:一般可用
应用扩展程序会在商家需要的地方和时间显示应用的功能。以下是Shopify的应用扩展功能的最新更新和补充。
12、更新POS购物车应用扩展:忠诚度和促销
新的POS购物车应用扩展程序允许通过忠诚度计划或促销活动创建折扣的应用程序直接在POS购物车中展示。
此应用扩展程序可提高结帐时的可发现性,并减少应用折扣所需的时间。商店员工可以轻松地在购物车中查看可用的忠诚度或促销活动,从而使他们能够专注于确保客户获得出色的店内体验。
这个新的应用程序扩展使拥有POS应用程序的开发人员能够访问可以改善用户体验的新功能。它也为那些有意为店内环境打造忠诚或推广应用的开发者提供了新的可能性。
13、更新结帐应用扩展程序:订阅
有史以来Shopify Partners将能够构建延伸到结账的应用程序。这意味着开发人员将更加无缝地展示他们的应用程序信息,并且购买者在购买订阅商品和服务时将不再需要退出结帐流程。订阅的结帐应用扩展程序将于今年晚些时候推出。
14、更新了应用扩展程序
Kit Skills应用程序扩展已经通过测试:Kit Skills应用程序扩展使开发人员能够构建对话式商务和访问一个新的表面,这已经被我们的许多商人使用。在使用这个应用程序扩展为Kit的创建技能时,您将能够通过对话提示更好地参与到忙碌的商家中来。
营销活动应用扩展程序已经通过测试:通过营销活动应用扩展程序,营销应用程序现在可以显示在管理员中,以便更轻松地访问应用。
Shopify Flow的改进:Shopify的电商自动化平台Flow对其应用扩展进行了改进,这将使开发人员更容易、更快、更强大地构建连接器。
开发人员可以使用触发器使用webhook、访问Shopify属性、异步操作、改进的安全性等为Flow构建更高效的连接器。
(编译/雨果网 宋淑湲)
【特别声明】未经许可同意,任何个人或组织不得复制、转载、或以其他方式使用本网站内容。转载请联系:editor@cifnews.com