一个千牛商家应用创建以后,会提供两个端应用消费者端和商家端;消费者端可以投放到手机淘宝和手机天猫app上,供消费者访问使用; 商家端可以投放到千牛PC端或者千牛无线端,供商家访问使用。消费者端和商家端的数据处理,可以通过云网关与后端云服务通信, 云服务有提供云应用和云开发两种产品,两种产品支持同时使用,也可以单独使用。
服务商开发1个模版小程序(template_mini_app),然后为订购的商家通过实例化接口实例一个属于商家的实例化小程序(instantiate_mini_app),实际投放给消费者使用的是实例化小程序。 注意,商家端应用没有实例化逻辑,商家在千牛上直接使用商家端应用。模板实例化仅saas化应用需要关注,商家自研和定制类应用无需关注此逻辑。
1.基于 Web 技术,学习成本低
2.一套代码同时支持 iOS 和 Android,相比web页具有更好的用户体验;
3.一次代码开发,适配天猫、淘宝、飞猪等阿里体系客户端,降低多端发布的成本;
4.提供丰富的组件和 API(比如获取用户信息、本地存储等)。
开发者可在快速开始文档中详细了解商家应用
1.下载应用IDE;
2.通过快速示例 Demo,创建并体验淘宝商家应用;
3.详细了解应用文件结构;
4.接入使用云服务;
5.模版实例化逻辑(SAAS化应用使用)。
小程序开发相关的demo下载
1. 小程序组件&API调用demo ;
2. 云应用调用demo ;
3. 云开发(Serverless)调用demo 。
1.对消费者端应用来说,商家应用会生成一个应用链接,用于通过旺铺等店铺装修工具装修到店铺的资源位,如首页banner等;
2.如果需要投放到一些特定资源位如商品详情悬浮,直播间,就需要使用官方的投放插件。请参考文档 商家应用投放;
3.对商家端应用来说,只要千牛端发布上线,商家在服务市场订购软件,在千牛-我的应用模块就能找到应用的使用入口。