线上店铺推送方法及系统技术方案

技术编号:29873353 阅读:11 留言:0更新日期:2021-08-31 23:48
本申请涉及一种线上店铺推送方法及系统,其中方法包括:接收用户通过智能终端发送的购买请求,所述购买请求包括用户收货地址的位置信息;根据所述收货地址的位置信息和预设的标准距离确定可配送区域;在预设的位置信息数据库中对应查找位于所述可配送区域的店铺位置信息、与店铺位置信息对应的店铺名称以及障碍物位置信息;依次在所述收货地址的位置信息与位于所述可配送区域的店铺位置信息之间建立连线,并剔除可配送区域内连线所对应的位置信息与障碍物位置信息之间存在重合的店铺位置信息;将可配送区域内与店铺位置信息对应的店铺名称推送至用户的智能终端。本申请具有的技术效果是:提高了用户线上购物过程中的便捷性。

【技术实现步骤摘要】
线上店铺推送方法及系统
本申请涉及线上信息推送的
,尤其是涉及一种线上店铺推送方法及系统。
技术介绍
线上交易主要是在网络的虚拟环境上进行的交易,类似与现实世界当中的商店,差别是利用电子商务的各种手段,达成从买到卖的过程的虚拟交易过程。相关技术中的线上交易过程一般是用户在购物平台上输入自己的购买需求,平台根据用户的购买需求推送符合用户需求且位于配送范围内的店铺信息,以供用户选择店铺并进行购买。但是,相关技术中平台在推送符合要求的店铺信息时,通常未考虑江河、山体以及禁行区域等物理障碍对配送距离的影响,使得部分被推送的店铺由于物理障碍的影响实际无法实现配送或配送时间远大于客户的预期,进而给客户的购买过程带来不便。
技术实现思路
为了提高用户线上购物过程中的便捷性,本申请提供的一种线上店铺推送方法及系统。第一方面,本申请提供一种线上店铺推送方法,采用如下的技术方案:所述方法包括:接收用户通过智能终端发送的购买请求,所述购买请求包括收货地址的位置信息;根据所述收货地址的位置信息和预设的标准距离确定可配送区域;在预设的位置信息数据库中对应查找位于所述可配送区域的店铺位置信息、与店铺位置信息对应的店铺名称以及障碍物位置信息;依次在所述收货地址的位置信息与位于所述可配送区域的店铺位置信息之间建立连线,并剔除可配送区域内连线所对应的位置信息与障碍物位置信息之间存在重合的店铺位置信息;将可配送区域内与店铺位置信息对应的店铺名称推送至用户的智能终端。>通过上述技术方案,在向用户推送店铺信息之前,首先选出位于配送范围内的所有店铺信息,继而将用户收货地址与店铺地址之间存在江河、山体等物理障碍物的店铺信息删除,将删除后的剩余店铺信息推送给用户以供用户选择店铺进行购买;减少了部分被推送的店铺由于障碍物的影响实际无法实现配送或配送时间远大于客户的预期的可能,从而提高了用户线上购物过程中的便捷性。优选的,所述购买请求还包括用户选定的收货时间;所述根据所述收货地址的位置信息和预设的标准距离确定可配送区域,包括:若所述购买请求中包括收货时间,则根据所述收货时间在预设的转换数据库中查询与所述收货时间对应的指定距离,并根据所述收货地址的位置信息和所述指定距离确定可配送区域;若所述购买请求中不包括收货时间,则根据所述收货地址的位置信息和预设的标准距离确定可配送区域。通过上述技术方案,客户可自行选择需要的收货时间,系统会根据用户选择的收货时间调整可配送区域的范围,客户选定的收货时间越长,可配送区域的范围就越大,从而提升了客户的选择空间;同时,若客户未选择收货时间,系统将自动按照预设的标准距离确定可配送区域的范围,从而提升了进一步提升了用户线上购物过程中的便捷性。优选的,所述剔除可配送区域内连线所对应的位置信息与障碍物位置信息之间存在重合的店铺位置信息之后,还包括:逐次查询被剔除的所述店铺位置信息与收货地址的位置信息之间的导航距离;根据所述导航距离确定与所述店铺位置信息相对应的实际配送距离;将所述实际配送距离位于预设的标准距离范围内的店铺位置信息重新添加到可配送区域内。通过上述技术方案,针对因存在障碍物而被剔除的店铺,利用地图软件查询被剔除店铺至收货地址之间的导航距离,并根据导航距离确定实际的配送距离,进而将实际配送距离满足要求的店铺重新添加到可配送区域以供系统推送,降低了系统推送店铺时的误差,从而进一步提升了系统的推送效果。优选的,所述根据所述导航距离确定与目标店铺位置信息相对应的实际配送距离,包括:若所述导航距离为多个,则将多个导航距离中的最远距离设置为实际配送距离。通过上述技术方案,在地图软件给出多个导航距离时,将导航距离中最远的距离设置为实际配送距离,从而使得在实际配送距离满足要求时,剩余的导航距离也均满足要求,以便于配送人员可以任意选择不同的导航路线。优选的,在所述将可配送区域内与店铺位置信息对应的店铺名称推送至用户的智能终端之前,还包括:逐次查询所述可配送区域内的店铺位置信息与收货地址的位置信息之间的导航距离;对所述导航距离进行平均值计算得出平均距离;将所述平均距离位于预设的标准距离范围之外的店铺位置信息从可配送区域内剔除。通过上述技术方案,在向用户推送店铺之前,针对可配送区域范围内的店铺,依次计算每个店铺的导航距离所对应的平均距离,将平均距离位于标准距离范围之外的店铺位置信息从可配送区域剔除,减少了部分位于可配送区域的店铺实际配送距离大于标准距离范围,导致物品难以被及时送达的可能,从而进一步提升了系统的推送效果。优选的,所述对所述导航距离进行平均值计算得出平均距离;包括:查询所述导航距离所对应的导航路线的位置信息;剔除导航路线的位置信息与可配送区域内的障碍物位置信息之间存在重合的导航距离;对剔除后的所述导航距离进行平均值计算得出平均距离。通过上述技术方案,在计算每个店铺的导航距离所对应的平均距离之前,分别查看各导航线路是否与可配送区域内的障碍物信息存在重合,将存在重合情况的导航线路去除,提高了平均距离的准确度;减少了地图软件给出的导航路线中存在障碍物,导致配送人员无法正常进行配送的可能。优选的,所述方法还包括:接收配送人员反馈的障碍物更新信息,所述障碍物更新信息包括障碍物位置信息以及与障碍物位置信息对应的通行状态;若预设周期内接收到的所述障碍物更新信息的数量大于预设的标准值,则根据所述障碍物更新信息对预设的位置信息数据库进行调整。通过上述技术方案,系统可接收配送人员反馈的障碍物更新信息,继而根据配送人员反馈的实际情况自动对位置信息数据库内的障碍物信息进行更新,提升了位置信息数据库内障碍物信息的真实性,从而进一步提升了系统推送店铺时的准确度。第二方面,本申请提供一种线上店铺推送装置,采用如下技术方案:所述装置包括:购买请求接收模块,用于接收用户通过智能终端发送的购买请求,所述购买请求包括用户收货地址的位置信息;可配送区域确定模块,用于根据所述收货地址的位置信息和预设的标准距离确定可配送区域;位置信息查询模块,用于在预设的位置信息数据库中对应查找位于所述可配送区域的店铺位置信息、与店铺位置信息对应的店铺名称以及障碍物位置信息;店铺数据剔除模块,用于依次在所述收货地址的位置信息与位于所述可配送区域的店铺位置信息之间建立连线,并剔除可配送区域内连线所对应的位置信息与障碍物位置信息之间存在重合的店铺位置信息;店铺数据推送模块,用于将可配送区域内与店铺位置信息对应的店铺名称推送至用户的智能终端。第三方面,本申请提供一种计算机设备,采用如下技术方案:包括存储器和处理器,所述存储器上存储有能够被处理器加载并执行如上述任一种线上店铺推送方法的计算机程序。第四方面,本申请提供一种计算机可读存储介质,采用如下技术方案:存储有能够被处理器加载并执行上本文档来自技高网...

【技术保护点】
1.一种线上店铺推送方法,其特征在于,所述方法包括:/n接收用户通过智能终端发送的购买请求,所述购买请求包括收货地址的位置信息;/n根据所述收货地址的位置信息和预设的标准距离确定可配送区域;/n在预设的位置信息数据库中对应查找位于所述可配送区域的店铺位置信息、与店铺位置信息对应的店铺名称以及障碍物位置信息;/n依次在所述收货地址的位置信息与位于所述可配送区域的店铺位置信息之间建立连线,并剔除可配送区域内连线所对应的位置信息与障碍物位置信息之间存在重合的店铺位置信息;/n将可配送区域内与店铺位置信息对应的店铺名称推送至用户的智能终端。/n

【技术特征摘要】
1.一种线上店铺推送方法,其特征在于,所述方法包括:
接收用户通过智能终端发送的购买请求,所述购买请求包括收货地址的位置信息;
根据所述收货地址的位置信息和预设的标准距离确定可配送区域;
在预设的位置信息数据库中对应查找位于所述可配送区域的店铺位置信息、与店铺位置信息对应的店铺名称以及障碍物位置信息;
依次在所述收货地址的位置信息与位于所述可配送区域的店铺位置信息之间建立连线,并剔除可配送区域内连线所对应的位置信息与障碍物位置信息之间存在重合的店铺位置信息;
将可配送区域内与店铺位置信息对应的店铺名称推送至用户的智能终端。


2.根据权利要求1所述的方法,其特征在于,所述购买请求还包括用户选定的收货时间;
所述根据所述收货地址的位置信息和预设的标准距离确定可配送区域,包括:
若所述购买请求中包括收货时间,则根据所述收货时间在预设的转换数据库中查询与所述收货时间对应的指定距离,并根据所述收货地址的位置信息和所述指定距离确定可配送区域;
若所述购买请求中不包括收货时间,则根据所述收货地址的位置信息和预设的标准距离确定可配送区域。


3.根据权利要求1所述的方法,其特征在于,所述剔除可配送区域内连线所对应的位置信息与障碍物位置信息之间存在重合的店铺位置信息之后,还包括:
逐次查询被剔除的所述店铺位置信息与收货地址的位置信息之间的导航距离;
根据所述导航距离确定与所述店铺位置信息相对应的实际配送距离;
将所述实际配送距离位于预设的标准距离范围内的店铺位置信息重新添加到可配送区域内。


4.根据权利要求3所述的方法,其特征在于,所述根据所述导航距离确定与目标店铺位置信息相对应的实际配送距离,包括:
若所述导航距离为多个,则将多个导航距离中的最远距离设置为实际配送距离。


5.根据权利要求1所述的方法,其特征在于,在所述将可配送区域内与店铺位置信息对应的店铺名称推送至用户的智能终端之前,还包括:
逐次查询所述可配送区域内的店铺位置信息与收货地址的位置信...

【专利技术属性】
技术研发人员:周昊翁澍舜孙欣然倪述荣王佳斐郭爱群
申请(专利权)人:南京云联数科科技有限公司上海聚音信息科技有限公司
类型:发明
国别省市:江苏;32

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

1