消息推送方法及装置与流程

文档序号:28165143发布日期:2021-12-24 22:05阅读:74来源:国知局
消息推送方法及装置与流程

1.本发明涉及大数据技术领域,尤其涉及一种消息推送方法及装置。


背景技术:

2.为提升用户的冰箱网器设备体验和生态商城的食材购买转化率,冰箱产业推出了新款设备,新款设备带有食材无感复购功能,也就是在用户无感的情况下给用户推送食材消息,让用户看见推送消息后产生在生态商城购买食材的欲望。
3.目前推送食材消息的方式是规划统一的时间间隔标准,比如72小时内只能发一次推送的规则,如果满足时间间隔要求,则给用户发推送消息;如果不满足时间间隔要求,则不给此用户发推送消息。
4.这种推送食材消息的方式存在两个问题,一是不能有效提醒用户进行食材复购,消息的推送只需满足时间间隔这一个要求,规则的设定相对是粗放的,假如用户在睡眠时间或工作时间收到推送信息,那么推送信息对用户的作用不大,不能做到有效提醒;二是对部分用户造成打扰,由于给所有满足时间间隔要求的用户发送推送消息,而推送消息的内容对于部分用户可能是无价值的,对这类用户会造成打扰。


技术实现要素:

5.本发明提供一种消息推送方法及装置,用以解决现有技术中不能有效提醒用户进行食材复购及造成打扰的缺陷,实现有效提醒用户进行食材复购的同时,避免对无需求用户的打扰。
6.本发明提供一种消息推送方法,包括:
7.基于第一购买记录数据、第二购买记录数据和第三购买记录数据确定第一目标群体;
8.向所述第一目标群体中满足预设推送条件的用户推送预设消息,所述预设推送条件是消息推送的时间间隔或者用户的偏好产品。
9.可选地,基于第一购买记录数据、第二购买记录数据和第三购买记录数据确定第一目标群体,具体包括:
10.基于所述第一购买记录数据和所述第三购买记录数据确定第二目标群体,对所述第二目标群体赋予第一用户群体标签;
11.基于所述第二购买记录数据和所述第三购买记录数据确定设备群体,对所述设备群体赋予设备群体标签;
12.基于所述第一用户群体标签和所述设备群体标签确定所述第一目标群体。
13.可选地,基于所述第一购买记录数据和所述第三购买记录数据确定第二目标群体,包括:
14.根据所述第一购买记录数据生成用户基础标签;
15.根据所述第三购买记录数据生成用户对设备的个性化偏好标签;
16.根据所述用户基础标签和所述用户对设备的个性化偏好标签确定所述第二目标群体。
17.可选地,基于所述第二购买记录数据和所述第三购买记录数据确定设备群体,包括:
18.根据所述第二购买记录数据生成设备基础标签;
19.根据所述第三购买记录数据生成设备的个性化偏好标签;
20.根据所述设备基础标签和所述设备的个性化偏好标签确定设备群体。
21.可选地,基于所述第一购买记录数据和所述第三购买记录数据确定第二目标群体,对所述第二目标群体赋予用户群体标签,还包括:
22.根据设备型号在设备型号配置表中查找绑定所述设备型号的用户群体,取所述用户群体与所述第二目标群体的交集用户群体,对所述交集用户群体赋予第二用户群体标签。
23.可选地,所述预设消息是根据场景配置的相对应的文案信息。
24.本发明还提供一种消息推送装置,包括:
25.筛选模块,用于基于第一购买记录数据、第二购买记录数据和第三购买记录数据确定第一目标群体;
26.推送模块,用于向所述第一目标群体中满足预设推送条件的用户推送预设消息,所述预设推送条件是消息推送的时间间隔或者用户的偏好产品。
27.本发明还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述任一种所述消息推送方法的步骤。
28.本发明还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述任一种所述消息推送方法的步骤。
29.本发明还提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上述任一种所述消息推送方法的步骤。
30.本发明提供的消息推送方法,通过第一购买记录数据、第二购买记录数据和第三购买记录数据精准触达目标用户群体,避免了对无需求用户的打扰;向目标群体中满足预设推送条件的用户推送预设消息,能有效提醒用户进行食材复购。
附图说明
31.图1是本发明实施例提供的消息推送方法的流程示意图之一;
32.图2是本发明实施例提供的消息推送方法的流程示意图之二;
33.图3是本发明实施例提供的消息推送装置的结构示意图;
34.图4是本发明提供的电子设备的结构示意图。
具体实施方式
35.为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明中的附图,对本发明中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳
动前提下所获得的所有其他实施例,都属于本发明保护的范围。
36.图1是本发明实施例提供的消息推送方法的流程示意图之一,如图1所示,本技术实施例提供一种消息推送方法,包括:
37.步骤101,基于第一购买记录数据、第二购买记录数据和第三购买记录数据确定第一目标群体。
38.具体来说,第一购买记录数据是与用户相关的数据,例如:用户姓名、用户年龄、用户性别、用户联系方式、用户地址等数据。
39.第二购买记录数据是与冰箱设备相关的数据,例如:设备型号、设备结构、设备容积、设备外形以及设备能效等级等数据。
40.不同类型的冰箱设备具体不同的设备型号,设备型号可作为冰箱设备的标识。例如:bcd

230sdcy、kg24f53t1和bcd402wdba等数据都是设备型号数据。
41.设备结构主要指冰箱开门数量,冰箱开门数量分为单门电冰箱、双门电冰箱、三门电冰箱和四门电冰箱等。
42.设备容积是指冰箱能够存储食材的体积,例如小冰箱的容积为35l

90l;中型冰箱的容积为90l

400l;大型冰箱的容积为320l

700l。
43.设备外形是指冰箱是立式电冰箱、卧式电冰箱或者台式电冰箱等。立式电冰箱在高度方向上尺寸最大,箱门设在冰箱正前方。卧式电冰箱在长度方向上尺寸最大,箱门大多设在箱顶部。台式电冰箱的高度为750~850mm,宽度为900~1000mm,深度为450~500mm。
44.设备能效等级分为等级1、等级2、等级3、等级4和等级5这5个等级,一般情况下,设备能效等级越低,日耗电量就越少。
45.第三购买记录数据是除第一购买记录数据和第二购买记录数据之外的数据,例如:用户购买冰箱的时间、每个设备型号的用户满意度、每笔交易成功的金额、用户浏览生态商城的开始时间、用户浏览生态商城的结束时间、用户浏览生态商城的时长、用户在生态商城的产品浏览记录以及用户在生态商城的产品购买记录等数据。
46.步骤102,向所述第一目标群体中满足预设推送条件的用户推送预设消息,所述预设推送条件是消息推送的时间间隔或者用户的偏好产品。
47.具体来说,预设推送条件可以是是否满足消息推送的时间间隔,消息推送的时间间隔可以是24小时或72小时或7天,若满足消息推送的时间间隔,则给用户推送消息;预设推送条件还可以是推送的消息内容是否是用户的偏好,用户的偏好可以根据用户在生态商城的购买记录了解,若推送的消息内容是用户的偏好产品,则给用户推送消息。
48.可选地,所述预设消息是根据场景配置的相对应的文案信息。
49.具体来说,相应的场景可以是对当季促销产品的推销,例如,夏季的雪糕、饮料和西瓜等;也可以是传统节假日的相关产品的推销,例如,端午节期间的粽子、中秋节期间的月饼和元宵节期间的汤圆等。
50.相应的文案信息是指根据推销产品的特点及销售的政策制定出简洁清楚、引人注目的推销信息,让用户能够快速清晰的了解推销内容并产生到生态商城浏览产品的欲望,从而提高食材复购率。例如,文案信息可以包含产品名称、产品卖点、促销政策(折扣或者满减活动)、促销时间等信息。
51.本发明提供的消息推送方法,通过第一购买记录数据、第二购买记录数据和第三
购买记录数据精准触达目标用户群体,避免了对无需求用户的打扰;向目标群体中满足预设推送条件的用户推送预设消息,能有效提醒用户进行食材复购。
52.图2是本发明实施例提供的消息推送方法的流程示意图之二,如图2所示,分为用户标签、设备标签和主动服务三个部分,下面结合图2对本发明的消息推送方法进行详细说明。
53.可选地,基于第一购买记录数据、第二购买记录数据和第三购买记录数据确定第一目标群体,具体包括:
54.基于所述第一购买记录数据和所述第三购买记录数据确定第二目标群体,对所述第二目标群体赋予第一用户群体标签;
55.基于所述第二购买记录数据和所述第三购买记录数据确定设备群体,对所述设备群体赋予设备群体标签;
56.基于所述第一用户群体标签和所述设备群体标签确定所述第一目标群体。
57.具体来说,基于第一购买记录数据和第三购买记录数据可以了解用户的消费力、消费偏好和日常习惯等信息,再根据消费力、消费偏好和日常习惯等信息确定第二目标群体。例如:将生态商城的消费金额达到预设金额的用户确定为第二目标群体;或者,将购买预设产品的用户确定为第二目标群体;又或者,将交易成功次数达到预设次数的用户确定为第二目标群体。第二目标群体可以是一个群体也可以是多个群体,对第二目标群体赋予第一用户群体标签。例如,交易成功率高的标签、交易金额高的标签或者特定产品偏好的标签。
58.基于第二购买记录数据和第三购买记录数据可以提炼爆款热门设备型号和满意度高的设备型号等信息,再根据爆款热门设备型号、用户使用频率高的设备型号和满意度高的设备型号等信息确定设备群体。例如:将销售数量达到预设数量的设备型号确定为设备群体;或者,将用户满意度达到预设值的设备型号确定为设备群体。设备群体可以是一个也可以是多个,对设备群体赋予设备群体标签。例如:爆款标签、满意度高标签等。
59.从第一用户群体标签和设备群体标签中按预设条件挑选部分用户

设备群体标签,将满足用户

设备群体标签的用户确定为第一目标群体。预设条件可以是根据推销的产品的特点设定的用户群体标签和设备群体标签。
60.本发明提供的消息推送方法,通过第一购买记录数据、第二购买记录数据和第三购买记录数据精准触达目标用户群体,避免了对无需求用户的打扰;向目标群体中满足预设推送条件的用户推送预设消息,能有效提醒用户进行食材复购。
61.可选地,基于所述第一购买记录数据和所述第三购买记录数据确定第二目标群体,包括:
62.根据所述第一购买记录数据生成用户基础标签;
63.根据所述第三购买记录数据生成用户对设备的个性化偏好标签;
64.根据所述用户基础标签和所述用户对设备的个性化偏好标签确定所述第二目标群体。
65.具体来说,将第一购买记录数据输入大数据系统,经过清洗处理后加工成用户基础数据。例如:根据第一购买记录数据中的用户年龄生成儿童、青年、中年和老年的标签;根据第一购买记录数据中的用户性别生成男和女的标签;根据第一购买记录数据中的用户地
址生成地市级标签。
66.将第三购买记录数据输入大数据系统,经过清洗处理后加工成用户对设备的个性化偏好标签。例如:根据第三购买记录数据中的用户浏览生态商城的开始时间和用户浏览生态商城的结束时间生成用户浏览生态商城的使用习惯标签,使用习惯标签可以是简单的上午、中午、下午、夜晚等标签,使用习惯标签还可以是从零点开始每3小时为一个时间段的标签;根据第三购买记录数据中的用户浏览生态商城的时长生成用户对生态商城的程度标签,程度标签可以分为一般、比较满意、满意和非常满意等几个程度;根据第三购买记录数据中用户在生态商城的产品浏览记录以及用户在生态商城的产品购买记录生成用户食材偏好标签,例如,将用户浏览三次以上的食材设定为用户的偏好食材。根据第三购买记录数据中的每笔交易成功的金额生成用户购买力标签,用户购买力标签可以分为购买力强、购买力适中、购买力弱等。
67.再根据用户基础标签和用户对设备的个性化偏好标签筛选出确定所述第二目标群体。第二目标群体为同时满足用户基础标签中的特定标签和用户对设备的个性化偏好标签中的特定标签的用户。用户基础标签中的特定标签可以是青年标签或中年标签或女性标签等。用户对设备的个性化偏好标签中的特定标签可以是购买力强标签或者食材偏好标签超三个以上。
68.本发明提供的消息推送方法,通过第一购买记录数据、第二购买记录数据和第三购买记录数据精准触达目标用户群体,避免了对无需求用户的打扰;向目标群体中满足预设推送条件的用户推送预设消息,能有效提醒用户进行食材复购。
69.可选地,基于所述第二购买记录数据和所述第三购买记录数据确定设备群体,包括:
70.根据所述第二购买记录数据生成设备基础标签;
71.根据所述第三购买记录数据生成设备的个性化偏好标签;
72.根据所述设备基础标签和所述设备的个性化偏好标签确定设备群体。
73.具体来说,将第二购买记录数据输入大数据系统,经过清洗处理后加工成设备基础标签。例如:根据第二购买记录数据中的设备结构数据生成开门标签,开门标签可以是单开门、双开门、三开门和四开门等;根据第二购买记录数据中的设备容积数据生成容积标签,容积标签可以是容积大、容积中、容积小等;根据第二购买记录数据中的外形数据生成外形标签,外形标签可以是立式、卧式和台式等。
74.将第三购买记录数据输入大数据系统,经过清洗处理后加工成设备的个性化偏好标签。例如:根据第三购买记录数据中的用户购买的时间生成爆款热门的标签,爆款热门的标签可以分为热、火热、火爆等标签;根据第三购买记录数据中的每个冰箱型号的用户满意度生成用户满意度标签,用户满意度标签可以是百分比的形式表示,也可以是满意、非常满意、特别满意等标签。
75.再根据设备基础标签和设备的个性化偏好标签确定设备群体。设备群体为同时满足设备基础标签中的特定标签和设备的个性化偏好标签中的特定标签。设备基础标签中的特定标签可以是容积大、双开门、三开门、四开门、立式等标签。设备的个性化偏好标签中的特定标签可以是火爆标签、非常满意、特别满意等标签。
76.本发明提供的消息推送方法,通过第一购买记录数据、第二购买记录数据和第三
购买记录数据精准触达目标用户群体,避免了对无需求用户的打扰;向目标群体中满足预设推送条件的用户推送预设消息,能有效提醒用户进行食材复购。
77.可选地,基于所述第一购买记录数据和所述第三购买记录数据确定第二目标群体,对所述第二目标群体赋予用户群体标签,还包括:
78.根据设备型号在设备型号配置表中查找绑定所述设备型号的用户群体,取所述用户群体与所述第二目标群体的交集用户群体,对所述交集用户群体赋予第二用户群体标签。
79.具体来说,对于部分用户执着于特定设备型号的情况下,预先将设备型号和绑定对应设备型号的用户存储在设备型号配置表中。根据设备型号在设备型号配置表中查找绑定所述设备型号的用户群体,取用户群体与第二目标群体的交集用户群体,对交集用户群体赋予第二用户群体标签,第二用户群体标签可以按设备型号进行标签。
80.本发明提供的消息推送方法,通过第一购买记录数据、第二购买记录数据和第三购买记录数据精准触达目标用户群体,避免了对无需求用户的打扰;向目标群体中满足预设推送条件的用户推送预设消息,能有效提醒用户进行食材复购。
81.本发明提供的消息推送方法,通过第一购买记录数据、第二购买记录数据和冰箱产业数据精准触达目标用户群体,避免了对无需求用户的打扰;向目标群体中满足预设推送条件的用户推送预设消息,能有效提醒用户进行食材复购。
82.图3是本发明实施例提供的消息推送装置的结构示意图,如图3所示,本技术实施例还提供一种消息推送装置,包括:筛选模块301和推送模块302,其中,
83.筛选模块301用于基于第一购买记录数据、第二购买记录数据和第三购买记录数据确定第一目标群体;
84.推送模块302用于向所述第一目标群体中满足预设推送条件的用户推送预设消息,所述预设推送条件是消息推送的时间间隔或者用户的偏好产品。
85.具体来说,本技术实施例提供的消息推送装置,能够实现上述方法实施例所实现的所有方法步骤,且能够达到相同的技术效果,在此不再对本实施例中与方法实施例相同的部分及有益效果进行具体赘述。
86.本技术实施例中的消息推送装置可以是装置,也可以是终端中的部件、集成电路、或芯片。该装置可以是移动电子设备,也可以为非移动电子设备。示例性的,移动电子设备可以为手机、平板电脑、笔记本电脑、掌上电脑、车载电子设备、可穿戴设备、超级移动个人计算机(ultra

mobile personal computer,umpc)、上网本或者个人数字助理(personal digital assistant,pda)等,非移动电子设备可以为服务器、网络附属存储器(network attached storage,nas)、个人计算机(personal computer,pc)、电视机(television,tv)、柜员机或者自助机等,本技术实施例不作具体限定。
87.本技术实施例中的消息推送装置可以为具有操作系统的装置。该操作系统可以为安卓(android)操作系统,可以为ios操作系统,还可以为其他可能的操作系统,本技术实施例不作具体限定。
88.图4是本发明提供的电子设备的结构示意图,如图4所示,该电子设备可以包括:处理器(processor)410、通信接口(communications interface)402、存储器(memory)430和通信总线404,其中,处理器401,通信接口402,存储器403通过通信总线404完成相互间的通
信。处理器401可以调用存储器403中的逻辑指令,以执行消息推送方法,该方法包括:基于第一购买记录数据、第二购买记录数据和第三购买记录数据确定第一目标群体;向所述第一目标群体中满足预设推送条件的用户推送预设消息,所述预设推送条件是消息推送的时间间隔或者用户的偏好产品。
89.此外,上述的存储器403中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read

only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
90.另一方面,本发明还提供一种计算机程序产品,所述计算机程序产品包括存储在非暂态计算机可读存储介质上的计算机程序,所述计算机程序包括程序指令,当所述程序指令被计算机执行时,计算机能够执行上述各方法所提供的消息推送方法,该方法包括:基于第一购买记录数据、第二购买记录数据和第三购买记录数据确定第一目标群体;向所述第一目标群体中满足预设推送条件的用户推送预设消息,所述预设推送条件是消息推送的时间间隔或者用户的偏好产品。
91.又一方面,本发明还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现以执行上述各提供的消息推送方法,该方法包括:基于第一购买记录数据、第二购买记录数据和第三购买记录数据确定第一目标群体;向所述第一目标群体中满足预设推送条件的用户推送预设消息,所述预设推送条件是消息推送的时间间隔或者用户的偏好产品。
92.以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
93.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
94.最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
95.虽然,上文中已经用一般性说明及具体实施方案对本发明作了详尽的描述,但在本发明基础上,可以对之作一些修改或改进,这对本领域技术人员而言是显而易见的。因此,在不偏离本发明精神的基础上所做的这些修改或改进,均属于本发明要求保护的范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1