时间:2022-09-14 | 标签: | 作者:Q8 | 来源:网络
小提示:您能找到这篇{有赞云扩展点介绍}绝对不是偶然,我们能帮您找到潜在客户,解决您的困扰。如果您对本页介绍的有赞云扩展点介绍内容感兴趣,有相关需求意向欢迎拨打我们的服务热线,或留言咨询,我们将第一时间联系您! |
扩展点定义 电商云的所有能力都是基于扩展点去实现,长沙性价比高的广告微信朋那么什么是扩展点,我们先来看个场景。 首先有赞给商家提供了供应链、店铺、商品、交易、物流、支付等等一整套解决方案的软件,但是这些软件都是标准的,简化的标准购物流程如下:
消费者进入店铺并进行浏览,选择自己意向的商品加入购物车,然后进购物车下单,下单时进行地址填写或选择、优惠券选择等操作后确认下单,等待商品发货,确认货物收到后进行确认收货操作,接下去还有评价等操作,这是一个常规标准的购物流程。 接下来通过一个场景来说明一下扩展点: 场景一 商家A通过有赞开了一家店铺,店铺主营业务卖电影票,卖电影票就需要有一个选座的场景,所以下单过程中需要添加一个选座的操作:
如上图所示,在下单时添加了一个选座的流程,但是有赞的软件面向的功能是用来满足大部分下单流程,对于这种特殊流程可能没有相应的功能,这就需要对我们现有的流程进行扩展,那么在下单这个过程中我们开出一个扩展能力,里面可能包含多个扩展点(涉及到前端页面扩展和后台扩展),通过电商云申请的应用去实现这些扩展点,完成选座的功能。 场景二 商家B通过有赞开了一家店铺,主营业务可能是做跨境业务的,跨境业务中进行价格计算时涉及到关税、运费计算时比较复杂,发货地不一样计算模式可能还不一样。 看下图是在没有扩展时的商品展示过程:
上图可以看出所有的价格计算对于商家来说是透明的,假如商家想加入自己的价格计算逻辑,除了在有赞标准软件上做定制开发,无法满足这样的场景。接下来看下图:
上图可以看到价格计算模块提供了扩展能力供开发者自己去扩展自己的价格计算逻辑,在进行价格计算的时候,有赞的价格计算中心会调用开发者应用里的价格计算扩展点实现,这样就实现了一个价格计算的扩展。 综述 通过上面的介绍和场景列举,我们可以看到扩展点的能力就是对有赞现有标准软件流产品发布会推荐程进行自定义的扩展,满足各类客户的定制要求,丰富软件的功能,丰富客户的业务场景,让客户在使用我们的软件时可以最大化的实现自己的定制能力和满足客户业务发展的要求。 扩展点分类 为了满足各种各样的定制需求,丰富多种多样的业务场景,我们提供了多种类型的扩展点提供开发者进行扩展实现,方便复杂业务场景的定制开发。 扩展点一共有三类:业务扩展点,消息扩展点,前端扩展点。 1. 业务扩展点 业务扩展点从名称可以看出是对现有业务的扩展。如扩展价格计算、扩展优惠券功能用自己的线下优惠券、扩展商品详情页提供商品推荐功能等等。
如上图所示,很明显的业务扩展点对原有业务产生了影响,影响了价格;从技术上可以看出业务扩展点不仅有入参还需要有返回结果,这个返回结果可能会影响业务数据的展现;同时也说明业务扩展点执行失败会导致某项业务无法正常运行。 2. 消息扩展点 消息扩展点其实非常明确,是消息服务的扩展。如消费者下单成功了,此时会产生一个下单成功的消息,假如开发者的应用里实现了该消息的实现类,我们会调用该实现进行消息通知,开发者可以在自己的实现类里编写自己的逻辑。
通过上图可以看出,下单成功消息可能在我们原有系统一直存在着,只不过可能只有物流中心在消费这个消息,收到消息后去发货,此时我们把这个消息能力扩展出来,提供给开发者进行扩展,实现自己的业务需求。 除此之外我们可以看出消息扩展点不关心返回,只关心是否消费,消息扩展点不会影响标准流程,就算消息未被扩展能力消费,流程还是一样往下走。 3. 前端扩展点 前端扩展点指的是,在前端页面的一些DOM事件、外观上做一些扩展,比如某个订单显示的优惠券,希望根据商品、地址等信息综合计算能否使用,这样需要对优惠券组件进行一个数据来源扩展,在业务扩展点里写好一系列计算规则,提供一个接口,前端可以调用这个接口,拿到计算后的数据,显示出允许使用的优惠券。 前端扩展点分三类: 外观扩展点:比如组件颜色、某个文案、某个链接等数据扩展点:比如物流信息需要替换成自有系统的数据事件扩展点:比如用户在页面点击了某个按钮需要执行一段自己的逻辑 官方组件我们都会开发一系列的扩展点,但如果还是不满足需求也可以自己开发组件,写自己的逻辑。 |
小提示:您应该对本页介绍的“有赞云扩展点介绍”相关内容感兴趣,若您有相关需求欢迎拨打我们的服务热线或留言咨询,我们尽快与您联系沟通有赞云扩展点介绍的相关事宜。
关键词:有赞云扩展点