一种媒体信息发布方法及系统的制作方法

文档序号:9929605阅读:526来源:国知局
一种媒体信息发布方法及系统的制作方法
【技术领域】
[0001]本发明涉及服务器的信息管理技术,具体涉及一种媒体信息发布方法及系统。
【背景技术】
[0002]业内Google、百度、阿里巴巴、Facebook等公司都有成熟的广告数据发布系统,但公开的技术资料较少。通常,在进行媒体信息,尤其是广告数据的发布时,采用了强业务逻辑的实现,在广告数据中字段进行修改时,需要获取到完整的字段信息才能够生成广告发布数据。但是,采用上述方案进行媒体信息发布,只能够针对固定的字段中的内容进行操作,无法满足媒体信息发布时的多变需求。

【发明内容】

[0003]有鉴于此,本发明实施例的主要目的在于提供一种媒体信息发布方法及系统,以至少解决上述现有存在的技术问题。
[0004]为达到上述目的,本发明的技术方案是这样实现的:
[0005]本发明实施例提供了一种媒体信息发布方法,该方法包括:
[0006]检测得到符合预设条件的媒体信息的变更列表,所述媒体信息的变更列表中至少包括有针对所述媒体信息的变更字段的标识信息,所述预设条件表征所述媒体信息的变更列表处于未处理状态;
[0007]基于所述媒体信息的变更列表中变更字段的标识信息以及所述媒体信息的内容信息列表,获取得到目标变更字段对应的字段内容信息;其中,所述媒体信息的内容信息列表中至少包括有变更字段的标识信息及其对应的字段内容信息;
[0008]基于所述目标变更字段对应的字段内容信息,对所述目标媒体信息进行更新,并发布更新后的所述目标媒体信息。
[0009]本发明实施例提供了一种媒体信息发布系统,包括:
[0010]列表检测单元,用于检测得到符合预设条件的媒体信息的变更列表,所述媒体信息的变更列表中至少包括有针对所述媒体信息的变更字段的标识信息,所述预设条件表征所述媒体信息的变更列表处于未处理状态;
[0011]匹配单元,用于基于所述媒体信息的变更列表中变更字段的标识信息以及所述媒体信息的内容信息列表,获取得到目标变更字段对应的字段内容信息;其中,所述媒体信息的内容信息列表中至少包括有变更字段的标识信息及其对应的字段内容信息;
[0012]更新单元,用于基于所述目标变更字段对应的字段内容信息,对所述目标媒体信息进行更新;
[0013]发布单元,用于发布更新后的所述目标媒体信息。
[0014]本发明提供的一种媒体信息发布方法及系统,能够获取到检测得到处于未处理状态的媒体信息的变更列表,从所述媒体信息的变更列表中,获取到针对目标媒体信息的变更字段的标识信息;基于所述变更字段的标识信息,针对所述目标媒体信息进行更新,并发布更新后的所述目标媒体信息。如此,通过检测得到处于未处理状态的媒体信息的变更列表,确保实时感知媒体信息的变更;另外,由于本发明实施例提供的方案是针对媒体信息中的字段进行的更新处理,与媒体信息的业务逻辑没有直接关系,可以直接对媒体信息中的字段进行处理,从而保证了可平滑扩展,满足媒体信息根据实际情况灵活多变的需求。
【附图说明】
[0015]图1为本发明实施例媒体信息发布方法流程示意图;
[0016]图2为本发明实施例媒体信息发布方法逻辑框图示意图;
[0017]图3为本发明实施例媒体信息发布方法优选实施例流程示意图;
[0018]图4为本发明实施例服务器组成结构示意图一;
[0019 ]图5为本发明实施例服务器组成结构示意图二 ;
[0020]图6为本发明实施例服务器组成结构示意图三。
【具体实施方式】
[0021]下面结合附图及具体实施例对本发明再作进一步详细的说明。
[0022]实施例一、
[0023]本发明实施例公开了一种媒体信息发布方法,如图1所示,包括以下步骤:
[0024]步骤101:检测得到符合预设条件的媒体信息的变更列表,所述媒体信息的变更列表中至少包括有针对所述媒体信息的变更字段的标识信息,所述预设条件表征所述媒体信息的变更列表处于未处理状态;
[0025]步骤102:基于所述媒体信息的变更列表中变更字段的标识信息以及所述媒体信息的内容信息列表,获取得到目标变更字段对应的字段内容信息;其中,所述媒体信息的内容信息列表中至少包括有变更字段的标识信息及其对应的字段内容信息;
[0026]步骤103:基于所述目标变更字段对应的字段内容信息,对所述目标媒体信息进行更新,并发布更新后的所述目标媒体信息。
[0027]这里,所述媒体信息可以为广告数据。
[0028]本实施例在针对媒体信息为广告数据的场景中,可以为:在广告数据变更时将变更的字段写入广告变更流水表中,并通过严格递增的序列号服务生成广告变更流水ID;广告订阅器定期请求序列号服务,获取系统中最大的流水ID并处理广告流水,生成完整广告数据,并进行数据分发。其中,所述分发可以为将所述广告数据分发至索引单元或者索引装置中,以进行广告索引的生成,需要说明的是,本实施例并不对如何具体进行数据发布进行限定。
[0029]主要优点是:实时生效,及时感知广告数据变更,无论是新广告的添加还是存量广告的修改都可以尽快生效;以一种业务逻辑无关的方式定义广告数据,可以实现平滑扩展,满足广告系统的多变需求。
[0030]总的来讲,本方案可以包括有针对媒体信息的变更字段进行设置的阶段,以及基于设置的变更字段对媒体信息进行更新的阶段。下面,在本实施例中,主要针对如何针对媒体信息的变更字段进行设置的阶段进行说明:
[0031]确定针对所述媒体信息中的字段内容信息进行更新;其中,所述媒体信息中包括有至少一个字段;基于更新的所述字段对应的标识信息,生成所述媒体信息的变更列表。
[0032]其中,所述确定针对所述媒体信息中的字段内容信息进行更新,可以为:所述媒体信息中包括有至少一个字段,可以确定对其中的一个字段进行更新,也可以为确定对其中的两个或更多的字段进行更新。
[0033]所述生成所述媒体信息的变更列表可以包括:根据所述更新的所述字段的标识信息,生成针对所述媒体信息的变更列表;具体的,在所述媒体信息的变更列表中添加所述更新的所述字段的名称;
[0034]或者,根据所述更新的所述字段的标识信息以及具体内容,生成针对所述媒体信息的变更列表;具体的,所述媒体信息的变更列表中可以包括有:字段对应的名称、更新的具体内容。
[0035]进一步地,在上述所述生成所述媒体信息的变更列表的基础上,所述变更列表中还可以包括:基于系统中保存的历史变更列表的编号,对所述媒体信息的变更列表进行编号设置。
[0036]其中,所述进行顺序编号设置的具体操作方式可以包括:在服务器的系统中针对每一个媒体信息的历史变更列表均按照递增的顺序生成编号;针对当前生成的媒体信息的变更列表,获取到上一条历史变更列表对应的编号,将上一个所述编号的基础上加一,得到当前生成的所述媒体信息的变更列表对应的编号;然后将得到的所述编号添加到所述变更列表中。
[0037]以媒体信息为广告数据为例,进行详细介绍:广告数据变更是指广告主或者广告系统本身对广告字段的修改。在进行广告数据变更时,除了修改广告数据表之外,还需修改广告变更流水表,也就是变更列表,在流水表中记录修改字段对应的修改前的具体内容以及修改后的具体内容。其中,广告变更流水表的编号可以通过严格递增的序列号服务生成;通过设置编号便于广告订阅器检测是否有尚未处理的广告变更。广告变更流水中可简单的记录变更字段列表,亦可详细记录变更字段的前后内容。
[0038]可见,通过采用上述方案,就能够获取到检测得到处于未处理状态的媒体信息的变更列表,从所述媒体信息的变更列表中,获取到针对目标媒体信息的变更字段的标识信息;基于所述变更字段的标识信息,针对所述目标媒体信息进行更新,并发布更新后的所述目标媒体信息。如此,通过检测得到处于未处理状态的媒体信息的变更列表,确保实时感知媒体信息的变更;另外,由于本发明实施例提供的方案是针对媒体信息中的字段进行的更新处理,与媒体信息的业务逻辑没有直接关系,可以直接对媒体信息中的字段进行处理,从而保证了可平滑扩展,满足媒体信息根据实际情况灵活多变的需求。
[0039]实施例二、
[0040]本发明实施例公开了一种媒体信息发布方法,如图1所示,包括以下步骤:
[0041 ]步骤101:检测得到符合预设条件的媒体信息的变更列表,所述媒体信息的变更列表中至
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1