数据处理方法、装置、电子设备及计算机可读存储介质制造方法及图纸

技术编号:36600479 阅读:18 留言:0更新日期:2023-02-04 18:13
本申请实施例提供了一种数据处理方法、装置、电子设备及计算机可读存储介质,涉及数据处理技术领域。该方法包括:接收终端发送的页面访问请求,访问请求包括目标页面标识和目标受众属性;根据预先确定的页面标识和资源位标识之间的对应关系,得到目标页面标识对应的至少一个目标资源位的目标资源位标识;以目标资源位标识和目标受众属性构建目标索引信息,根据预先确定的索引信息和资源内容间的对应关系,确定目标索引信息对应的目标资源内容,作为目标资源位对应的资源位内容;索引信息是以资源位标识和一种受众属性构建的。本申请实施例实现了避免出现资源位展示给用户的资源内容是和其他资源位对应的情况,提高了开发的准确性。确性。确性。

【技术实现步骤摘要】
数据处理方法、装置、电子设备及计算机可读存储介质


[0001]本申请涉及数据处理
,具体而言,本申请涉及一种数据处理方法、装置、电子设备及计算机可读存储介质。

技术介绍

[0002]随着互联网的快速发展,往往需要在应用程序开发新的资源位,并针对不同的用户推送不同的资源内容,以吸引用户。考虑到每次开发时资源内容对应的字段结构和其他资源位对应的字段结构存在差异,若每次开发资源位都需要根据字段结构重新创建新的数据表,数据表用于存储资源内容和受众属性并建立两者之间的对应关系,这会导致开发过程繁琐、效率低下。为此,现有技术往往将受众属性单独存储在结构表中,将资源内容按照非结构化文档的方式进行存储并设置有对应的唯一标识,并通过存储有受众属性和唯一标识之间对应关系的数据表,从而提高了开发效率。
[0003]然而,随着开发的资源位逐渐增多,容易出现受众属性对应多个唯一标识的情况,从而无法快速获得资源位所需要的资源内容,影响开发的准确性。

技术实现思路

[0004]本申请实施例提供了一种数据处理方法、装置、电子设备及计算机可读存储介质,可以解决保证开发效率的同时出现资源位展示给用户的资源内容是和其他资源位对应的情况的问题。所述技术方案如下:
[0005]根据本申请实施例的一个方面,提供了一种数据处理方法,由服务器执行,该方法包括:
[0006]接收终端发送的页面访问请求,所述页面访问请求用于请求获得目标资源位待展示的目标资源内容,所述访问请求包括目标页面标识和目标受众属性;
[0007]根据预先确定的页面标识和资源位标识之间的对应关系,得到所述目标页面标识对应的至少一个目标资源位的目标资源位标识;
[0008]以所述目标资源位标识和所述目标受众属性构建目标索引信息,根据预先确定的索引信息和资源内容间的对应关系,确定所述目标索引信息对应的目标资源内容,作为所述目标资源位对应的资源位内容;所述索引信息是以资源位标识和一种受众属性构建的。
[0009]作为一种数据处理方法的可选方案,所述接收终端发送的页面访问请求之前包括:
[0010]获得待编辑的资源信息、与所述资源信息对应的页面标识、与所述资源信息对应的至少一种所述受众属性,所述资源信息包括资源位标识和资源内容;
[0011]将所述资源位标识和所述页面标识对应存储至第一索引表中。
[0012]作为一种数据处理方法的可选方案,所述将所述资源位标识和所述页面标识对应存储至第一索引表中,之后包括:
[0013]以所述资源位标识和每一种所述受众属性构建相应的索引信息,将所述索引信息
和所述资源内容对应存储至第二索引表中。
[0014]作为一种数据处理方法的可选方案,所述根据预先确定的页面标识和资源位标识之间的对应关系,得到所述目标页面标识对应的至少一个目标资源位的目标资源位标识,包括:
[0015]在所述第一索引表中确定与所述目标页面标识对应的所述目标资源位标识。
[0016]作为一种数据处理方法的可选方案,所述根据预先确定的索引信息和资源内容间的对应关系,确定所述目标索引信息对应的目标资源内容,作为所述目标资源位对应的资源位内容包括:
[0017]在所述第二索引表中确定与所述目标索引信息对应的所述目标资源内容。
[0018]作为一种数据处理方法的可选方案,所述确定所述目标索引信息对应的目标资源内容,作为所述目标资源位对应的资源位内容之后还包括:
[0019]将所述目标资源位对应的资源位内容发送至所述终端。
[0020]作为一种数据处理方法的可选方案,所述资源内容包括文本、图片和音频中的至少一种。
[0021]根据本申请实施例的另一个方面,提供了一种数据处理装置,该装置包括:
[0022]接收模块,用于接收终端发送的页面访问请求,所述页面访问请求用于请求获得目标资源位待展示的目标资源内容,所述访问请求包括目标页面标识和目标受众属性;
[0023]第一获得模块,所述获得模块用于得到所述目标页面标识对应的至少一个目标资源位的目标资源位标识;
[0024]第二获得模块,用于根据所述目标资源位标识和所述目标受众属性构建目标索引信息,获得所述目标索引信息对应的目标资源内容。
[0025]根据本申请实施例的另一个方面,提供了一种电子设备,该电子设备包括存储器、处理器及存储在存储器上的计算机程序,所述处理器执行所述计算机程序以实现上述的数据处理方法的步骤。
[0026]根据本申请实施例的再一个方面,提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述的数据处理方法的步骤。
[0027]本申请实施例提供的技术方案带来的有益效果是:本专利技术提供了一种数据处理方法、装置、电子设备及计算机可读存储介质,通过资源位标识和受众属性共同确定资源内容,相较于只通过受众属性确定资源内容,能保证资源位展示给用户的资源内容是所需的,避免出现资源位展示给用户的资源内容是和其他资源位对应的情况,提高了开发的准确性。
附图说明
[0028]为了更清楚地说明本申请实施例中的技术方案,下面将对本申请实施例描述中所需要使用的附图作简单地介绍。
[0029]图1为本申请实施例提供的一种数量处理方法的流程示意图;
[0030]图2为本申请实施例提供的一种页面的结构示意图;
[0031]图3为本申请实施例提供的一种资源信息、页面标识和受众属性对应的示意图;
[0032]图4为本申请实施例提供的一种第一索引表的结构示意图;
[0053]需要解释的是,页面2的资源位的两个资源内容可以认为是结构化数据,能放在同一个数据存储表中存储;但页面1和页面2的资源内容可以认为是非结构化的数据,无法放在同一个数据存储表中存储。另外,即便在同一个资源位,针对不同的用户展示不同的资源内容,比如针对页面1的资源位:对于“工作”人群,需要展示的资源内容中部分是“下班后你最期待做什么“;对于“学生”人群,需要展示的资源内容中部分是“放学后你最期待做什么”;针对页面2的资源位,用户处于不同公司展示的资源内容中的跳转链接不一样。
[0054]一种现有方式是针对不同的资源位建立对应数据存储表,进行结构化保存。然后根据目标受众属性(比如职业、公司)在数据存储表中确定对应的目标资源内容,并将目标资源内容发送给终端。
[0055]示例性地,针对页面1:
[0056]建立一个表,表名为my_page_hot_topic,表中包含资源内容的字段:text1,text2,target_uil,profession;
[0057]获得目标受众属性,从数据存储表中确定对应的目标资源内容。
[0058]当需要获得页面1的资源内容时,只需要通过select*where professon=“工作”,便可从表中得到对应的资源内容。
[0059]上面的方案的缺点是每个资源位都需要独立本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据处理方法,其特征在于,由服务器执行,包括:接收终端发送的页面访问请求,所述页面访问请求用于请求获得目标资源位待展示的目标资源内容,所述访问请求包括目标页面标识和目标受众属性;根据预先确定的页面标识和资源位标识之间的对应关系,得到所述目标页面标识对应的至少一个目标资源位的目标资源位标识;以所述目标资源位标识和所述目标受众属性构建目标索引信息,根据预先确定的索引信息和资源内容间的对应关系,确定所述目标索引信息对应的目标资源内容,作为所述目标资源位对应的资源位内容;所述索引信息是以资源位标识和一种受众属性构建的。2.根据权利要求1所述的数据处理方法,其特征在于,所述接收终端发送的页面访问请求之前包括:获得待编辑的资源信息、与所述资源信息对应的页面标识、与所述资源信息对应的至少一种所述受众属性,所述资源信息包括资源位标识和资源内容;将所述资源位标识和所述页面标识对应存储至第一索引表中。3.根据权利要求2所述的数据处理方法,其特征在于,所述将所述资源位标识和所述页面标识对应存储至第一索引表中,之后包括:以所述资源位标识和每一种所述受众属性构建相应的索引信息,将所述索引信息和所述资源内容对应存储至第二索引表中。4.根据权利要求2所述的数据处理方法,其特征在于,所述根据预先确定的页面标识和资源位标识之间的对应关系,得到所述目标页面标识对应的至少一个目标资源位的目标资源位标识,包括:在所述第一索引表中确定与所述目标页面标识对应的所述目标资源位标识。5.根据权利要求3所述的数据处...

【专利技术属性】
技术研发人员:付祥旭徐鹏程张志栋
申请(专利权)人:北京淘友天下科技发展有限公司
类型:发明
国别省市:

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

1