本公开涉及信息处理,具体而言,涉及一种信息管理系统、信息管理方法、计算机可读存储介质、计算机程序产品和电子设备。
背景技术:
1、本部分旨在为权利要求中陈述的本公开的实施方式提供背景或上下文,此处的描述不因为包括在本部分中就承认是现有技术。
2、现有的品牌会使用多个应用产品进行品牌推广,在进行推广的过程中,对推广信息进行管理的方式主要分为两类:一类是使用应用产品的官方应用程序提供的管理界面进行推广信息的管理;另一类是使用第三方工具提供的管理界面进行推广信息的管理。
技术实现思路
1、然而,对于第一种方式而言,由于官方的api(application programminginterface,应用程序接口)的迭代较慢,导致管理功能单一,效率低下;对于第二种方式而言,有些第三方工具在使用过程中可能会因为违规而无法继续使用,导致管理功能不稳定。
2、为此,非常需要一种信息管理系统,以提高产品推广营销过程中的信息管理效率,增强管理功能扩展的稳定性。
3、在本上下文中,本发明的实施方式期望提供一种信息管理系统、信息管理方法、计算机可读存储介质、计算机程序产品及电子设备。
4、根据本公开实施方式的第一方面,提供了一种信息管理系统,包括:项目创建模块,被配置为响应于创建项目的第一操作,获取项目标识,根据所述项目标识创建项目;应用产品接入模块,被配置为响应于创建所述项目的应用产品的第二操作,获取输入的所述应用产品的第一配置参数,根据所述第一配置参数将所述应用产品与所述项目关联,所述应用产品用于对所述项目进行推广;功能添加模块,被配置为响应于为所述应用产品添加目标功能的第三操作,获取所述项目的第三方工具实现权限的第一配置情况,根据所述第一配置情况实现所述目标功能,所述目标功能包括推广所述项目所需的应用产品功能。
5、在一种可选的实施方式中,所述功能添加模块包括:第一接口调用单元,被配置为在所述第一配置情况指示所述项目不具备所述目标功能的第三方工具实现权限时,调用所述应用产品所属的应用程序的接口实现所述目标功能;第二接口调用单元,被配置为在所述第一配置情况指示所述项目具备所述目标功能的第三方工具实现权限时,调用所述第三方工具的接口实现所述目标功能。
6、在一种可选的实施方式中,所述应用产品接入模块包括:关联单元,被配置为根据所述第一配置参数确定所述应用产品的第一类型,获取所述项目已关联的应用产品的已有类型,在所述已有类型中不存在所述第一类型的情况下,将所述应用产品与所述项目关联。
7、在一种可选的实施方式中,所述应用产品接入模块还包括:第一提示单元,被配置为在所述已有类型中存在所述第一类型的情况下,推送第一提示信息,所述第一提示信息用于提示在所述项目中不能重复创建同一类型的应用产品。
8、在一种可选的实施方式中,所述系统还包括:权限管理模块,被配置为获取所述第一配置参数中的所述应用产品的管理账号,为所述管理账号添加第一标记,所述第一标记用于指示所述管理账号具备对所述应用产品的推广信息的编辑权限。
9、在一种可选的实施方式中,所述系统还包括:第一推广信息集成模块,被配置为响应于第一推广信息创建操作,根据输入的所述第一推广信息的标识和所述第一推广信息的统一资源定位符,创建所述第一推广信息的查看控件。
10、在一种可选的实施方式中,所述系统还包括:第一推广信息查看模块,被配置为响应于对所述第一推广信息的查看控件的触发操作,根据所述第一推广信息的统一资源定位符获取所述第一推广信息,在所述信息管理系统的页面中显示获取的所述第一推广信息。
11、在一种可选的实施方式中,所述第一配置参数包括所述应用产品的类型、所述应用产品的应用名称、所述应用产品在所述信息管理系统中的唯一标识、所述应用产品在所述应用产品所属应用中的唯一标识、所述应用产品在所述应用产品所属应用中的唯一标识对应的密码、所述应用产品的管理账号信息中的一种或多种。
12、根据本公开的第二方面,提供了一种信息管理方法,包括:响应于创建项目的第一操作,获取项目标识,根据所述项目标识创建项目;响应于创建所述项目的应用产品的第二操作,获取输入的所述应用产品的第一配置参数,根据所述第一配置参数将所述应用产品与所述项目关联,所述应用产品用于对所述项目进行推广;响应于为所述应用产品添加目标功能的第三操作,获取所述项目的第三方工具实现权限的第一配置情况,根据所述第一配置情况实现所述目标功能,所述目标功能包括推广所述项目所需的应用产品功能。
13、在一种可选的实施方式中,所述根据所述第一配置情况实现所述目标功能,所述目标功能包括推广所述项目所需的应用产品的功能,包括:在所述第一配置情况指示所述项目不具备所述目标功能的第三方工具实现权限时,调用所述应用产品所属的应用程序的接口实现所述目标功能;在所述第一配置情况指示所述项目具备所述目标功能的第三方工具实现权限时,调用所述第三方工具的接口实现所述目标功能。
14、在一种可选的实施方式中,所述根据所述第一配置参数将所述应用产品与所述项目关联包括:根据所述第一配置参数确定所述应用产品的第一类型;获取所述项目已关联的应用产品的已有类型,在所述已有类型中不存在所述第一类型的情况下,将所述应用产品与所述项目关联。
15、在一种可选的实施方式中,所述方法还包括:在所述已有类型中存在所述第一类型的情况下,推送第一提示信息,所述第一提示信息用于提示在所述项目中不能重复创建同一类型的应用产品。
16、在一种可选的实施方式中,所述方法还包括:获取所述第一配置参数中的所述应用产品的管理账号,为所述管理账号添加第一标记,所述第一标记用于指示所述管理账号具备对所述应用产品的推广信息的编辑权限。
17、在一种可选的实施方式中,所述方法还包括:响应于第一推广信息创建操作,根据输入的所述第一推广信息的标识和所述第一推广信息的统一资源定位符,创建所述第一推广信息的查看控件。
18、在一种可选的实施方式中,所述方法还包括:响应于对所述第一推广信息的查看控件的触发操作,根据所述第一推广信息的统一资源定位符获取所述第一推广信息,在页面中显示获取的所述第一推广信息。
19、在一种可选的实施方式中,所述第一配置参数包括所述应用产品的应用类型、所述应用产品的应用名称、所述应用产品在信息管理系统中的唯一标识、所述应用产品在所述应用产品所属应用中的唯一标识、所述应用产品在所述应用产品所属应用中的唯一标识对应的密码、所述应用产品的管理账号信息中的一种或多种。
20、根据本公开的第三方面,提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行如第二方面所述的信息管理方法的步骤。
21、根据本公开实施方式的第四方面,提供了一种计算机可读存储介质,其上存储有计算机程序,所述程序被处理器执行时实现如上述实施例中第二方面所述的信息管理方法的步骤。
22、根据本公开实施方式的第五方面,提供了一种电子设备,包括:处理器;以及,存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现如上述实施例中第二方面所述的信息管理方法。
23、根据本公开实施方式的信息管理系统、信息管理方法、计算机可读存储介质、计算机程序产品及电子设备,通过项目对应用产品进行管理,根据项目的第三方工具配置情况实现项目推广所需的功能。一方面,本公开通过项目对推广的应用产品进行管理,在同一项目中可以快速查看该项目在不同的应用产品中的推广信息,也可以基于项目对项目中的应用产品快速进行功能扩展,提高了管理效率;另一方面,本公开根据项目的第三方工具配置情况进行应用产品功能的扩展,不单独依赖于应用产品所属的应用程序的功能接口,或单独依赖于第三方工具的功能接口实现功能扩展,增强了功能扩展的稳定性。