一种精准营销的方法及装置与流程

文档序号:18169169发布日期:2019-07-13 09:46阅读:203来源:国知局
一种精准营销的方法及装置与流程

本发明涉及科技金融领域,尤其涉及一种精准营销的方法及装置。



背景技术:

随着互联网及移动互联网应用的普及率提升,各种应用软件的不断发展,需要针对用户进行精准营销。精准营销以客户为中央,依托强大的数据库资源,通过对数据的剖析整合,对客户进行准确的剖析定位,做到适宜的时间、适宜的所在、适宜的价钱、通过适宜的营销渠道,向用户提供需求的产物,实现企业效益的最大化。

但是现有技术中针对应用软件的精准营销主要存在的问题是:通常采用人工经验的方式对用户的行为特征进行分析,得出的营销策略往往受限于分析人员的经验,并且,由于用户的行为在不断发生更新变化,人为的经验无法及时适应,只能通过事后分析确定营销策略,实时性较差。综上所述,现有技术中不能提供一种精准、快速的确定用户营销策略的方法。



技术实现要素:

本发明提供一种精准营销的方法及装置,用于解决现有技术中不能提供一种精准、快速的确定用户营销策略的方法。

本发明实施例提供一种精准营销的方法,涉及科技金融领域,在检测到用户使用客户端时,获取用户行为数据;所述用户行为数据包括所述用户使用所述客户端的当前行为数据以及历史行为数据;

根据所述用户行为数据以及第一营销规则引擎,确定第一营销结果;

根据所述第一营销结果以及待激活营销结果确定针对用户的目标营销结果;所述待激活营销结果是根据所述用户的历史行为数据以及第二营销规则引擎确定的。

本发明实施例中,在针对用户使用客户端的行为时,获取用户的行为数据,该行为数据中既包括用户的实时行为的数据,也有用户的历史行为数据,通过行为数据以及第一营销规则引擎,可以得到在用户使用客户端时产生的第一营销结果,利用第一营销结果以及利用用户的历史行为数据和第二营销规则引擎确定的待激活营销结果共同来确定针对使用客户端用户的目标营销结果,与现有技术中通过人工建模以及事后分析确定营销策略相比,本发明实施例中,在用户使用客户端的行为时,能够结合用户的当前行为以及历史行为给出一个实时的营销策略,并且结合通过用户的历史行为数据确定的待激活营销结果综合给出目标营销结果,增强了营销的准确性,也提高了营销的实时性。

进一步地,所述根据所述第一营销结果以及待激活营销结果确定针对用户的目标营销结果,包括:

若所述第一营销结果为激活激励信息,所述待激活营销结果为已产生针对所述用户的第一激励信息,则针对所述用户的目标营销结果为激活所述第一激励信息。

本发明实施例中,若第一营销结果为激活激励信息,且待激活营销结果中已经有了针对该用户的第一激励信息,则在用户使用客户端的时候激活该第一激励信息,能够使用户有效的接收到激励信息,提高了营销的实时性。

进一步地,所述根据所述第一营销结果以及待激活营销结果确定针对用户的目标营销结果,包括:

若所述第一营销结果为激活激励信息,所述待激活营销结果为尚未产生针对所述用户的第一激励信息,则针对所述用户的目标营销结果为产生第二激励信息;所述第二激励信息是根据所述用户行为数据以及所述第一营销规则引擎中的激励信息规则确定的。

本发明实施例中,若待激活营销结果没有产生针对该用户的激励信息,而第一营销结果为激活激励信息,此时,就可以根据用户的行为数据以及第一营销规则引擎中的激励信息规则产生一个针对用户的激励信息,能够做到实时确定用户的营销策略,且实时使用该营销策略进行营销。

进一步地,所述第一营销结果包括激活激励信息、第二激励信息;

所述根据所述第一营销结果以及待激活营销结果确定针对用户的目标营销结果,包括:

根据所述待激活营销结果、所述待激活营销结果的优先级以及所述第二激励信息的优先级确定针对用户的目标营销结果。

本发明实施例中,通过第一营销规则引擎能够产生两种营销结果,根据每种营销结果以及待激活营销结果的各优先级,确定针对用户的目标营销结果,通过设置优先级来确定目标营销结果,能够便于业务人员灵活配置。

进一步地,所述待激活营销结果是根据所述用户的历史行为数据以及第二营销规则引擎确定的,包括:

在设定时刻到达时,获取所述用户在所述设定时刻前对应的历史行为数据;

根据所述在所述设定时刻对应的历史行为数据以及所述第二营销规则引擎,得到所述待激活营销结果。

本发明实施例中,待激活营销结果可以是历史时刻产生的,也就是说,通过历史时刻前的历史数据确定了该用户的待激活营销结果,在历史时刻可以使用多维数据经过复杂的计算确定待激活营销结果,比单一使用用户使用客户端时确定的第一营销结果相比,营目标营销结果更为准确。

进一步地,所述用户行为数据包括所述用户使用所述客户端的当前行为数据以及与所述第一营销规则引擎对应的历史行为数据;

所述待激活营销结果是根据所述用户的历史行为数据以及第二营销规则引擎确定的,包括:

所述待激活营销结果是根据所述第二营销规则引擎对应的历史行为数据以及第二营销规则引擎确定的;

其中,所述第一营销规则的复杂度低于所述第二营销规则的复杂度。

发明实施例中,第一营销规则引擎使用的用户的历史行为数据与第二营销规则引擎使用的用户的历史行为数据都是根据营销规则引擎确定的,第二营销规则引擎由于是在历史时刻使用的,所以是非实时行为,可以设置负载的规则引擎来确定更加准确的营销结果。

本发明实施例还提供一种精准营销的方法的装置,所述装置包括:

获取单元,用于在检测到用户使用客户端时,获取用户行为数据;所述用户行为数据包括所述用户使用所述客户端的当前行为数据以及历史行为数据;

目标营销结果确定单元,用于根据所述用户行为数据以及第一营销规则引擎,确定第一营销结果;根据所述第一营销结果以及待激活营销结果确定针对用户的目标营销结果;所述待激活营销结果是根据所述用户的历史行为数据以及第二营销规则引擎确定的。

本发明实施例中,在针对用户使用客户端的行为时,获取用户的行为数据,该行为数据中既包括用户的实时行为的数据,也有用户的历史行为数据,通过行为数据以及第一营销规则引擎,可以得到在用户使用客户端时产生的第一营销结果,利用第一营销结果以及利用用户的历史行为数据和第二营销规则引擎确定的待激活营销结果共同来确定针对使用客户端用户的目标营销结果,与现有技术中通过人工建模以及事后分析确定营销策略相比,本发明实施例中,在用户使用客户端的行为时,能够结合用户的当前行为以及历史行为给出一个实时的营销策略,并且结合通过用户的历史行为数据确定的待激活营销结果综合给出目标营销结果,增强了营销的准确性,也提高了营销的实时性。

进一步地,所述目标营销结果确定单元具体用于:

若所述第一营销结果为激活第一激励信息,所述待激活营销结果为已产生针对所述用户的第一激励信息,则针对所述用户的目标营销结果为激活所述第一激励信息。

进一步地,所述目标营销结果确定单元具体用于:

若所述第一营销结果为激活第一激励信息,所述待激活营销结果为尚未产生针对所述用户的第一激励信息,则针对所述用户的目标营销结果为产生第二激励信息;所述第二激励信息是根据所述用户行为数据以及所述第一营销规则引擎中的激励信息规则确定的。

进一步地,所述第一营销结果包括激活第一激励信息、第二激励信息;

所述目标营销结果确定单元具体用于:

根据所述待激活营销结果、所述待激活营销结果的优先级以及所述第二激励信息的优先级确定针对用户的目标营销结果。

进一步地,所述装置还包括目标营销结果确定单元,所述目标营销结果确定单元具体用于:

待激活营销结果确定单元,用于在设定时刻到达时,获取所述用户在所述设定时刻前对应的历史行为数据;根据所述在所述设定时刻对应的历史行为数据以及所述第二营销规则引擎,得到所述待激活营销结果。

进一步地,所述用户行为数据包括所述用户使用所述客户端的当前行为数据以及与所述第一营销规则引擎对应的历史行为数据;

所述待激活营销结果确定单元具体用于:

根据所述第二营销规则引擎对应的历史行为数据以及第二营销规则引擎确定所述待激活营销结果;

其中,所述第一营销规则的复杂度低于所述第二营销规则的复杂度。

本发明实施例还提供一种电子设备,包括:

至少一个处理器;以及,

与所述至少一个处理器通信连接的存储器;其中,

所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行上述实施例中任一所述的方法。

本发明实施例还提供一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令用于使所述计算机执行上述实施例中任一所述方法。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例提供的一种精准营销的方法流程图;

图2为本发明实施例提供的一种精准营销的方法流程图;

图3为本发明实施例提供的一种营销系统的结构示意图;

图4为本发明实施例提供的一种精准营销的装置的结构流程图;

图5为本发明实施例提供的一种电子设备的结构示意图。

具体实施方式

为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述,显然,所描述的实施例仅仅是本发明一部份实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。

除非上下文另有特定清楚的描述,本发明中的元件和组件,数量既可以单个的形式存在,也可以多个的形式存在,本发明并不对此进行限定。本发明中的步骤虽然用标号进行了排列,但并不用于限定步骤的先后次序,除非明确说明了步骤的次序或者某步骤的执行需要其他步骤作为基础,否则步骤的相对次序是可以调整的。可以理解,本文中所使用的术语“和/或”涉及且涵盖相关联的所列项目中的一者或一者以上的任何和所有可能的组合。

本发明提供一种精准营销的方法,如图1所述,包括:

步骤101,在检测到用户使用客户端时,获取用户行为数据;所述用户行为数据包括所述用户使用所述客户端的当前行为数据以及历史行为数据;

步骤102,根据所述用户行为数据以及第一营销规则引擎,确定第一营销结果;

步骤103,根据所述第一营销结果以及待激活营销结果确定针对用户的目标营销结果;所述待激活营销结果是根据所述用户的历史行为数据以及第二营销规则引擎确定的。

在步骤101中,用户使用客户端指的是用户使用了某一应用程序对应的客户端,本发明实施例中的“使用”指的是用户首次在网页或者终端上针对某一应用程序进行注册后,对应用程序进行操作的过程;或者,在本发明实施例中,“使用”指的是首次在网页或者终端上针对某一应用程序进行注册后的一段时间后,再次进入该应用程序的操作过程。

在步骤101中,“用户行为数据”指的是用户在当前应用程序的操作行为以及用户在使用该应用程序的历史行为操作,例如当前应用程序的操作行为可以包括登录、注册、订阅应用程序的某一功能等;而历史行为操作包括用户的注册行为、历史订阅行为等。

以应用程序为金融软件为例,当前金融软件的操作行为可以为登录、注册、分期、贷款或者借款操作;用户使用金融软件的历史操作行为可以包括用户历史注册行为、历史借贷行为等。

在本发明实施例中,用户的行为数据指的就是用户对应用程序操作的相关数据,例如登录数据、订阅的应用程序的某一功能的数据信息以及历史注册日期、借贷金额、借贷时间等。

在步骤102中,规则引擎由推理引擎发展而来,是一种嵌入在应用程序中的组件,实现了将业务决策从应用程序代码中分离出来,并使用预定义的语义模块编写业务决策。接受数据输入,解释业务规则,并根据业务规则做出业务决策。

可选的,在步骤102中,第一营销规则引擎中已经设置了决策内容,当用户行为数据与决策内容匹配,则产生第一营销结果。

例如,以用户使用金融程序为例,第一营销规则为用户已开户x天无借贷记录,且行为数据为用户已开户m天,无借贷记录,m大于等于x,则产生第一营销结果。

在步骤103中,在确定了第一营销结果后,还需要获取待激活营销结果,待激活营销结果是根据用户的历史行为数据以及第二营销规则引擎确定的,在本发明实施例中,待激活营销结果用于表征利用历史行为数据确定的针对用户的历史营销结果,而通过第一营销结果表征用户的实时营销结果,通过用户的实时营销结果以及历史营销结果同时进行决策,确定针对用户的目标营销结果。

可选的,在本发明实施例中,通过用户的实时营销结果以及历史营销结果同时进行决策,确定针对用户的目标营销结果的方法有多种,例如通过历史营销结果以及实时营销结果之间的结果叠加来确定目标营销结果;或者通过历史营销结果以及实时营销结果的优先级确定目标营销结果,或是采用其它方式来确定营销结果,在此不做赘述,下文会通过实施例来具体介绍。

可选的,在本发明实施例中,针对用户的目标营销结果一般为产生激励信息,该激励信息是为了使用户使用应用程序的频率增加,且该激励信息用于精准的服务于用户;可选的,针对应用程序的性质不同,激励信息也不同;以房地产应用程序为例,激励信息为租房优惠信息、买房优惠信息等;以金融应用程序为例,激励信息为分期优惠、借贷优惠等。

可选的,在本发明实施例中,第一营销结果为激活激励信息或者为不激活激励信息;也就是说,本发明实施例中,通过用户的行为数据,可以针对该用户确定是否激活激励信息,而用户的待激励信息是待激活营销结果中的一种。

若第一营销结果为激活激励信息,待激活营销结果为已产生了针对用户的第一激励信息,则产生的目标营销结果为激活第一激励信息;若第一营销结果为不激活激励信息,待激活营销结果为未产生针对用户的第一激励信息,则产生的目标营销结果为不激活第一激励信息;若第一营销结果为不激活激励信息,待激活营销结果为已产生针对用户的第一激励信息,则可选的,在本发明实施例中,可以有多种处理方式。

处理方式一

根据待激活营销结果的优先级以及第一营销结果的优先级确定目标营销结果;示例性的,若待激活营销结果的优先级高于第一营销结果的优先级,则确定目标营销结果为激活第一激励信息;若待激活营销结果的优先级不高于第一营销结果的优先级,则确定目标营销结果为不激活第一激励信息产生。

处理方式二

输出两种结果给后台,通过人工判断的方式确定目标营销结果。

当然,处理的方式还有多种,在此不能一一举例说明。

可选的,在本发明实施例中,若第一营销结果为激活激励信息,待激活营销结果为未产生针对用户的第一激励信息时,则可以针对用户产生一个第二激励信息,第二激励信息是根据用户行为数据以及所述第一营销规则引擎中的激励信息规则确定的。

也就是说,在本发明实施例中,第一营销规则引擎按照不同的规则区分,具有多个,则第一营销结果也具有多个,第一营销结果中可以包括按照多个第一营销规则引擎产生的营销结果。

示例性的,一个第一规则引擎的规则为激活规则,当用户的行为数据与激活规则匹配时,则第一营销结果为激活激励信息;另一个第一队则引擎的规则为激励信息规则,当用户的行为数据与激励信息规则匹配时,第一营销结果为产生激励信息,所以第一营销结果中可以包括激活激励信息以及第二激励信息。

可选的,在本发明实施例中,第一营销结果包括激活激励信息、第二激励信息;待激活营销结果为已产生针对用户的第一激励信息,则根据所述待激活营销结果、所述待激活营销结果的优先级以及所述第二激励信息的优先级确定针对用户的目标营销结果。也就是说,待选的营销结果有两个,分别为第一激励信息以及第二激励信息,通过第一激励信息的优先级以及第二激励信息的优先级确定目标营销结果。

可选的,在本发明实施例中,第一营销结果可以认为是针对用户实施产生的,可以理解为流式数据产生的营销结果;而待激活营销结果则是在历史的某一设定时刻到达时,获取的用户批量历史数据确定的,由于不是实时产生的,所以可以增加批量数据的复杂度,提高产生的待激活营销结果的准确性。

可选的,在本发明实施例中,第一营销规则引擎使用的用户历史行为数据与第二营销规则引擎使用的历史行为数据中可能有相同数据,也可能具有不同的维度的数据。示例性的,若应用程序为金融软件,第一营销规则引擎使用的用户历史行为数据为用户针对该金融软件的注册日期、用户的借款记录;第二营销规则引擎使用的用户历史行为数据为用户借贷结清后的沉默天数、用户的借贷存续期。

可选的,在本发明实施例中,由于第二营销规则引擎参与计算时为非实时行为,所以可以增加第二营销规则引擎的复杂度,即第一营销规则引擎的复杂度低于第二营销规则引擎的复杂度。在本发明实施例中的“复杂度”可以理解为规则对应的数据维度、规则判断中的数学计算复杂等信息。

下面采用示意性的实施例进行说明,在本发明实施例中,如图2所示,客户端为金融借贷软件,用户注册了该金融借贷软件后的p天后,用户登录该金融借贷软件,即在xx天x时刻,检测到用户使用客户端,具体确定针对用户的目标营销结果为:

步骤201,获取用户的行为数据;行为数据中包括用户的登录名、用户的注册日期、用户的借贷记录等;

步骤202,将用户的行为数据输入到第一营销规则引擎中,得到第一营销结果为激活激励信息;

步骤203,获取在t时刻确定的待激活营销结果,t时刻为x时刻之前的时刻,待激活营销结果是根据t时刻前的用户的借贷记录、用户的还款记录以及用户的借贷存续期以及第二营销规则引擎确定的,待激活营销结果为已于t时刻后产生了该用户的第一激励信息;

步骤204,根据激活激励信息以及第一激励信息确定了目标营销结果为激活第一激励信息。

根据上述实施例,本发明实施例还提供一种营销系统,如图3所示,包括批处理营销系统以及实时营销系统,批处理营销系统与实时营销系统为分时段进行的两个系统,实时营销系统包括业务系统、消息总线、接收模块、计算模块、变量模块、第一营销规则引擎以及营销结果处理模块。

业务系统为用户使用的客户端的处理系统,在消息总线上订阅用户使用客户端的事件队列,能在第一时间接收到用户使用客户端的操作;接收模块用于接收用户使用的操作信息,并开始进入确定营销结果的步骤;计算模块用于通过获取用户的上下文信息,包括用户的账户信息、用户操作类型等,用户操作类型可以为登录、借款等操作;变量模块用于向计算模块以及第一营销规则引擎输出变量;第一营销规则引擎用于通过配置的规则来进行计算;批量处理营销处理系统用于通过批量历史数据确定用户的非实时的营销结果;营销结果处理模块根据第一营销规则引擎产生的结果以及批量处理营销处理系统产生的非实时的营销结果来确定针对用户的目标营销结果。

基于同样的构思,本发明实施例还提供一种精准营销的方法的装置,如图4所示,所述装置包括:

获取单元401,用于在检测到用户使用客户端时,获取用户行为数据;所述用户行为数据包括所述用户使用所述客户端的当前行为数据以及历史行为数据;

目标营销结果确定单元402,用于根据所述用户行为数据以及第一营销规则引擎,确定第一营销结果;根据所述第一营销结果以及待激活营销结果确定针对用户的目标营销结果;所述待激活营销结果是根据所述用户的历史行为数据以及第二营销规则引擎确定的。

进一步地,所述目标营销结果确定单元402具体用于:

若所述第一营销结果为激活第一激励信息,所述待激活营销结果为已产生针对所述用户的第一激励信息,则针对所述用户的目标营销结果为激活所述第一激励信息。

进一步地,所述目标营销结果确定单元402具体用于:

若所述第一营销结果为激活第一激励信息,所述待激活营销结果为尚未产生针对所述用户的第一激励信息,则针对所述用户的目标营销结果为产生第二激励信息;所述第二激励信息是根据所述用户行为数据以及所述第一营销规则引擎中的激励信息规则确定的。

进一步地,所述第一营销结果包括激活第一激励信息、第二激励信息;

所述目标营销结果确定单元402具体用于:

根据所述待激活营销结果、所述待激活营销结果的优先级以及所述第二激励信息的优先级确定针对用户的目标营销结果。

进一步地,所述装置还包括待激活营销结果确定单元403,用于在设定时刻到达时,获取所述用户在所述设定时刻前对应的历史行为数据;根据所述在所述设定时刻对应的历史行为数据以及所述第二营销规则引擎,得到所述待激活营销结果。

进一步地,所述用户行为数据包括所述用户使用所述客户端的当前行为数据以及与所述第一营销规则引擎对应的历史行为数据;

所述待激活营销结果确定单元403具体用于:

根据所述第二营销规则引擎对应的历史行为数据以及第二营销规则引擎确定所述待激活营销结果;

其中,所述第一营销规则的复杂度低于所述第二营销规则的复杂度。

本发明实施例提供了一种电子设备,包括至少一个处理单元以及至少一个存储单元,其中,所述存储单元存储有计算机程序,当所述程序被所述处理单元执行时,使得所述处理单元执行精准营销的方法的步骤。如图5所示,为本发明实施例中所述的电子设备的硬件结构示意图,该电子设备具体可以为台式计算机、便携式计算机、智能手机、平板电脑等。具体地,该电子设备可以包括存储器501、处理器502及存储在存储器上的计算机程序,所述处理器502执行所述程序时实现上述实施例中的任一精准营销方法的步骤。其中,存储器501可以包括只读存储器(rom)和随机存取存储器(ram),并向处理器502提供存储器501中存储的程序指令和数据。

进一步地,本申请实施例中所述的电子设备还可以包括输入装置503以及输出装置504等。输入装置503可以包括键盘、鼠标、触摸屏等;输出装置504可以包括显示设备,如液晶显示器、阴极射线管(cathoderaytube,crt),触摸屏等。存储器501,处理器502、输入装置503和输出装置504可以通过总线或者其他方式连接,图5中以通过总线连接为例。处理器502调用存储器501存储的程序指令并按照获得的程序指令执行上述实施例提供的确精准营销的方法。

本申请实施例提供了一种计算机程序产品,所述计算机程序产品包括存储在非暂态计算机可读存储介质上的计算程序,所述计算机程序包括程序指令,当所述程序指令被计算机执行时,使所述计算机执行上述任一项确定精准营销的方法。

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。

显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1