美文网首页
微信H5和App,统一活动数据方法

微信H5和App,统一活动数据方法

作者: 都懂那么点儿 | 来源:发表于2018-02-28 09:17 被阅读0次

    开篇之前先说点题外话

    本人产品经理一枚,除了做产品以外,略懂一点技术,好研究,以下内容纯属个人理解发挥,如有错误之处或不足,欢迎大家一起交流指出。

    1、背景&需求

    某客户需求,想再微信服务号和App上同时进行一H5活动,App上没有集成微信登陆,只是账号密码形式登陆;

    客户可提供登陆接口、注册接口;

    想要App 上数据和微信端数据同步;

    2、活动形式

    三人成团+用户去重+微信登陆、注册、绑定(业务账号与openid绑定)+成团排行榜

    3、设计思路

    在微信和App端如统一用户数据,需要把两端数据进行对应关联,通过唯一值调取重要参数。

    用户基本信息:头像、昵称

    公共数据:活动说明、排行榜、滚动消息

    登陆密钥:key (验证、查询信息使用)

    活动参数:成团数、加团数、团成员

    4、分析&设计

    用户基本信息两个端口用户都要使用,且不需频繁变更,顾可采用客户端缓存的方式存储。

    密钥每次打开活动都需要校验和更新,可在客户端单独写缓存或者与基本信息放一起。

    排行榜、滚动消息 数据需要定时更新且有一定数据量,所以设计为redids存储,定时更新。

    用户数据信息,时时在变化需要完全同步,所以直接请求服务端服务器。

    把以上信息梳理清楚后,设计流程及大概的服务架构,如图所示。

    H5与App 同步数据登陆流程

    最后,有类似需求的,也许可以参考使用,都大同小异。

    本文原创,如需转载,请注明出处。

    相关文章

      网友评论

          本文标题:微信H5和App,统一活动数据方法

          本文链接:https://www.haomeiwen.com/subject/hetbxftx.html