The invention discloses a loyalty realization method for real-time calculation. It includes the following steps: service startup automatically initializes database structure and default metadata configuration; implements initialization card plan, integral account, hierarchy according to customer requirements, and adjusts member metadata and index metadata, and converts the event into event according to customer data resources and pushes the event into system message queue; initializes stock member information, or root. According to the user's operation, call loyalty registration or binding member information; when the user sets up the integral and level custom DSL rules, and accesses the event, calculate its integral and level; after the grade or integral changes occur, change the member information in time, and push the change record to the message queue in the event manner. The invention has the advantages of dynamic access to various data topics, flexible DSL rules and real-time calculation of consumer integrals and grades.
【技术实现步骤摘要】
一种实时计算的忠诚度实现方法
本专利技术涉及数据处理相关
,尤其是指一种实时计算的忠诚度实现方法。
技术介绍
忠诚度,又可称作客户粘度。目前随着市场中人又红利的减少,市场竞争越来越激烈的情况下,作为一个企业现在越来越迫切的,需要以消费者的数据为核心,利用信息科学技术,实现与消费者在服务及消费方面的互动,在企业与客户之间建立起一种互相信任和相互依赖的“质量价值链”。其中-套建全的消费者忠诚度管理系统,越来越引起企业的重视,其中消费者等级、积分体系的建立也越来越受到企业的青睐。但目前市面上缺少类似可动态接入各类数据主题,配置灵活的DSL规则,做到实时计算消费者积分及等级的功能。
技术实现思路
本专利技术是为了克服现有技术中存在上述的不足,提供了一种能够实时计算消费者积分及等级的实时计算的忠诚度实现方法。为了实现上述目的,本专利技术采用以下技术方案:一种实时计算的忠诚度实现方法,具体包括如下步骤:(1)系统基于jvm环境部署,依赖于mysql数据库,kafka消息件及redis缓存服务,服务启动会自动初始化数据库结构及默认元数据配置;(2)系统部署完成后,根据客户方需求实施初始化卡计划、积分账户、等级体系,并调整会员元数据及指标元数据,并根据客户数据资源转换为事件并将事件推送到系统消息队列中;(3)系统初始化存量会员信息,或根据用户操作,调用忠诚度注册或绑定会员信息;(4)待用户设置好积分和等级自定义DSL规则,并接入事件后,便会根据系统已经注册或绑定的有效会员计算其积分和等级;(5)在发生等级或积分变更后,将及时变更会员信息,并将变更记录以事件方式推送到消息 ...
【技术保护点】
1.一种实时计算的忠诚度实现方法,其特征是,具体包括如下步骤:(1)系统基于jvm环境部署,依赖于mysql数据库,kafka消息件及redis缓存服务,服务启动会自动初始化数据库结构及默认元数据配置;(2)系统部署完成后,根据客户方需求实施初始化卡计划、积分账户、等级体系,并调整会员元数据及指标元数据,并根据客户数据资源转换为事件并将事件推送到系统消息队列中;(3)系统初始化存量会员信息,或根据用户操作,调用忠诚度注册或绑定会员信息;(4)待用户设置好积分和等级自定义DSL规则,并接入事件后,便会根据系统已经注册或绑定的有效会员计算其积分和等级;(5)在发生等级或积分变更后,将及时变更会员信息,并将变更记录以事件方式推送到消息队列,通知外部系统。
【技术特征摘要】
1.一种实时计算的忠诚度实现方法,其特征是,具体包括如下步骤:(1)系统基于jvm环境部署,依赖于mysql数据库,kafka消息件及redis缓存服务,服务启动会自动初始化数据库结构及默认元数据配置;(2)系统部署完成后,根据客户方需求实施初始化卡计划、积分账户、等级体系,并调整会员元数据及指标元数据,并根据客户数据资源转换为事件并将事件推送到系统消息队列中;(3)系统初始化存量会员信息,或根据用户操作,调用忠诚度注册或绑定会员信息;(4)待用户设置好积分和等级自定义DSL规则,并接入事件后,便会根据系统已经注册或绑定的有效会员计算其积分和等级;(5)在发生等级或积分变更后,将及时变更会员信息,并将变更记录以事件方式推送到消息队列,通知外部系统。2.根据权利要求1所述的一种实时计算的忠诚度实现方法,其特征是,在步骤(4)中,接收到事件后,先根据事件发生的时间点,到历史用户DSL规则时间轴找到事件发生所在的规则作用区间,然后使用该规则进行后续计算任务。3.根据权利要求2所述的一种实时计算的忠诚度实现方法,其特征是,一个事件推送到系统后,根据事件发生的时间点,在历史规则列表中,找到其所匹配的规则,积分和等级计...
【专利技术属性】
技术研发人员:王伟,丁浩,韩铮,
申请(专利权)人:杭州数云信息技术有限公司,
类型:发明
国别省市:浙江,33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。