后台-系统设置-扩展变量-手机广告位-内容正文顶部 |
分销注册交互
1.分销模块是通分享链接来实现会员上下级关系建立的
2.分享的是一个短链接,当用户访问这个短链接时,实际上会请求到分销模块的一个api
3.这个api会解析这个短链接,并写cookie给客户端,并跳转至实际的链接(比如一个商品页面)
4.上述parentid就是分享这个连接的会员id,也就是要成为发生注册的会员的上级id
5.当发生注册时,分销插件要检测cookie中是否有parent_id存储,如果有,则要发送一个消息到Mq,此消息含有两个关键信息:
member_id和parent_id
即当前注册的会员和他的上级id
6.分销的消费者收到上述消息后进行关系绑定
APP分享需求及开发规划
1、当用户由app分享一个连接时,实际分享的是的是分销的注册地址:
/passport/distribution-register.html?forward=app-download.html&parent_id=1
上述地址被转这短链接,比如:
/short-link/AFGEUJKS
根据【分销注册交互】机制,会解析出实际地址(注册页面),并向cookie中写入parent_id
2、在注册时分销机制也会建立此用户和上级的关系
在注册页面,用户可以连点“已有账户”会转向app-download.html进入app下载页面(在浏览器中打开)
3、注册成功后,会转向app-download.html进入app下载页面(在浏览器中打开)
这个下载页要做一下判断,如果已经安装了app,则直接打开
如果没有安装则提示跳转到app_store(或安卓apk下载地址)
4、用户在app登录时,此用户已经完成了上下级绑定
综上所述,可以大致的了解到分销架构的分销注册交互图与APP分享需求及开发规划,想要了解更多分销架构方面的内容,可以持续关注易族智汇javashop技术文档栏目。
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。