logo好方法网

一种云游戏的广告投放系统、方法及装置


技术摘要:
本发明提供一种云游戏的广告投放系统、方法及装置;其中,系统包括:云渲染服务器和广告管理节点;云渲染服务器用于若检测到云游戏的广告投放触发事件,向广告管理节点发送广告播放请求;广告管理节点用于接收到广告播放请求后,按照预设广告投放策略确定待向云游戏的  全部
背景技术:
现有的广告投放的方式一般是由终端设备的客户端在本地触发进行,客户端在到 达广告播放的时机后向广告服务器发送请求获取广告数据,广告服务器接收到客户端的请 求以后,将待进行播放的广告数据下发至客户端,进而客户端按照广告的配置信息进行播 放该广告数据。 上述方法中,由于是客户端主动执行广告数据的获取和播放,因此用户通过在客 户端上设置广告屏蔽插件,可以实现使设置客户端不执行发送广告数据的获取请求的操作 或者改变广告投放的时机,也有可能改变发送广告数据的获取请求路径,进而可能会出现 对广告的屏蔽或者改变广告获取的地址,降低了广告的效益,并且存在一定的风险性。
技术实现要素:
有鉴于此,本发明提供一种云游戏的广告投放系统、方法及装置,以实现对广告投 放的有效管控。 具体地,本发明是通过如下技术方案实现的: 第一方面,本发明实施例中提供了一种云游戏的广告投放系统,所述系统包括:云 渲染服务器和广告管理节点; 所述云渲染服务器用于若检测到云游戏的广告投放触发事件,向所述广告管理节 点发送广告播放请求; 所述广告管理节点用于接收到所述广告播放请求后,按照预设广告投放策略确定 所述云游戏的待进行投放的目标广告; 若所述目标广告为离线广告,则从本地获取所述目标广告投放至所述云游戏的客 户端; 若所述目标广告为广告实体,则所述广告管理节点通过网页流化的方式将所述目 标广告投放至所述客户端或者所述广告管理节点将所述广告播放请求转发至所述目标广 告所指向的广告实体渲染服务器,以使所述广告实体渲染服务器响应所述广告播放请求向 所述客户端进行目标广告的投放。 第二方面,本发明实施例提供了一种云游戏的广告投放方法,所述方法应用于云 渲染服务器,所述方法,包括: 检测云游戏的广告投放触发事件,暂停执行所述云游戏进程或者所述云游戏进程 的启动子进程,向广告管理节点发送广告播放请求;以使所述广告管理节点接收到所述广 告播放请求后,按照预设广告投放策略确定待向所述云游戏的客户端投放的目标广告;若 所述目标广告为离线广告,所述广告管理节点则从本地获取所述目标广告投放至所述云游 5 CN 111582924 A 说 明 书 2/12 页 戏的客户端;若所述目标广告为广告实体,则所述广告管理节点通过网页流化的方式将所 述目标广告投放至所述客户端或者所述广告管理节点将所述广告播放请求转发至所述目 标广告所指向的广告实体渲染服务器,以使所述广告实体渲染服务器响应所述广告播放请 求向所述客户端进行目标广告的投放; 若接收到所述广告管理节点发送的所述目标广告的广告退出指令,则恢复所述执 行云游戏进程或者所述云游戏进程的启动子进程。 第三方面,本发明实施例提供了一种云游戏的广告投放装置,所述装置应用于云 渲染服务器,所述装置,包括: 检测模块,用于检测云游戏的广告投放触发事件,暂停执行所述云游戏进程或者 所述云游戏进程的启动子进程,向广告管理节点发送广告播放请求;以使所述广告管理节 点接收到所述广告播放请求后,按照预设广告投放策略确定待向所述云游戏的客户端投放 的目标广告;若所述目标广告为离线广告,所述广告管理节点则从本地获取所述目标广告 投放至所述云游戏的客户端;若所述目标广告为广告实体,则所述广告管理节点通过网页 流化的方式将所述目标广告投放至所述客户端或者所述广告管理节点将所述广告播放请 求转发至所述目标广告所指向的广告实体渲染服务器,以使所述广告实体渲染服务器响应 所述广告播放请求向所述客户端进行目标广告的投放; 接收模块,用于若接收到所述广告管理节点发送的所述目标广告的广告退出指 令,则恢复执行所述云游戏进程或者所述云游戏进程的启动子进程。 第四方面,本发明实施例提供了一种计算机可读存储介质,其上存储有计算机程 序,所述程序被处理器执行时实现如第二方面所述方法的步骤。 第五方面,本本发明实施例还提供了一种计算机设备,包括处理器、通信接口、存 储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信; 存储器,用于存放计算机程序; 处理器,用于执行存储器上所存放的程序时,实现如第二方面所述的方法步骤。 本发明实施例中提供的一种云游戏的广告投放系统、方法及装置,云渲染服务器 检测到待进行广告投放的云游戏的广告投放触发事件,向广告管理节点发送广告播放请 求,广告管理节点接收到云渲染服务器发送的广告播放请求后根据预设广告投放策略确定 投放至该云游戏的客户端的目标广告,当该目标广告为离线广告时,广告管理节点从本地 获取该目标广告,并将该目标广告发送至云游戏的客户端;若该目标广告为广告实体,则由 广告管理节点通过网页流化的方式实现将目标广告投放至客户端或者广告管理节点将广 告播放请求转发至目标广告所指向的广告实体渲染服务器,以使广告实体渲染服务器响应 该广告播放请求。本申请由云渲染服务器在检测到云游戏的广告投放触发事件后触发对云 游戏进行广告内容的投放,相对于现有技术中在终端进行广告播放发起的方式相比上避免 了通过在终端设备上设置广告内容屏蔽插件切断终端设备向广告服务器发起广告获取请 求以及更改广告获取路径等可能性的发生,有利于提高广告的效益,并且有利于对广告投 放的有效管控。 附图说明 图1是一种云游戏系统架构的结构示意图; 6 CN 111582924 A 说 明 书 3/12 页 图2是本发明一示例性实施例示出的一种云游戏的广告投放方法的流程示意图; 图3是本发明一示例性实施例示出的第一种云游戏的广告投放方法的流程示意 图; 图4是本发明一示例性实施例示出的第二种云游戏的广告投放方法的流程示意 图; 图5是本发明一示例性实施例示出的第三种云游戏的广告投放方法的流程示意 图; 图6是本发明一示例性实施例示出的一种云游戏的广告投放系统的工作示意图; 图7是本发明一示例性实施例示出的广告实体为网页实体情况下的广告投放的流 程示意图; 图8是本发明一示例性实施例示出的一种云游戏的广告投放装置的流程结构示意 图; 图9是本发明一示例性实施例示出的一种计算机设备的结构示意图。
分享到:
收藏