一种信息推送方法和系统与流程

文档序号:12478463阅读:241来源:国知局
一种信息推送方法和系统与流程
本发明实施例涉及电子商务
技术领域
,尤其涉及一种基于信息推送方法和系统。
背景技术
:随着科技的发展,向客户推送信息的方式各种各样,然而,现有技术中信息的推送较为粗放,送达目标客户效率较低,例如,有的平台根据用户所在位置推送用户所在位置附近所有的推送内容,并未考虑到用户的需求,因此影响了推送内容推送的精准度,从而还影响了推送内容的推广效果。技术实现要素:本发明实施例提供一种信息推送方法和系统,用以提升推送内容推送的精准度,从而提升推送内容的推送效果。本发明实施例提供一种信息推送方法,包括:获取用户在交易商户的交易信息,所述交易信息中携带有用户的标识信息;根据所述用户的标识信息,从信息库中搜索出与所述标识信息对应的消费行为标签以及与所述标识信息对应的绑定商户;根据所述标识信息对应的绑定商户,确定推送渠道;根据所述标识信息对应的消费行为标签,确定推送内容;通过所述推送渠道将所述推送内容推送给所述用户。较佳的,在从信息库中搜索出与所述标识信息对应的消费行为标签以及与所述标识信息对应的绑定商户后,还包括:根据所述标识信息对应的绑定商户以及所述交易商户,确定推送渠道。较佳的,所述根据所述标识信息对应的绑定商户以及所述交易商户,确定推送渠道,包括:判断所述标识信息对应的绑定商户中是否包含所述交易商户,若是,则将所述交易商户的商户渠道作为推送渠道,否则,将所述标识信息对应的绑定商户中的任一商户的商户渠道作为推送渠道。较佳的,将所述标识信息对应的绑定商户中的任一商户的商户渠道作为推送渠道,包括:确定所述标识信息对应的绑定商户中各绑定商户的优先级,并将优先级别高的绑定商户的商户渠道作为推送渠道。较佳的,所述消费行为标签至少包括:消费行业类别和消费等级;所述根据与所述标识信息对应的消费行为标签,确定推送内容,包括:根据所述消费行为标签中的消费行业类别,确定该消费行业类别对应的商户以及该消费行业类别下的各商户所对应的消费等级、推送内容;根据所述消费行为标签中的消费等级与所述消费行业类别下的各商户的消费等级,匹配出推送内容。本发明实施例提供一种信息推送系统,包括:获取模块,用于获取用户在交易商户的交易信息,所述交易信息中携带有用户的标识信息;搜索模块,根据所述用户的标识信息,从信息库中搜索出与所述标识信息对应的消费行为标签以及与所述标识信息对应的绑定商户;确定模块,用于根据所述标识信息对应的绑定商户,确定推送渠道;还用于根据所述标识信息对应的消费行为标签,确定推送内容;推送模块,用于通过所述推送渠道将所述推送内容推送给所述用户。较佳的,所述确定模块,还用于在从信息库中搜索出与所述标识信息对应的消费行为标签以及与所述标识信息对应的绑定商户后,根据所述标识信息对应的绑定商户以及所述交易商户,确定推送渠道。较佳的,所述确定模块,具体用于:判断所述标识信息对应的绑定商户中是否包含所述交易商户,若是,则将所述交易商户的商户渠道作为推送渠道,否则,将所述标识信息对应的绑定商户中的任一商户的商户渠道作为推送渠道。较佳的,所述确定模块,具体用于:确定所述标识信息对应的绑定商户中各绑定商户的优先级,并将优先级别高的绑定商户的商户渠道作为推送渠道。较佳的,所述消费行为标签至少包括:消费行业类别和消费等级;所述确定模块,具体用于:根据所述消费行为标签中的消费行业类别,确定该消费行业类别对应的商户以及该消费行业类别下的各商户所对应的消费等级、推送内容;根据所述消费行为标签中的消费等级与所述消费行业类别下的各商户的消费等级,匹配出推送内容。上述实施例提供的一种信息推送方法和系统,包括:获取用户在交易商户的交易信息,所述交易信息中携带有用户的标识信息;根据所述用户的标识信息,从信息库中搜索出与所述标识信息对应的消费行为标签以及与所述标识信息对应的绑定商户;根据所述标识信息对应的绑定商户,确定推送渠道;根据所述标识信息对应的消费行为标签,确定推送内容;通过所述推送渠道将所述推送内容推送给所述用户,可以看出,在获取用户在交易商户的交易信息后,可根据交易信息中携带的用户的标识信息,确定该用户所对应的消费行为标签以及该用户所绑定的商户,并根据所述标识信息对应的消费行为标签,确定推送内容,由于是根据用户的消费行为标签所确定的推送内容,因此,能够提升推送内容推送的精准度,从而能够提升推送内容的推送效果。附图说明为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍。图1为本发明实施例提供的一种信息推送方法的流程图;图2为本发明实施例提供的一种信息推送方法的另一流程图;图3为本发明实施例提供的一种建立信息库的流程图;图4为本发明实施例提供的一种信息推送系统的结构示意图。具体实施方式为了使本发明的目的、技术方案及有益效果更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。需要说明的是,本发明实施例提供的信息推送方法是基于大数据的基础上,可将大数据存储在大数据系统中,基于大数据系统中的数据可得到信息库标签库。图1示例性示出了本发明实施例提供的一种信息推送方法的流程示意图,如图1所示,该流程可包括:S101、获取用户在交易商户的交易信息,该交易信息中携带有用户的标识信息。S102、根据用户的标识信息,从信息库中搜索出与所述标识信息对应的消费行为标签以及与所述标识信息对应的绑定商户。其中,消费行为标签至少包括:消费行业类别和消费等级。S103、根据标识信息对应的绑定商户,确定推送渠道。S104、根据标识信息对应的消费行为标签,确定推送内容。具体的,可根据消费行为标签中的消费行业类别,确定该消费行业类别对应的商户以及该消费行业类别下的各商户所对应的消费等级、推送内容。S105、通过所述推送渠道将所述推送内容推送给所述用户。值得注意的是,上述步骤S103与上述步骤S104并没有先后顺序之分,在具体实施时,可以先执行步骤S103,再执行步骤S104,也可以先执行步骤S104,再执行步骤S103。可选的,在从信息库中搜索出与用户的标识信息对应的消费行为标签以及与用户的标识信息对应的绑定商户后,还可根据用户的标识信息对应的绑定商户以及交易商户,确定推送渠道。具体的,在从信息库中搜索出用户的标识信息对应的绑定商户后,还可将用户的标识信息对应的绑定商户和交易商户进行合并,并确定合并后的商户中各商户的优先级,将合并后商户中优先级别高的商户所对应的商户渠道作为推送渠道。可选的,在从信息库中搜索出用户的标识信息对应的绑定商户后,可判断用户的标识信息所对应的绑定商户中是否包含所述交易商户,若是,则将交易商户的商户渠道作为推送渠道,否则,将用户的标识信息对应的绑定商户中的任一商户的商户渠道作为推送渠道。例如,当获取到用户S在东航购买机票后,此时交易商户为“东航”,假设根据用户S获取到用户S绑定的商户为“东航”和“优步”,则此时将“东航”的商户渠道作为推送渠道。例如,当获取到用户Q在东航购买机票后,此时交易商户为“东航”,假设根据用户Q到用户Q绑定的商户为“滴滴”和“优步”,则此时可将“优步”的商户渠道或者将“滴滴”的商户渠道作为推送渠道。在将用户的标识信息对应的绑定商户中的任一商户的商户渠道作为推送渠道时,可先确定用户的标识信息对应的绑定商户中各绑定商户的优先级,并将优先级别高的绑定商户的商户渠道作为推送渠道。上述交易信息中携带的用户的标识信息可以是用户的卡号信息、身份证号码信息、手机号码信息等。为了提高特定商户的推送内容的推广效果,还可将特定的商户预先设置在配置集合中。当交易信息中携带用户的标识信息为用户的卡号信息,且配置集合中预先配置了特定商户以及特定商户的优惠信息时的处理流程,可参见图2。S201、获取用户在交易商户的消费信息,该消费信息中携带有用户的卡号信息。S202、根据用户的卡号信息,从信息库中确定该卡号绑定的商户,所述信息库是对商户发送的用户绑卡信息进行统计得到的。S203、将从信息库中确定的所述卡号绑定的商户与配置集合商户进行比较。S204、判断所述卡号绑定的商户与配置集合中的商户是否存在交集商户,若存在交集商户,则转至步骤S205,否则,转至步骤S206。S205、将所述交集商户对应的优惠信息推送给用户。S206、根据用户的卡号信息,确定卡号对应的消费行为标签,所述消费行为标签是根据所述卡号对应的历史交易数据进行统计分析后得到的。S207、根据所述消费行为标签,判断是否存在与所述消费行为标签对应的商户的优惠信息存在,若存在,则转至步骤S108,否则结束流程。S208、将所述消费行为标签对应的商户的优惠信息推送给用户。上述步骤S202中的信息库可通过如下的方式建立:首先,当持卡人使用卡号在商户APP(Application,第三方应用程序)或者认证支付中申请使用所述卡号绑定商户时,商户在完成其内部的持卡人卡片信息登记后,将通过“绑卡/实名认证”接口进行验证,待验证通过后,可登记下列信息:持卡人名称、持卡人绑卡卡号、持卡人绑卡渠道、持卡人绑卡商户、持卡人联系电话,然后对登记的持卡人信息进行统计,从而获得信息库。作为一种实施方式,信息库的建立流程,可参见图3。S301、持卡人使用卡号登录商户APP(或认证支付模式)。S302、通过商户支付页面进行绑卡认证操作(或单独进行绑卡认证操作)。S303、商户APP向大数据系统的绑卡接口发送认证请求。S304、大数据系统在根据商户APP发送的认证请求对该商户进行实名认证,待大数据系统对该商户实名认证通过后,根据该卡号的绑卡信息建立信息库。其中,登记的信息在数据库中的存储格式,可参见表格1。表格1上述步骤S203中的配置集合中的商户,在具体实施时,可根据需要自行配置,并对配置集合中的商户可设置相应的优先级,将优先级别高的商户优先与信息库中所述卡号绑定的商户进行比较,若交集商户存在多个,可通过优先级别高的商户的APP将所有交集商户的优惠信息推送给用户,当交集商户存在多个时,也可通过各交集商户各自的绑定渠道将各交集商户对应的优惠信息推送给用户。例如,若配置集合中预先设置有两个商户分别为商户A和商户B,并且假设商户A的优先级高于商户B的优先级,则配置集合中的商户以及优惠券可参见表格2。表格2商户列表优惠信息优先级别商户AA优惠立减券高商户BB优惠立减券低在上述表格2中,商户A的优先级设置为“高”,商户B的优先级设置为“低”。在具体实施时,还可用设置数字的方式设置优先级,例如,用数字“1”表示高优先级,用数字“2”表示中优先级,用数字“3”表示低优先级,因此也可将商户A的优先级设置为数字“1”,将用户B的优先级设置为数字“3”。在具体实施时,可将配置集合预先存储至参数库中,参数库用于预先存储商户的标识信息以及商户对应的优惠信息,该优惠信息至少包括:优惠信息的触发条件、优惠商户、优惠数量以及优惠日期等。其中,参数库里记录用于配置集合中的商户以及商户的优惠信息的字段可参见表格3。表格3序号信息字段说明1触发活动商户代码持卡人在特定商户进行消费2触发条件满足条件的金额区间设置3优惠入账商户代码向满足条件的卡号提供优惠内容的商户4优惠数量设置活动入账优惠总量5优惠信息通知商户代码向用户发送优惠赠送通知的商户另外,参数库中还记录有合作商户的相关信息以及合作商户的营销信息,其中,参数库中记录的合作商户的相关信息可参见表格4,参数库中记录的合作商户的营销信息可参见表格5。表格4表格5上述步骤S206中的消费行为标签是根据对用户使用卡号对应的历史交易数据进行统计分析后得到的,在得到用户的消费行为标签后,可将用户的消费行为标签存储至标签库中。其中,标签库中的消费行为标签可包括:消费行业类别和消费等级,则在获取用户的消费行为标签后,可根据消费行为标签中的消费行业类别,确定消费行业类别下的提供优惠信息的商户,然后根据消费行为标签中的消费等级,在消费行业类别下提供优惠信息的商户中确定与消费等级符合的商户,判断与消费等级符合的商户是否存在优惠信息,若存在,则将与消费等级符合的商户的优惠信息推送给用户。通过对用户使用卡号对应的历史交易数据进行统计分析后得到标签库的过程如下:依据从大数据系统中获取持卡人消费行为的原始交易数据,然后对从大数据系统中获取的持卡人消费行为的原始交易数据进行采集、抽取、清洗、过滤、汇总、分析,从而生成卡号标签化数据,卡号标签化数据可包括偏好行业、消费能力等。在对从大数据系统中获取的持卡人消费行为的原始交易数据进行分析时,例如,可通过关注持卡人经常消费地域,标识持卡人常驻地区,从而可以依据地域信息向持卡人推荐附近商户的营销信息;还可通过关注依据持卡人的消费商户类型区别,对商户进行偏好商户标记,当商户再次发生同类交易时,可以依据此标签对客户对推荐该类型的优惠信息。在对在对从大数据系统中获取的持卡人消费行为的原始交易数据进行采集时,可主要是针对现有的不同业务的分散数据,充分理解数据定义后,规划需要的数据源及数据定义,指定可操作的数据源,指定全量或增量采集的定义,其中,数据源可以为大数据系统。其中,数据增量采集是在系统数据初始化(全量采集)操作之后,定期追加新增或者更新记录的操作,增量采集的处理是一个很关键的过程,如何保留业务的历史痕迹,将直接影响以后数据分析的效果,增量数据的处理方式也有多种,包括:完全刷新的方式,适用于源数据无需保留的情况;或者,设置最新和最近的两种状态,适用于保留短期源数据的情况;或者,完全历史保留,适用于需要将该表的整个变化历史保留的情况,通过采取时间戳的方式。增量采集涉及以下过程:从数据采集系统或其他增量数据捕获系统中获得数据信息,整合到采集配置表中。在这个过程中,需要识别所述标识的业务数据对象产生的具体原因,为具体的采集过程提供处理依据。然后根据整合后的日志,执行数据采集程序,完成增量数据采集。在对从大数据系统中获取的持卡人消费行为的原始交易数据进行清洗时,可主要针对大数据系统的各个环节可能出现的数据二义行、重复、不完整、违反业务规则等问题,允许通过试采集,将有问题的记录先剔除出来,根据实际情况调整相应的清洗操作。在对从大数据系统中获取的持卡人消费行为的原始交易数据进行转换时,可主要针对数据分析平台建立的模型,通过一系列的转换来实现将数据从业务模型到分析模型,通过系统字提供的库函数、自定义脚本或其他的扩展方式,实现了各种复杂的转换,并且可以对转换数据的操作依据处理进行清楚的监控,随时掌握数据转换的状态。为了充分体现高效性,在对在对从大数据系统中获取的持卡人消费行为的原始交易数据进行装载时,可主要是将经过转换的数据装载到数据存储系统里面,可以通过数据文件直接装载或直连数据库的方式来进行数据装载。在具体实施时,还可对大数据系统每周做一次全量备份,每日做一次增量备份,每日备份文件按月循环使用,根据实际情况,数据在分析完成后只需要保留分析结果数据即可,不需要留存数据源数据,因此,数据量基本可以保持在较低的水平上,而不会有迅速的数据量增长导致数据存储压力较大的问题。例如,假设存量绑卡用户在五千万的水平,每个绑卡用户分析结果数据量约2K,每日有30%的用户发生持卡消费行为计算;每周进行一次全量备份,全量数据备份至少保存3个月;每日进行一次增量备份,每周轮换;三年内绑卡用户每年增长15%,活跃用户每年增长20%。数据存储采用据此计算:系统建成初期:全量数据备份文件的数据量约为5000万*2KB≈95.4GB;三个月的全量数据存储数据量约为90/7*95.4GB=1.2TB;每日活跃用户量约为5000万*30%=1500万。每日增量数据备份文件的数据量约为5000万*30%*2KB≈28.7GB;一周的增量备份数据存储数据量约为28.7*7=201GB;三年之后:全量数据备份文件的数据量约为5000万*1.153*2KB≈145.1GB;三个月的全量数据存储数据量约为90/7*145.1GB=1.85TB;三年之后每日活跃用户量约为5000万*1.153*30%*1.23=3940万。每日增量数据备份文件的数据量约为3940万*2KB≈75.2GB;一周的增量备份数据存储数据量约为75.2GB*7=526.4GB。需要说明的是,大数据系统中的数据也有自己的生命周期,到了一定时间或者满足一定条件时,数据将从大数据系统中清除或者离线处理。其中,数据清理策略可包括:将数据转移到大容量的介质上,离线存储,以备未来查询,或者,将数据从低粒度级的表中删除,转存到高粒度级的表中,同时丢除部分细节。此外,对持卡人消费行为的原始交易数据进行采集后,还可将采集的持卡人消费行为的原始交易数据存储至数据源配置表中,数据源配置表在数据库中的存储格式可参见表格6。表格6查询绑卡客户的卡片消费行为特征记录,将能够获取与该卡片相关,即与该客户相关的全部消费行为分析结果数据。这些数据以标签的形式存在,即将一个客户的行为和习惯特征实现标签化,在查询的时候就能够迅速的生成一个简单且容易识别的标签信息组,对客户进行标签描绘,更方便在与客户的营销和互动过程中更好的认识了了解客户。在对持卡人消费行为的原始交易数据进行统计分析后获得的消费行为标签中应至少包含卡号、消费行业类别、消费等级等,则根据持卡人消费行为的原始交易数据进行统计分析后获得的消费行为标签在数据库中存储的格式,可参见表格7。表格7从上述表格7中可以看出,在对卡号的历史交易数据中可统计卡号的消费行业,例如消费行业可以是住宿、餐饮、娱乐、出行,而在根据卡号的历史交易数据确定卡号的消费行业类别时,可根据卡号的发卡属地设置相应的消费等级,例如,当发卡属地为北京、上海、广州、深圳的卡号时,可将该卡号在一年内卡均消费大于1万元时,将该卡号的消费等级设置为“高”,当该卡号在一年内卡均消费大于5千元而小于1万元时,将该卡号的消费等级设置为“中”,当该卡号在一年内卡均消费小于5千元时,将该卡号的消费等级设置为“低”。需要说明的是,用户的卡号标签库用于存储用户的卡号消费行为标签,可定期的对用户的卡号标签库进行更新。根据卡号的消费行为标签,还可在参数库中预先设置商户的消费标签,参数库中预先设置的商户的消费标签在数据库中的存储格式,可参见表格8。表格8序号信息字段说明1消费行业类别至少四个消费行业,如住宿、餐饮、娱乐、出行2商户各个消费行业类别下对应的商户3消费等级各个商户所对应的消费等级从上述表格8可以看出,在预先设置商户的消费标签时,可参考卡号的历史交易数据从而确定消费行业类别、消费等级。需要说明的是,在将优惠信息推送给用户时,无论是将配置集合中商户对应的优惠信息推送给用户,还是根据卡号的消费标签确定的商户的优惠信息,均可以通过商户自有的渠道将优惠信息推送给用户,例如,可通过商户的APP将优惠信息推送给用户,也可通过短信的方式将商户的优惠信息推送给用户,还可通过电话的方式将商家的优惠信息推送给用户。为了更清楚的描述上面的方法流程,下面通过几个具体的应用场景对上述的方法流程进行详细的解释说明。应用场景一假设在信息库中预先存储的用户A的标识信息“A”以及用户A的标识信息“A”绑定的商户如表格9所示。表格9从上述表格9可以看出,用户A的标识信息“A”对应的绑定商户为“东航”和“Uber”。进一步假设在信息库中还存储有用户A的标识信息“A”所对应的消费行为标签如表格10所示。表格10从上述表格10可以看出,用户A的标识信息“A”对应的消费行业类别为“住宿”,且用户A的标识信息“A”对应的消费行业类别“住宿”消费等级为“高”。进一步假设在信息库中还预先存储有与消费行为标签(消费行业类别为:住宿,消费等级为:高)对应的商户以及各商户对应的推送内容,如表格11所示。表格11消费行业类别商户推送内容消费等级住宿四季酒店四季酒店优惠立减券高汉庭汉庭优惠立减券中从上述表格11可以看出,消费行业类别“住宿”下设置的商户为“四季酒店”和“汉庭”,并且商户“四季酒店”的消费等级“高”,对应的推送内容为“四季酒店优惠立减券”;商户“汉庭”的消费等级为“中”,对应的推送内容为“汉庭优惠立减券”。基于信息库中存储的上述表格9所示的用户A的标识信息“A”以及用户A的标识信息“A”绑定的商户、上述表格10所示的用户A的标识信息“A”所对应的消费行为标签以及上述表格11所示的与用户A的消费行为标签对应的商户以及各商户对应的推送内容的基础上,假设获取到用户A在东航上购买机票的交易信息后,则根据用户A的标识信息“A”,从信息库中搜索出与标识信息“A”对应的绑定商户,即从表格9中搜索出标识信息“A”对应的绑定商户为“东航”和“Uber”,由于根据用户A在东航上购买机票的交易信息,可确定的交易商户为“东航”,而从表格9中搜索出标识信息“A”对应的绑定商户中包括东航,因此,可将“东航”的商户渠道作为推送渠道。同时,还可从信息库中搜索出标识信息“A”对应的消费行为标签,即从表格10中搜索出标识信息“A”对应的消费行业类别为“住宿”,且标识信息“A”对应的消费行业类别“住宿”消费等级为“高”,在从表格10中搜索出标识信息“A”对应的消费行业类别为“住宿”,且标识信息“A”对应的消费行业类别“住宿”的消费等级为“高”以后,进一步根据标识信息“A”对应的消费行业类别“住宿”,从信息库中搜索出消费行业类别“住宿”下设置的商户,即从表格11搜索出消费行业类别“住宿”下设置的商户为“四季酒店”和“汉庭”,进一步根据标识信息“A”对应的消费行业类别“住宿”的消费等级“高”,确定推送内容,由于标识信息“A”对应的消费行业类别“住宿”的消费等级为“高”,而商户“四季酒店”的消费等级“高”,对应的推送内容为“四季酒店优惠立减券”,因此,可将“四季酒店优惠立减券”通过“东航”的商户渠道推送给用户A。应用场景二假设在信息库中预先存储的用户B的标识信息“B”、用户B的标识信息“B”绑定的商户以及用户B的标识信息“B”绑定的商户的优先级别,如表格12所示。表格12从上述表格12可以看出,用户B的标识信息“B”对应的绑定商户为“滴滴”和“Uber”,并且商户“滴滴”的优先级别为“高”,商户“Uber”的优先级别为“中”。进一步假设在信息库中还存储有用户B的标识信息“B”所对应的消费行为标签如表格13所示。表格13从上述表格13可以看出,用户B的标识信息“B”对应的消费行业类别为“住宿”,且用户B的标识信息“B”对应的消费行业类别“住宿”消费等级为“高”。进一步假设在信息库中还预先存储有与消费行为标签(消费行业类别为:住宿,消费等级为:高)对应的商户以及各商户对应的推送内容,可如上述表格11所示。基于信息库中存储的上述表格12所示的用户B的标识信息“B”、用户B的标识信息“B”绑定的商户以及用户B的标识信息“B”绑定的商户的优先级别、上述表格13所示的用户B的标识信息“B”所对应的消费行为标签以及上述表格11所示的与用户B的消费行为标签对应的商户以及各商户对应的推送内容的基础上,假设获取到用户B在东航上购买机票的交易信息后,则根据用户B的标识信息“B”,从信息库中搜索出与标识信息“B”对应的绑定商户,即从表格12中搜索出标识信息“B”对应的绑定商户为“滴滴”和“Uber”,由于根据用户B在东航上购买机票的交易信息,可确定的交易商户为“东航”,进一步假设确定的交易商户“东航”的优先级别为“中”,而从表格12中搜索出的标识信息“B”对应的绑定商户“滴滴”的优先级别为“高”,标识信息“B”对应的绑定商户“Uber”的优先级别为“低”,因此,可将“滴滴”的商户渠道作为推送渠道。同时,还可从信息库中搜索出标识信息“B”对应的消费行为标签,即从表格13中搜索出标识信息“B”对应的消费行业类别为“住宿”,且标识信息“B”对应的消费行业类别“住宿”消费等级为“高”,在从表格13中搜索出标识信息“B”对应的消费行业类别为“住宿”,且标识信息“B”对应的消费行业类别“住宿”的消费等级为“高”以后,进一步根据标识信息“B”对应的消费行业类别“住宿”,从信息库中搜索出消费行业类别“住宿”下设置的商户,即从表格11搜索出消费行业类别“住宿”下设置的商户为“四季酒店”和“汉庭”,进一步根据标识信息“B”对应的消费行业类别“住宿”的消费等级“高”,确定推送内容,由于标识信息“B”对应的消费行业类别“住宿”的消费等级为“高”,而商户“四季酒店”的消费等级“高”,对应的推送内容为“四季酒店优惠立减券”,因此,可将“四季酒店优惠立减券”通过“滴滴”的商户渠道推送给用户B。应用场景三假设在信息库中预先存储的用户C的标识信息“C”以及用户C的标识信息“C”绑定的商户如表格14所示。表格14从上述表格14可以看出,用户C的标识信息“C”对应的绑定商户为“滴滴”和“Uber”。进一步假设在信息库中还存储有用户C的标识信息“C”所对应的消费行为标签如表格15所示。表格15从上述表格15可以看出,用户C的标识信息“C”对应的消费行业类别为“住宿”,且用户C的标识信息“C”对应的消费行业类别“住宿”消费等级为“高”。进一步假设在信息库中还预先存储有与消费行为标签(消费行业类别为:住宿,消费等级为:高)对应的商户以及各商户对应的推送内容,可如上述表格11所示。基于信息库中存储的上述表格14所示的用户C的标识信息“C”以及用户C的标识信息“C”绑定的商户、上述表格15所示的用户C的标识信息“C”所对应的消费行为标签以及上述表格11所示的与用户C的消费行为标签对应的商户以及各商户对应的推送内容的基础上,假设获取到用户C在东航上购买机票的交易信息后,则根据用户C的标识信息“C”,从信息库中搜索出与标识信息“C”对应的绑定商户,即从表格14中搜索出标识信息“C”对应的绑定商户为“滴滴”和“Uber”,由于根据用户C在东航上购买机票的交易信息,可确定的交易商户为“东航”,而从表格14中搜索出标识信息“C”对应的绑定商户中并未包括东航,因此,可将标识信息“C”对应的绑定商户“滴滴”的商户渠道或者将标识信息“C”对应的绑定商户“Uber”的商户渠道作为推送渠道,同时,还可从信息库中搜索出标识信息“C”对应的消费行为标签,即从表格15中搜索出标识信息“C”对应的消费行业类别为“住宿”,且标识信息“C”对应的消费行业类别“住宿”消费等级为“高”,在从表格15中搜索出标识信息“C”对应的消费行业类别为“住宿”,且标识信息“C”对应的消费行业类别“住宿”的消费等级为“高”以后,进一步根据标识信息“C”对应的消费行业类别“住宿”,从信息库中搜索出消费行业类别“住宿”下设置的商户,即从表格11搜索出消费行业类别“住宿”下设置的商户为“四季酒店”和“汉庭”,进一步根据标识信息“C”对应的消费行业类别“住宿”的消费等级“高”,确定推送内容,由于标识信息“C”对应的消费行业类别“住宿”的消费等级为“高”,而商户“四季酒店”的消费等级“高”,对应的推送内容为“四季酒店优惠立减券”,因此,可将“四季酒店优惠立减券”通过“滴滴”的商户渠道或者“Uber”的商户渠道推送给用户C。应用场景四假设在信息库中预先存储的用户D的标识信息“D”、用户D的标识信息“D”绑定的商户以及用户D的标识信息“D”绑定的商户的优先级别,如表格16所示。表格16从上述表格16可以看出,用户D的标识信息“D”对应的绑定商户为“滴滴”和“Uber”,并且商户“滴滴”的优先级别为“高”,商户“Uber”的优先级别为“中”。进一步假设在信息库中还存储有用户D的标识信息“D”所对应的消费行为标签如表格17所示。表格17从上述表格17可以看出,用户D的标识信息“D”对应的消费行业类别为“住宿”,且用户D的标识信息“D”对应的消费行业类别“住宿”消费等级为“高”。进一步假设在信息库中还预先存储有与消费行为标签(消费行业类别为:住宿,消费等级为:高)对应的商户以及各商户对应的推送内容,可如上述表格11所示。基于信息库中存储的上述表格16所示的用户D的标识信息“D”、用户D的标识信息“D”绑定的商户以及用户D的标识信息“D”绑定的商户的优先级别、上述表格17所示的用户D的标识信息“D”所对应的消费行为标签以及上述表格11所示的与用户D的消费行为标签对应的商户以及各商户对应的推送内容的基础上,假设获取到用户D在东航上购买机票的交易信息后,则根据用户D的标识信息“D”,从信息库中搜索出与标识信息“D”对应的绑定商户,即从表格16中搜索出标识信息“D”对应的绑定商户为“滴滴”和“Uber”,由于根据用户D在东航上购买机票的交易信息,可确定的交易商户为“东航”,进一步假设确定的交易商户“东航”的优先级别为“高”,而从表格12中搜索出的标识信息“D”对应的绑定商户“滴滴”的优先级别为“中”,标识信息“D”对应的绑定商户“Uber”的优先级别为“低”,因此,可将“东航”的商户渠道作为推送渠道。同时,还可从信息库中搜索出标识信息“D”对应的消费行为标签,即从表格17中搜索出标识信息“D”对应的消费行业类别为“住宿”,且标识信息“D”对应的消费行业类别“住宿”消费等级为“高”,在从表格17中搜索出标识信息“D”对应的消费行业类别为“住宿”,且标识信息“D”对应的消费行业类别“住宿”的消费等级为“高”以后,进一步根据标识信息“D”对应的消费行业类别“住宿”,从信息库中搜索出消费行业类别“住宿”下设置的商户,即从表格11搜索出消费行业类别“住宿”下设置的商户为“四季酒店”和“汉庭”,进一步根据标识信息“D”对应的消费行业类别“住宿”的消费等级“高”,确定推送内容,由于标识信息“D”对应的消费行业类别“住宿”的消费等级为“高”,而商户“四季酒店”的消费等级“高”,对应的推送内容为“四季酒店优惠立减券”,因此,可将“四季酒店优惠立减券”通过“东航”的商户渠道推送给用户D。需要注意的是,在具体实施时,当在同一消费行业类别下,存在消费等级相同的商户时,可将消费等级相同的商户中任一商户对应的推送内容作为推送内容,也可根据用户的标识信息查询用户的交易记录数据,根据用户的交易记录数据,确定推送内容。在具体实施时,在根据商户的优先级别确定推送渠道时,可将优先级别相同的任一商户的商户渠道作为推送渠道,也可根据用户的标识信息查询用户的交易记录数据,根据用户的交易记录数据,确定推送渠道。根据以上内容可以看出,在获取用户在交易商户的交易信息后,可根据交易信息中携带的用户的标识信息,确定该用户所对应的消费行为标签以及该用户所绑定的商户,并根据所述标识信息对应的消费行为标签,确定推送内容,由于是根据用户的消费行为标签所确定的推送内容,因此,能够提升推送内容推送的精准度,从而能够提升推送内容的推送效果。为了更清楚的描述上面的方法流程,下面通过两个具体的应用场景对交易信息中携带用户的标识信息为用户的卡号信息,且配置集合中预先配置了特定商户以及特定商户的优惠信息时进行详细的解释说明。应用场景五假设信息库中存储的卡号及卡号绑定的商户如表格18所示。表格18假设表格18中,卡号123和卡号456均为银联信用卡,则通过上述表格18可以看出,银联信用卡123绑定的商户为“Uber”、“东航”、“滴滴”,银联信用卡456绑定的商户为“星巴克”、“锦江之星”、“汉庭”。进一步假设预先在参数库中预先设置有配置集合,并假设配置集合中的商户、商户对应的优惠券以及商户的优先级可如表格19所示。表格19商户优惠信息优先级信息UberUber优惠立减券高东航东航优惠立减券低从表格19中可以看出,商户“Uber”对应的优惠信息为“Uber优惠立减券”,商户“Uber”的优先级信息设置为“高”;商户“东航”对应的优惠信息为“东航优惠立减券”,商户“东航”的优先级信息设置为“低”,因此,在将配置集合中的商户与用户的绑卡商户进行比较时,由于商户“Uber”的优先级信息为“高”,而商户“东航”的优先级信息设置为“低”,则优先将商户“Uber”与用户的绑卡商户进行比较。在将配置集合中的商户与用户的绑卡商户进行比较后,若存在多个交集商户,则对多个交集商户的优先级进行比较,选出交集商户中优先级最高的商户,并通过交集商户中优先级最高的商户将多个交集商户对应的优惠信息推送给用户。基于上述表格18提供的信息库和上述表格19提供的配置集合的基础上,假设持卡人E在东航APP上买了一张机票,付款时持卡人选择卡号123的银联信用卡,在获取到持卡人使用123的银联信用卡购买机票的消费信息后,可根据持卡人使用的银联信用卡123,查询信息库,即查询表格18,由于在表格18中,银联信用卡123绑定的商户为“Uber”、“东航”、滴滴”,因此,可确定银联信用卡123绑定的商户为“Uber”、“东航”、“滴滴”,然后从参数库中获取预先设置的配置集合,即获取表格19,由于表格19中配置的商户为“Uber”、“东航”,因此可确定配置集合中的商户为“Uber”、“东航”,又由于商户“Uber”的优先级信息为“高”,商户“东航”的优先级信息为“低”,因此,优先将商户“Uber”与银联信用卡123绑定的商户“Uber”、“东航”、“滴滴”进行比较,发现配置集合中的预先设置的商户“Uber”与银联信用卡123绑定的商户“Uber”、“东航”、“滴滴”存在交集商户“Uber”,然后将交集商户中优先级次之的商户“东航”与银联信用卡123绑定的商户“Uber”、“东航”、“滴滴”进行比较,发现配置集合中的预先设置的商户“东航”与银联信用卡123绑定的商户“Uber”、“东航”、“滴滴”存在交集商户“东航”,至此,可确定配置集合中的预先设置的商户“Uber”、“东航”与银联信用卡123绑定的商户“Uber”、“东航”、“滴滴”存在交集商户为:“Uber”和“东航”,又由于在配置集合中,即在表格19中商户“Uber”的优先级信息为“高”,而商户“东航”的优先级信息为“低”,因此,可通过Uber的APP将交集商户“Uber”对应的优惠信息为“Uber优惠立减券”和交集商户“东航”对应的优惠信息为“东航优惠立减券”一起推送给持卡人E。应用场景六假设信息库中存储的卡号及卡号绑定商户如表格20所示。表格20假设表格20中,卡号201和卡号222均为银联信用卡,则通过上述表格20可以看出,银联信用卡111绑定的商户为“Uber”、“东航”、“四季酒店”、“滴滴”,银联信用卡22绑定的商户为“星巴克”、“锦江之星”、“汉庭”。进一步假设预先在参数库中预先设置有配置集合,并假设配置集合中的商户、商户对应的优惠券以及商户的优先级可如表格12所示。表格21商户优惠信息优先级信息肯德基肯德基优惠立减券高麦当劳麦当劳优惠立减券低从表格21中可以看出,商户“肯德基”对应的优惠信息为“肯德基优惠立减券”,商户“肯德基”的优先级信息设置为“高”;商户“麦当劳”对应的优惠信息为“麦当劳优惠立减券”,商户“麦当劳”的优先级信息设置为“低”,因此,在将配置集合中的商户与用户的绑卡商户进行比较时,由于商户“肯德基”的优先级信息为“高”,而商户“麦当劳”的优先级信息设置为“低”,则优先将商户“肯德基”与用户的绑卡商户进行比较。在将配置集合中的商户与用户的绑卡商户进行比较后,若存在多个交集商户,则对多个交集商户的优先级进行比较,选出交集商户中优先级最高的商户,并通过交集商户中优先级最高的商户将多个交集商户对应的优惠信息推送给用户。进一步的,假设标签库中存储的卡号及卡号绑定的商户如表格22所示。表格22从表格22可以看出,银联信用卡111的消费对应的消费行业类别为“住宿”、“餐饮”,即银联信用卡111的偏好行业为“住宿”、“餐饮”,并且银联信用卡111对应的消费行业类别“住宿”的消费等级为“高”,银联信用卡111对应的消费行业类别“餐饮”的消费等级为“中”。银联信用卡222对应的消费行业类别为“出行”、“餐饮”,即银联信用卡222的偏好行业为“出行”、“餐饮”,并且银联信用卡222对应的消费行业类别“出行”的消费等级为“中”,银联信用卡222对应的消费行业类别“餐饮”的消费等级为“中”。进一步的,还假设预先在参数库中设置有商户的消费标签如表格23所示。表格23从表格23中可以看出,在消费行业类别“住宿”下预先设置的商户为“四季酒店”、“格林豪泰”、“锦江之星”、“汉庭”,并且预先对商户“四季酒店”设置的消费等级为“高”,预先对商户“格林豪泰”设置的消费等级为“低”,预先对商户“锦江之星”设置的消费等级为“中”,预先对商户“汉庭”设置的消费等级为“低”,同时,还预先对商户“四季酒店”设置的消费优惠信息为“四季酒店优惠立减券”,预先对商户“格林豪泰”设置的消费优惠信息为“格林豪泰优惠立减券”,预先对商户“锦江之星”设置的消费优惠信息为“锦江之星优惠立减券”,预先对商户“汉庭”设置的消费信息为“汉庭优惠立减券”。在消费行业类别“出行”下预先设置的商户为“神州专车”、“滴滴”,并且预先对商户“神州专车”设置的消费等级为“中”,预先对商户“滴滴”设置的消费等级为“低”,同时,还预先对商户“神州专车”设置的消费优惠信息为“神州专车优惠立减券”,预先对商户“滴滴”设置的消费优惠信息为“滴滴优惠立减券”。在消费行业类别“餐饮”下预先设置的商户为“必胜客”,并且对商户“必胜客”预先设置的消费等级为“中”,同时,还预先对商户“必胜客”设置的消费优惠信息为“必胜客优惠立减券”。基于上述表格20提供的信息库、表格21提供的配置集合、表格22提供的标签库以及表格14提供的商户消费标签的基础上,假设持卡人F在东航APP上买了一张机票,付款时持卡人选择卡号111的银联信用卡,在获取到持卡人使用111的银联信用卡购买机票的消费信息后,可根据持卡人使用的银联信用卡111,查询信息库,即查询表格20,由于在表格20中,银联信用卡201绑定的商户为“Uber”、“东航”、“四季酒店”、滴滴”,因此,可确定银联信用卡201绑定的商户为“Uber”、“东航”、“四季酒店”、滴滴”,然后从参数库中获取预先设置的配置集合,即获取表格21,由于表格21中配置的商户为“肯德基”、“麦当劳”,又由于商户“肯德基”的优先级信息为“高”,商户“麦当劳”的优先级信息为“低”,因此,优先将商户“肯德基”与银联信用卡201绑定的商户“Uber”、“东航”、“四季酒店”、滴滴”进行比较,发现配置集合中的预先设置的商户“肯德基”与银联信用卡111绑定的商户“Uber”、“东航”、“四季酒店”、滴滴”不存在交集商户,则继续将优先级次之的商户“麦当劳”与银联信用卡111绑定的商户“Uber”、“东航”、“四季酒店”、滴滴”进行比较,发现配置集合中的预先设置的商户“麦当劳”与银联信用卡111绑定的商户“Uber”、“东航”、“四季酒店”、滴滴”不存在交集商户。在确定参数库中预先配置的规则中的商户与银联信用卡111绑定商户不存在交集商户之后,从标签库中获取银联信用卡111所对应的消费行为标签,即从表格22中获取银联信用卡111的消费行为标签,从而确定银联信用卡111对应的消费行业类别和消费等级,由于在表格22中,银联信用卡111的消费对应的消费行业类别为“住宿”、“餐饮”,即银联信用卡111的偏好行业为“住宿”、“餐饮”,并且银联信用卡111对应的消费行业类别“住宿”的消费等级为“高”,银联信用卡111对应的消费行业类别“餐饮”的消费等级为“中”,因此,可确定银联信用卡111的消费对应的消费行业类别为“住宿”、“餐饮”,并且银联信用卡111对应的消费行业类别“住宿”的消费等级为“高”,银联信用卡111对应的消费行业类别“餐饮”的消费等级为“中”。在确定银联信用卡111所对应的消费行为标签后,进一步获取预先设置的商户消费标签,即从表格14中获取商户消费标签,从而根据银联信用卡111所对应的消费行为标签和预先设置的商户消费标签,匹配出与银联信用卡111的消费行为标签对应的商户优惠信息,由于表格14中在消费行业类别“住宿”下预先设置的商户为“四季酒店”、“格林豪泰”、“锦江之星”、“汉庭”,并且预先对商户“四季酒店”设置的消费等级为“高”,预先对商户“格林豪泰”设置的消费等级为“低”,预先对商户“锦江之星”设置的消费等级为“中”,预先对商户“汉庭”设置的消费等级为“低”,而确定的银联信用卡111对应的消费行业类别“住宿”的消费等级为“高”,因此,在根据银联信用卡111所对应的消费行为标签和预先设置的商户消费标签,匹配出与银联信用卡111的消费行为标签对应的商户为“四季酒店”,其对应的优惠信息为“四季酒店优惠立减券”。同时,由于表格14中在消费行业类别“餐饮”下预先设置的商户为“必胜客”,并且对商户“必胜客”预先设置的消费等级为“中”,而确定的银联信用卡111对应的消费行业类别“餐饮”的消费等级为“中”,因此,在根据银联信用卡111所对应的消费行为标签和预先设置的商户消费标签,匹配出与银联信用卡111的消费行为标签对应的商户为“必胜客”,其对应的优惠信息为“必胜客优惠立减券”,因此,可通过商户“四季酒店”的APP将商户标签中商户“四季酒店”对应的优惠信息“四季酒店优惠立减券”推送给持卡人B,而通过商户“必胜客”的APP将商户标签中商户“必胜客”对应的优惠信息“必胜客优惠立减券”推送给持卡人F。从上述内容可以看出,由于将配置集合中的商户与用户的卡号所绑定的商户进行比较,并且在存在交集商户的情况下,将交集商户对应的优惠信息推送给用户,因此,能够将用户的需求与推送的优惠信息进行关联,从而能够提升优惠信息推送的精准度,进而能够提升优惠信息的推广效果。另外,还可对配置集合中的商户设置优先级,当交集商户存在多个时,可通过优先级别高的商户将所有交集商户的优惠信息推送给用户,从而还能够实现各商户间的交叉营销。此外,在配置集合中的商户与用户的卡号所绑定的商户之间不存在交集商户的情况下,根据卡号的消费行为标签与商户消费标签匹配出与用户的消费行为以及用户的消费等级相应的商户的优惠信息,并将匹配出的商户的优惠信息推送给用户,因此,不仅能够将用户的需求与推送的优惠信息进行关联,还能够有效整合各商户资源并加以利用,从而升优惠信息推送的精准度。基于相同的技术构思,本发明实施例还提供一种信息推送系统,如图4所示,该系统可包括:获取模块401,用于获取用户在交易商户的交易信息,所述交易信息中携带有用户的标识信息;搜索模块402,根据所述用户的标识信息,从信息库中搜索出与所述标识信息对应的消费行为标签以及与所述标识信息对应的绑定商户;确定模块403,用于根据所述标识信息对应的绑定商户,确定推送渠道;还用于根据所述标识信息对应的消费行为标签,确定推送内容;推送模块404,用于通过所述推送渠道将所述推送内容推送给所述用户。较佳的,确定模块403,还用于在从信息库中搜索出与所述标识信息对应的消费行为标签以及与所述标识信息对应的绑定商户后,根据所述标识信息对应的绑定商户以及所述交易商户,确定推送渠道。较佳的,确定模块403,具体用于:判断所述标识信息对应的绑定商户中是否包含所述交易商户,若是,则将所述交易商户的商户渠道作为推送渠道,否则,将所述标识信息对应的绑定商户中的任一商户的商户渠道作为推送渠道。较佳的,确定模块403,具体用于:确定所述标识信息对应的绑定商户中各绑定商户的优先级,并将优先级别高的绑定商户的商户渠道作为推送渠道。较佳的,所述消费行为标签至少包括:消费行业类别和消费等级;所述确定模块,具体用于:根据所述消费行为标签中的消费行业类别,确定该消费行业类别对应的商户以及该消费行业类别下的各商户所对应的消费等级、推送内容;根据所述消费行为标签中的消费等级与所述消费行业类别下的各商户的消费等级,匹配出推送内容。综上,可以看出,在获取用户在交易商户的交易信息后,可根据交易信息中携带的用户的标识信息,确定该用户所对应的消费行为标签以及该用户所绑定的商户,并根据所述标识信息对应的消费行为标签,确定推送内容,由于是根据用户的消费行为标签所确定的推送内容,因此,能够提升推送内容推送的精准度,从而能够提升推送内容的推送效果。由于将配置集合中的商户与用户的卡号所绑定的商户进行比较,并且在存在交集商户的情况下,将交集商户对应的优惠信息推送给用户,因此,能够将用户的需求与推送的优惠信息进行关联,从而能够提升优惠信息推送的精准度,进而能够提升优惠信息的推广效果。另外,还可对配置集合中的商户设置优先级,当交集商户存在多个时,可通过优先级别高的商户将所有交集商户的优惠信息推送给用户,从而还能够实现各商户间的交叉营销。此外,在配置集合中的商户与用户的卡号所绑定的商户之间不存在交集商户的情况下,根据卡号的消费行为标签与商户消费标签匹配出与用户的消费行为以及用户的消费等级相应的商户的优惠信息,并将匹配出的商户的优惠信息推送给用户,因此,不仅能够将用户的需求与推送的优惠信息进行关联,还能够有效整合各商户资源并加以利用,从而升优惠信息推送的精准度。本领域内的技术人员应明白,本发明的实施例可提供为方法、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。当前第1页1 2 3 
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1