内容展示方法、电子设备及计算机程序产品技术

技术编号:34467348 阅读:13 留言:0更新日期:2022-08-10 08:40
本公开实施例公开了一种内容展示方法、电子设备及计算机程序产品,所述方法包括:接收用户所请求内容的内容类目;获取所述内容类目下的至少一个地点集合;述地点集合包括一个或多个地点,以及所述一个或多个地点对应的推荐内容;从所述至少一个地点集合所包括的一个或多个地点中,选择其中一个作为目标地点,以及将所述地点集合中所述目标地点对应的推荐内容作为目标内容;渲染地图,并在所述地图上关联展示所述目标地点以及所述目标内容。该技术方案能够通过集成展示所推荐地点集合的方式,尽可能为用户一次展示满足用户多种需求的内容,能够提高用户需求命中率,以及能够提高用户所需内容的查找效率。户所需内容的查找效率。户所需内容的查找效率。

【技术实现步骤摘要】
内容展示方法、电子设备及计算机程序产品


[0001]本公开涉及基于位置服务的
,具体涉及一种内容展示方法、电子设备及计算机程序产品。

技术介绍

[0002]随着基于位置的服务(LBS)的发展,越来越多的应用软件集成了与电子地图有关的服务能力。比如,用户可以通过地图导航类应用软件查找与用户当前需求相关的地点以及对应内容等,比如用户可以通过应用软件提供的接口可以查询到,应用软件所推荐的秋天赏红叶的地址以及针对该地址的一些赏红叶攻略等描述内容。
[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]选择模块,被配置为从所述至少一个地点集合所包括的一个或多个地点中,选择其中一个作为目标地点,以及将所述地点集合中所述目标地点对应的推荐内容作为目标内容;
[0030]渲染模块,被配置为渲染地图,并在所述地图上关联展示所述目标地点以及所述目标内容。
[0031]第四方面,本专利技术实施例中提供了一种基于位置的服务提供装置,其中,包括:利用第三方面所述的装置在地图上展示目标地址以及目标内容,以便为被服务对象提供基于位置的服务,所述基于位置的服务包括:导航、地图渲染、路线规划中的一种或多种。
[0032]所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的模块。
[0033]在一个可能的设计中,上述装置的结构中包括存储器和处理器,所述存储器用于存储一条或多条支持上述装置执行上述对应方法的计算机指令,所述处理器被配置为用于执行所述存储器中存储的计算机指令。上述装置还可以包括通信接口,用于上述装置与其他设备或通信网络通信。
[0034]第五方面,本公开实施例提供了一种电子设备,包括存储器、处理器以及存储在存储器上的计算机程序,其中,所述处理器执行所述计算机程序以实现上述任一方面所述的方法。
[0035]第六方面,本公开实施例提供了一种计算机可读存储介质,用于存储上述任一装置所用的计算机指令,该计算机指令被处理器执行时用于实现上述任一方面所述的方法。
[0036]第七方面,本公开实施例提供了一种计算机程序产品,其包含计算机指令,该计算机指令被处理器执行时用于实现上述任一方面所述的方法。
[0037]本公开实施例提供的技术方案可以包括以下有益效果:
[0038]本公开实施例中,针对用户所请求的内容,可以基于用户所请求内容的内容类目筛选出至少一个地点集合,该地点集合可以包括一个或多个地点以及该地点涉及的推荐内容。进而针对每一个地点集合,可以选择其中一个作为目标地点,该目标地点涉及的推荐内容作为目标内容。最后在地图上展示该目标地点以及目标内容。通过这种方式,本公开实施例针对用户的每一内容请求,均可以筛选出一个或多个地点以及该一个或多个地点对应的推荐内容,进而在地图上展示该一个或多个地点中的其中一个目标地点以及该目标地点对应的目标内容,通过集成展示所推荐地点集合的方式,尽可能为用户一次展示满足用户多种需本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种内容展示方法,其中,包括:接收用户所请求内容的内容类目;获取所述内容类目下的至少一个地点集合;所述地点集合包括一个或多个地点,以及所述一个或多个地点对应的推荐内容;从所述至少一个地点集合所包括的一个或多个地点中,选择其中一个作为目标地点,以及将所述地点集合中所述目标地点对应的推荐内容作为目标内容;渲染地图,并在所述地图上关联展示所述目标地点以及所述目标内容。2.根据权利要求1所述的方法,其中,所述方法还包括:响应于用户对所述目标内容的打开操作,输出内容展示页面;在所述内容展示页面上展示所述至少一个地点集合所涉及的全部或者部分地点,所述全部或者部分地点中包括所述目标地点。3.根据权利要求1所述的方法,其中,所述地点集合包括多个;每个所述地点集合为所述内容类目下对应于不同用户需求的子类目。4.根据权利要求1

3任一项所述的方法,其中,所述地点集合包括多个;从所述至少一个地点集合所包括的一个或多个地点中,选择其中一个作为目标地点,包括:基于地点的第一排序结果确定当前地点集合中排序在前的候选地点;在所述候选地点未被选择为其他地点集合对应的目标地点时,将所述候选地点确定为当前地点集合对应的目标地点。5.根据权利要求1

3任一项所述的方法,其中,所述地点集合包括多个;所述渲染地图,并在所述地图上关联展示所述目标地点以及所述目标内容,包括:基于所述地图的展示尺寸,以及多个所述地点集合对应的所述目标地点在所述地图上的位置,确定能够将所对应的所述目标地点以及目标内容展示在所述地图上的至少一个目标集合;在所...

【专利技术属性】
技术研发人员:刘信睿
申请(专利权)人:阿里巴巴中国有限公司
类型:发明
国别省市:

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

1