一种运营活动的发布方法、装置、设备及存储介质制造方法及图纸

技术编号:32885617 阅读:12 留言:0更新日期:2022-04-02 12:20
本发明专利技术实施例公开了一种运营活动的发布方法、装置、设备及存储介质,该方法包括:根据目标游戏运营服务器的系统时间和预设版本号生成规则,生成目标运营活动的活动版本号;生成目标运营活动对应的活动数据文件,并采用活动版本号作为活动数据文件的文件名;将命名后的活动数据文件发送至内容分发网络进行存储,并通过目标运营活动关联的至少一个游戏服务器,分别将活动版本号转发至对应的客户端。本发明专利技术实施例的技术方案,通过生成运营活动对应的活动版本号,使得对于一个活动版本号,仅需在内容分发网络中存储对应的一个活动数据文件,可以避免对活动数据文件的重复存储,提升内容分发网络的存储空间利用率。内容分发网络的存储空间利用率。内容分发网络的存储空间利用率。

【技术实现步骤摘要】
一种运营活动的发布方法、装置、设备及存储介质


[0001]本专利技术实施例涉及游戏开发
,尤其涉及一种运营活动的发布方法、装置、设备及存储介质。

技术介绍

[0002]随着游戏产业的不断发展,游戏运营活动的形式也不断丰富。实现游戏运营活动的实时动态发布,对丰富游戏内容,提升游戏玩家体验具有重要意义。
[0003]目前,现有的运营活动发布方法,通常是针对每一个游戏服务器,在内容分发网络中均存储一个对应的活动配置文件;并在接收到客户端的活动配置文件请求时,通过内容分发网络将对应的活动配置文件发送至当前客户端。然而,在现有技术中,当不同的游戏服务器对应相同版本的运营活动时,将导致相同活动配置文件的重复存储,造成文件资源的浪费和内容分发网络存储空间的浪费。

技术实现思路

[0004]本专利技术实施例提供一种运营活动的发布方法、装置、设备及存储介质,可以避免对活动数据文件的重复存储,可以提升内容分发网络的存储空间利用率。
[0005]第一方面,本专利技术实施例提供了一种运营活动的发布方法,包括:
[0006]响应于目标游戏的目标运营活动生成请求,获取目标游戏运营服务器的系统时间,并根据所述系统时间和预设版本号生成规则,生成目标运营活动的活动版本号;
[0007]响应于目标运营活动的配置请求,生成目标运营活动对应的活动数据文件,并采用所述活动版本号作为所述活动数据文件的文件名;
[0008]将命名后的活动数据文件发送至内容分发网络进行存储,并通过所述目标运营活动关联的至少一个游戏服务器,分别将所述活动版本号转发至对应的客户端。
[0009]第二方面,本专利技术实施例还提供了一种运营活动的发布装置,包括:
[0010]活动版本号生成模块,用于响应于目标游戏的目标运营活动生成请求,获取目标游戏运营服务器的系统时间,并根据所述系统时间和预设版本号生成规则,生成目标运营活动的活动版本号;
[0011]活动数据文件生成模块,用于响应于目标运营活动的配置请求,生成目标运营活动对应的活动数据文件,并采用所述活动版本号作为所述活动数据文件的文件名;
[0012]文件发送模块,用于将命名后的活动数据文件发送至内容分发网络进行存储,并通过所述目标运营活动关联的至少一个游戏服务器,分别将所述活动版本号转发至对应的客户端。
[0013]第三方面,本专利技术实施例还提供了一种电子设备,该电子设备包括:
[0014]一个或多个处理器;
[0015]存储器,用于存储一个或多个计算机程序;
[0016]当所述一个或多个计算机程序被所述一个或多个处理器执行,使得所述一个或多
个处理器执行所述计算机程序时实现本专利技术任意实施例提供的运营活动的发布方法。
[0017]第四方面,本专利技术实施例还提供了一种计算机可读存储介质,该存储介质上存储有计算机程序,该程序被处理器执行时实现本专利技术任意实施例提供的运营活动的发布方法。
[0018]本专利技术实施例提供的技术方案,响应于目标游戏的目标运营活动生成请求,获取目标游戏运营服务器的系统时间,并根据系统时间和预设版本号生成规则,生成目标运营活动的活动版本号;响应于目标运营活动的配置请求,生成目标运营活动对应的活动数据文件,并采用活动版本号作为活动数据文件的文件名;将命名后的活动数据文件发送至内容分发网络进行存储,并通过目标运营活动关联的至少一个游戏服务器,分别将活动版本号转发至对应的客户端,通过生成运营活动对应的活动版本号,使得对于一个活动版本号,仅需在内容分发网络中存储对应的一个活动数据文件,可以避免对活动数据文件的重复存储,提升内容分发网络的存储空间的利用率。
附图说明
[0019]图1A是本专利技术一实施例中的一种运营活动的发布方法的流程图;
[0020]图1B是本专利技术一实施例中的一种运营活动的配置页面示意图;
[0021]图2A是本专利技术另一实施例中的一种运营活动的发布方法的流程图;
[0022]图2B是本专利技术另一实施例中的一种客户端获取活动数据文件的流程示意图;
[0023]图2C是本专利技术另一实施例中的一种游戏中运营活动的页面示意图;
[0024]图2D是本专利技术另一实施例中的一种运营活动的发布方法的流程示意图;
[0025]图2E是本专利技术另一实施例中的一种运营活动的添加页面示意图;
[0026]图2F是本专利技术另一实施例中的一种运营活动的发布页面示意图;
[0027]图2G是本专利技术另一实施例中的一种运营活动的缓存页面示意图;
[0028]图3是本专利技术另一实施例中的一种运营活动的发布装置的结构示意图;
[0029]图4是本专利技术另一实施例中的一种电子设备的结构示意图。
具体实施方式
[0030]下面将参照附图更详细地描述本专利技术的实施例。虽然附图中显示了本专利技术的某些实施例,然而应当理解的是,本专利技术可以通过各种形式来实现,而且不应该被解释为限于这里阐述的实施例,相反提供这些实施例是为了更加透彻和完整地理解本专利技术。应当理解的是,本专利技术的附图及实施例仅用于示例性作用,并非用于限制本专利技术的保护范围。
[0031]应当理解,本专利技术的方法实施方式中记载的各个步骤可以按照不同的顺序执行,和/或并行执行。此外,方法实施方式可以包括附加的步骤和/或省略执行示出的步骤。本专利技术的范围在此方面不受限制。
[0032]本文使用的术语“包括”及其变形是开放性包括,即“包括但不限于”。术语“基于”是“至少部分地基于”。术语“一个实施例”表示“至少一个实施例”;术语“另一实施例”表示“至少一个另外的实施例”;术语“一些实施例”表示“至少一些实施例”。其他术语的相关定义将在下文描述中给出。
[0033]需要注意,本专利技术中提及的“第一”、“第二”等概念仅用于对不同的装置、模块或单
元进行区分,并非用于限定这些装置、模块或单元所执行的功能的顺序或者相互依存关系。
[0034]需要注意,本专利技术中提及的“一个”、“多个”的修饰是示意性而非限制性的,本领域技术人员应当理解,除非在上下文另有明确指出,否则应该理解为“一个或多个”。
[0035]本专利技术实施方式中的多个装置之间所交互的消息或者信息的名称仅用于说明性的目的,而并不是用于对这些消息或信息的范围进行限制。
[0036]图1A为本专利技术一实施例提供的一种运营活动的发布方法的流程图,本专利技术实施例可适用于生成运营活动的活动数据文件和对应的活动版本号,并对该活动数据文件和对应的活动版本号进行共同发布的情况;该方法可以由运营活动的发布装置来执行,该装置可由硬件和/或软件组成,并一般可集成在电子设备中,典型的,可以集成在计算机设备或者服务器中。如图1A所示,该方法具体包括如下步骤:
[0037]S110、响应于目标游戏的目标运营活动生成请求,获取目标游戏运营服务器的系统时间,并根据所述系统时间和预设版本号生成规则,生成目标运营活动的活动版本号。
[0038]其中,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种运营活动的发布方法,其特征在于,包括:响应于目标游戏的目标运营活动生成请求,获取目标游戏运营服务器的系统时间,并根据所述系统时间和预设版本号生成规则,生成目标运营活动的活动版本号;响应于目标运营活动的配置请求,生成目标运营活动对应的活动数据文件,并采用所述活动版本号作为所述活动数据文件的文件名;将命名后的活动数据文件发送至内容分发网络进行存储,并通过所述目标运营活动关联的至少一个游戏服务器,分别将所述活动版本号转发至对应的客户端。2.根据权利要求1所述的方法,其特征在于,在通过所述目标运营活动关联的至少一个游戏服务器,分别将所述活动版本号转发至对应的客户端之后,还包括:当检测到目标客户端发送的活动数据文件请求时,根据所述活动数据文件请求中的检索活动版本号,在所述内容分发网络中获取文件名与所述检索活动版本号匹配的目标活动数据文件,并将所述目标活动数据文件反馈至目标客户端。3.根据权利要求1所述的方法,其特征在于,在根据所述系统时间和预设版本号生成规则,生成目标运营活动的活动版本号之后,还包括:根据预设密钥生成规则,获取活动数据文件对应的密钥;将命名后的活动数据文件发送至内容分发网络进行存储,并通过所述目标运营活动关联的至少一个游戏服务器,分别将所述活动版本号转发至对应的客户端,包括:采用所述密钥对所述命名后的活动数据文件进行加密,并将加密后的所述命名后的活动数据文件发送至内容分发网络进行存储,并通过所述目标运营活动关联的至少一个游戏服务器,分别将所述活动版本号和所述密钥转发至对应的客户端。4.根据权利要求3所述的方法,其特征在于,通过所述目标运营活动关联的至少一个游戏服务器,分别将所述活动版本号和所述密钥转发至对应的客户端,包括:通过所述目标运营活动关联的至少一个游戏服务器,在检测到游戏登录接口的调用请求,或者目标游戏的运行状态时,将所述活动版本号和所述密钥转发至对应的客户端。5.根据权利要求1所述的方法,其特征在于,根据所述系统时间和预设版本号生成规则,生成目标运营活动...

【专利技术属性】
技术研发人员:吴健陈平樊吴欢宋大伟
申请(专利权)人:苏州紫焰网络科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1