分销架构:分销注册交互图与APP分享需求及开发规划

后台-系统设置-扩展变量-手机广告位-内容正文顶部

分销注册交互

  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技术文档栏目

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。

后台-系统设置-扩展变量-手机广告位-内容正文底部
留言与评论(共有 0 条评论)
   
验证码: