本技术涉及计算机,尤其是涉及用户状态评测方法、设备及存储介质。
背景技术:
1、用户状态评测在有较广泛的应用,例如:用户心理状态评估、用户行为倾向评估等,尤其在一些对用户行为要求较高的企事业单位,需定期对用户状态进行评估,从而在用户状态异常时做出相应的决策。
2、相关技术中,用户状态评估主要依赖问卷调查来实现。然而目标问卷的内容可能不真实,比如:用户隐藏个人的想法,用正常的逻辑对问卷中的问题予以解答,这就会导致用户状态评测结果不准确的问题。
技术实现思路
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、通过采用上述技术方案,上述技术方案中,由于基于第一评测结果和第二评测结果生成评测报告,而第一评测结果是基于问卷数据得到,第二评测结果是基于客户端数据得到,因此可以结合客户端数据和问卷数据进行综合评测,如此可以提高评测报告的准确性。
37、第三方面,本技术提供一种电子设备,采用如下的技术方案:
38、一种电子设备,该电子设备包括:
39、至少一个处理器;
40、存储器;
41、至少一个应用程序,其中至少一个应用程序被存储在存储器中并被配置为由至少一个处理器执行,所述至少一个应用程序配置用于:第一方面提供的任一种用户状态评测方法,或者,第二方面提供的任一种用户状态评测方法。
42、第四方面,本技术提供一种计算机可读存储介质,采用如下的技术方案:
43、一种计算机可读存储介质,其上存储有计算机程序,当所述计算机程序在计算机中执行时,令所述计算机执行第一方面提供的任一种用户状态评测方法,或者,令所述计算机执行第二方面提供的任一种用户状态评测方法。
44、综上所述,本技术包括以下至少一种有益技术效果:
45、1.可以解决用户状态评测结果不准确的问题,由于客户端采集客户端的客户端数据,并向服务端发送问卷数据和客户端数据,以供服务端对用户状态进行评测,而用户端数据可以反映用户的状态信息,因此结合客户端数据对用户状态进行评测,可以提高用户状态评测结果的准确性。
46、2.由于客户端通过指定网络向服务端发送问卷数据和客户端数据,可以有助于解决使用普通网络进行数据传输时数据安全性较差的问题,如此可以提高问卷数据和客户端数据在传输过程中的安全性,从而可以提高用户状态评测过程的数据安全性。