问卷信息推送方法、装置、计算机设备和存储介质与流程

文档序号:36333262发布日期:2023-12-10 15:24阅读:64来源:国知局
问卷信息推送方法与流程

本技术涉及大数据,特别是涉及一种问卷信息推送方法、装置、计算机设备、存储介质和计算机程序产品。


背景技术:

1、随着互联网的迅速发展技术的发展,问卷调查由线下派发逐渐转为线上投放。目前,在进行问卷的线上投放时,常常是通过发送短信、微信、邮件等方式或是在网站或app中以发布问卷广告的形式向用户发放问卷。

2、然而,这种线上问卷信息推送方法,虽然省去了线下派发方式所带来的人工成本,但是由于其投放范围较广、投放人群基数较大,往往造成大量的问卷被浪费,并且,回收的问卷填写质量较低,进而导致从回收的问卷中能够获得的有效反馈信息较少,同时,无法保障问卷填写的真实性与准确性,也对不想受访的用户造成打扰。

3、因此,传统技术中存在无法精确地进行问卷信息推送的问题。


技术实现思路

1、基于此,有必要针对上述技术问题,提供一种能够精确地进行问卷线下推送的问卷信息推送方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。

2、一种问卷信息推送方法,包括:

3、响应于客户端发送的问卷信息推送请求,获取问卷信息推送请求所携带的请求信息;请求信息包括业务场景信息和用户账户信息;业务场景信息表征在客户端中触发问卷信息推送请求事件的业务场景对应的信息;用户账户信息表征在业务场景中触发问卷信息推送请求事件的用户账户对应的信息;问卷信息推送请求事件为用户账户在业务场景中完成业务办理后触发的事件;

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、在其中一个实施例中,确定模块,具体用于:根据匹配结果,确定用户账户是否属于问卷标识对应的问卷调研对象;在用户账户属于问卷标识所对应的调研对象的情况下,确定云端数据库中存储有在业务场景下针对用户账户的问卷标识。

32、在其中一个实施例中,装置还包括:更新模块,用于在用户填写并提交客户端推送的问卷信息的情况下,获取用户填写的问卷填写结果;将问卷填写结果存储到云端数据库中,并根据问卷填写结果,更新用户的用户账户对应的用户历史问卷互动数据。

33、一种计算机设备,包括存储器和处理器,存储器存储有计算机程序,处理器执行计算机程序时实现上述的方法的步骤。

34、一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现上述的方法的步骤。

35、一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时上述的方法的步骤。

36、上述问卷信息推送方法、装置、计算机设备、存储介质和计算机程序产品,通过响应于客户端发送的问卷信息推送请求,获取问卷信息推送请求所携带的请求信息;请求信息包括业务场景信息和用户账户信息;业务场景信息表征在客户端中触发问卷信息推送请求事件的业务场景对应的信息;用户账户信息表征在业务场景中触发问卷信息推送请求事件的用户账户对应的信息;问卷信息推送请求事件为用户账户在业务场景中完成业务办理后触发的事件;根据业务场景信息和用户账户信息,确定云端数据库中是否存储有在业务场景下针对用户账户的问卷标识;在确定云端数据库中存储有在业务场景下针对用户账户的问卷标识的情况下,获取用户账户信息中的用户历史问卷互动数据,确定是否向用户账户推送问卷标识对应的问卷信息;在确定向用户账户推送问卷标识对应的问卷信息的情况下,向客户端发送问卷推送指令;问卷推送指令用于指示客户端向用户账户推送问卷标识对应的问卷信息;如此,通过结合业务场景和用户账户信息确定是否有针对用户账户的问卷标识,能够最大程度保障问卷调研对象与问卷调研内容紧密相关,并能够通过用户历史问卷互动数据,确定是否向用户账户推送问卷标识对应的问卷信息,从而达到了快速高效地将问卷发放给指定人群、提高了问卷调查的有效性和精确度的有益效果。

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