本申请涉及广告,具体而言,涉及一种广告上报方法、装置及电子设备。
背景技术:
1、目前,在进行广告上报时,通常会使用超文本传输安全协议(hypertext transferprotocol secure,https)进行广告获取和数据上报,超文本传输安全协议可以保证数据的传输安全和可靠性,防止数据被第三方截取和篡改。同时,超文本传输安全协议还具有高度的兼容性和可扩展性,可以在各种网络环境下使用,并支持多种加密算法和证书参数设置。然而,使用超文本传输安全协议进行广告上报会带来一些额外的成本和开销,对于一些需要频繁触发的广告类型,如播放类广告等,会导致https带宽费用明显增加。
技术实现思路
1、为了至少克服现有技术中的上述不足,本申请的目的在于提供一种广告上报方法、装置及电子设备。
2、第一方面,本申请实施例提供一种广告上报方法,所述广告上报方法包括:
3、与本地服务端建立远程过程调用通信链接;
4、调用所述本地服务端的数据接口,获得广告配置信息;
5、对所述广告配置信息进行实例化,得到广告数据;
6、根据所述广告数据对广告内容进行展示,并根据针对所述广告内容的互动操作得到广告展示信息;
7、通过所述远程过程调用通信链接将所述广告展示信息发送至所述本地服务端。
8、在一种可能的实现方式中,所述与本地服务端建立远程过程调用通信链接的步骤,包括:
9、基于统一应用框架与所述本地服务端建立远程过程调用通信链接。
10、在一种可能的实现方式中,所述通过所述远程过程调用通信链接将所述广告展示信息发送至所述本地服务端的远程过程调用服务的步骤,包括:
11、通过所述远程过程调用通信链接将所述广告展示信息发送至所述本地服务端的远程过程调用服务,以使所述远程调用服务将所述广告展示信息转发至所述本地服务端的广告管理服务。
12、在一种可能的实现方式中,所述方法还包括:
13、通过超文本传输安全协议将所述广告展示信息发送至所述本地服务端的广告管理服务;
14、和/或,
15、通过超文本传输安全协议或jsonp格式将所述广告展示信息发送至第三方服务器。
16、在一种可能的实现方式中,所述将所述广告展示信息发送至所述本地服务端的步骤,包括:
17、根据所述广告配置信息确定广告上报请求;
18、对所述广告上报请求进行收敛,确定触发广告上报的条件;
19、在触发广告上报时通过根据所述广告配置信息确定的上报接口将所述广告展示信息发送至本地服务端。
20、在一种可能的实现方式中,所述调用所述本地服务端的数据接口,获得广告配置信息的步骤,包括:
21、确定待投放广告位的标识信息;
22、根据所述待投放广告位的标识信息调用所述本地服务端的数据接口,获取所述广告配置信息;
23、所述根据所述广告数据对广告内容进行展示的步骤,包括:
24、根据所述广告数据在所述待投放广告位对广告内容进行展示。
25、在一种可能的实现方式中,所述与本地服务端建立远程过程调用通信链接的步骤,包括:
26、响应用户进入目标直播间的操作,向所述本地服务端发送基于远程过程调用通信的上报注册请求;
27、接收所述本地服务端根据所述上报注册请求发送的上报注册响应,与所述本地服务端建立远程过程调用通信链接。
28、第二方面,本申请实施例还提供一种广告上报装置,包括:
29、通信模块,用于与本地服务端建立远程过程调用通信链接;
30、接收模块,用于调用所述本地服务端的数据接口,获得广告配置信息;
31、实例化模块,用于对所述广告配置信息进行实例化,得到广告数据;
32、展示模块,用于根据所述广告数据对广告内容进行展示,并根据针对所述广告内容的互动操作得到广告展示信息;
33、上报模块,用于通过所述远程过程调用通信链接将所述广告展示信息发送至所述本地服务端。
34、第三方面,本申请实施例还提供一种电子设备,包括:
35、存储器,用于存储一个或多个程序;
36、处理器,当所述一个或多个程序被所述处理器执行时,实现上述第一方面提供的广告上报方法。
37、第四方面,本申请实施例还提供一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该计算机程序被处理器执行时实现上述第一方面提供的广告上报方法。
38、基于上述任意一个方面,本申请实施例提供的广告上报方法、装置及电子设备,通过与本地服务端建立远程过程调用通信链接,获取广告配置信息,对广告配置信息实例化得到广告数据,根据广告数据进行广告内容的展示,得到广告展示信息,从而可以通过远程过程调用通信链接实现广告上报,相较于采用超文本传输协议上报广告数据的方式,本实施例提供的方案可以减少带宽费用。
1.一种广告上报方法,其特征在于,所述方法包括:
2.根据权利要求1所述的广告上报方法,其特征在于,所述与本地服务端建立远程过程调用通信链接的步骤,包括:
3.根据权利要求1所述的广告上报方法,其特征在于,所述通过所述远程过程调用通信链接将所述广告展示信息发送至所述本地服务端的远程过程调用服务的步骤,包括:
4.根据权利要求3所述的广告上报方法,其特征在于,所述方法还包括:
5.根据权利要求1所述的广告上报方法,其特征在于,所述将所述广告展示信息发送至所述本地服务端的步骤,包括:
6.根据权利要求1所述的广告上报方法,其特征在于,所述调用所述本地服务端的数据接口,获得广告配置信息的步骤,包括:
7.根据权利要求1所述的广告上报方法,其特征在于,所述与本地服务端建立远程过程调用通信链接的步骤,包括:
8.一种广告上报装置,其特征在于,包括:
9.一种电子设备,其特征在于,包括:
10.一种计算机可读存储介质,其特征在于,其上存储有计算机程序,其特征在于,该计算机程序被处理器执行时实现如权利要求1-7中任意一项所述的方法。