一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

基于最小存货单位SKU的数据配对方法及相关装置与流程

2022-11-19 18:45:21 来源:中国专利 TAG:

基于最小存货单位sku的数据配对方法及相关装置
技术领域
1.本技术涉及互联网技术领域,具体涉及一种基于最小存货单位sku的数据配对方法及相关装置。


背景技术:

2.计算机技术的发展使得线上交易迎来了繁荣,电商平台为用户提供了经营店铺出售商品的重要渠道,为了便于用户能够根据商品订单发出本地仓库中的对应商品,电商平台往往会提供给用户在线产品sku和库存商品sku的配对规则,但提供的规则往往比较单一,用户使用配对规则的体验很差。


技术实现要素:

3.本技术实施例提供了一种基于最小存货单位sku的数据配对方法及相关装置,能够按照用户设置的规则参数和规则的优先级执行多个sku配对规则,实现在线产品sku和库存商品sku的配对,有利于提升用户体验。
4.第一方面,本技术实施例提供了一种基于最小存货单位sku的数据配对方法,应用于跨境电商管理系统的店铺管理服务器,所述跨境电商管理系统包括所述店铺管理服务器、跨境电商平台服务器和客户端设备,所述店铺管理服务器与所述跨境电商平台服务器通信连接,所述客户端设备与所述店铺管理服务器通信连接,所述店铺管理服务器用于获取所述客户端设备发送的多个库存商品sku和配对规则信息以及同步所述跨境电商平台服务器中的商品信息,所述商品信息用于所述店铺管理服务器生成在线产品sku,所述方法包括:获取所述在线产品sku、所述多个库存商品sku和所述配对规则信息,其中,所述在线产品sku包括m个字符,m为大于1的正整数,每一所述库存商品sku包括n个字符,n为大于1的正整数;确定所述配对规则信息对应的参数信息,其中,所述参数信息至少包括以下一种:第一参数信息、第二参数信息和第三参数信息;根据所述参数信息,对预设配对规则进行参数调整,得到配对规则,其中,所述配对规则包括第一配对规则、第二配对规则和第三配对规则,所述第一配对规则与所述第一参数信息相对应,所述第二配对规则与所述第二参数信息相对应,所述第三配对规则与所述第三参数信息相对应;选择并重组所述配对规则中包括的所述第一配对规则和/或所述第二配对规则和/或所述第三配对规则,得到目标配对规则;根据所述第一配对规则和/或所述第二配对规则和/或所述第三配对规则的规则优先级,确定所述目标配对规则中的所述第一配对规则和/或所述第二配对规则和/或所述第三配对规则执行的先后顺序;根据所述目标配对规则中的所述第一配对规则和/或所述第二配对规则和/或所
述第三配对规则执行的先后顺序,执行所述目标配对规则,从所述多个库存商品sku中筛选得到与所述在线产品sku对应的目标库存商品sku。
5.第二方面,本技术实施例提供了一种基于最小存货单位sku的数据配对装置,应用于跨境电商管理系统的店铺管理服务器,所述跨境电商管理系统包括所述店铺管理服务器、跨境电商平台服务器和客户端设备,所述店铺管理服务器与所述跨境电商平台服务器通信连接,所述客户端设备与所述店铺管理服务器通信连接,所述店铺管理服务器用于获取所述客户端设备发送的多个库存商品sku和配对规则信息以及同步所述跨境电商平台服务器中的商品信息,所述商品信息用于所述店铺管理服务器生成在线产品sku,所述装置包括:获取单元、生成单元、筛选单元和确定单元,其中,所述获取单元,用于获取所述在线产品sku、所述多个库存商品sku和所述配对规则信息,其中,所述在线产品sku包括m个字符,m为大于1的正整数,每一所述库存商品sku包括n个字符,n为大于1的正整数;所述确定单元,用确定所述配对规则信息对应的参数信息,其中,所述参数信息至少包括以下一种:第一参数信息、第二参数信息和第三参数信息;所述调整单元,用于根据所述参数信息,对预设配对规则进行参数调整,得到配对规则,其中,所述配对规则包括第一配对规则、第二配对规则和第三配对规则,所述第一配对规则与所述第一参数信息相对应,所述第二配对规则与所述第二参数信息相对应,所述第三配对规则与所述第三参数信息相对应;所述重组单元,用于选择并重组所述配对规则中包括的所述第一配对规则和/或所述第二配对规则和/或所述第三配对规则,得到目标配对规则;所述确定单元,还用于根据所述第一配对规则和/或所述第二配对规则和/或所述第三配对规则的规则优先级,确定所述目标配对规则中的所述第一配对规则和/或所述第二配对规则和/或所述第三配对规则执行的先后顺序;所述筛选单元,用于根据所述目标配对规则中的所述第一配对规则和/或所述第二配对规则和/或所述第三配对规则执行的先后顺序,执行所述目标配对规则,从所述多个库存商品sku中筛选得到与所述在线产品sku对应的目标库存商品sku。
6.第三方面,本技术实施例提供了一种电子设备,包括处理器、存储器、通信接口,以及一个或多个程序,所述一个或多个程序被存储在所述存储器中,并且被配置由所述处理器执行,所述程序包括用于执行如本技术实施例第一方面中所描述的部分或全部步骤。
7.第四方面,本技术实施例提供了一种计算机可读存储介质,其中,上述计算机可读存储介质存储用于电子数据交换的计算机程序,其中,上述计算机程序使得计算机执行如本技术实施例第一方面中所描述的部分或全部步骤。
8.可以看出,本技术实施例中,店铺管理服务器能够获取在线产品sku、多个库存商品sku和配对规则信息,确定配对规则信息对应的参数信息,其中,参数信息至少包括以下一种:第一参数信息、第二参数信息和第三参数信息,再根据参数信息,对预设配对规则进行参数调整,得到配对规则,其中,配对规则包括第一配对规则、第二配对规则和第三配对规则,第一配对规则与第一参数信息相对应,第二配对规则与第二参数信息相对应,第三配对规则与第三参数信息相对应,再选择并重组配对规则中包括的第一配对规则和/或第二配对规则和/或第三配对规则,得到目标配对规则,进一步根据第一配对规则和/或第二配
对规则和/或第三配对规则的规则优先级,确定目标配对规则中的第一配对规则和/或第二配对规则和/或第三配对规则执行的先后顺序,最后,根据目标配对规则中的第一配对规则和/或第二配对规则和/或第三配对规则执行的先后顺序,执行目标配对规则,从多个库存商品sku中筛选得到与在线产品sku对应的目标库存商品sku。如此,能够按照用户设置的规则参数和规则的优先级执行多个sku配对规则,实现在线产品sku和库存商品sku的配对,有利于提升用户体验。
附图说明
9.为了更清楚地说明本技术实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
10.图1a是本技术实施例提供的一种基于最小存货单位sku的数据配对系统的架构示意图;图1b是本技术实施例提供的另一种基于最小存货单位sku的数据配对系统的架构示意图;图2a是本技术实施例提供的一种基于最小存货单位sku的数据配对方法的流程示意图;图2b是本技术实施例提供的另一种基于最小存货单位sku的数据配对方法的流程示意图;图3是本技术实施例提供的一种电子设备的结构示意图;图4a是本技术实施例提供的一种基于最小存货单位sku的数据配对装置的示意图;图4b是本技术实施例提供的另一种基于最小存货单位sku的数据配对装置的示意图。
具体实施方式
11.为了使本技术领域的人员更好地理解本技术方案,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
12.本技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其他步骤或单元。
13.在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本技术的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和
隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。
14.1)本技术实施例所涉及到的电子设备可以包括各种具有无线通信功能的手持设备、车载设备、可穿戴设备、计算设备或连接到无线调制解调器的其他处理设备,以及各种形式的用户设备(user equipment,ue),移动台(mobile station,ms),终端设备(terminal device)等等。为方便描述,上面提到的设备统称为电子设备。在一些示例中,电子设备包括服务器,服务器在网络中为其它客户端设备(如pc机、智能手机、atm等终端设备)提供计算或者应用服务,上述服务器还可以是云端服务器,或者店铺管理服务器,或者跨境电商平台服务器等等。
15.2)sku(stock keeping unit,最小存货单位),用作库存进出计量的单位,可以是以件,盒、托盘等为单位。对于电子商务来说,sku与一款商品相对应,用于电商品牌识别商品,便于对采购、仓储、fba(fulfillment by amazon,亚马逊物流)发货补货等进行统一管理的商品编码,同时,一款商品也可对应多个sku,例如:一款衣服有多个颜色,则不同颜色对应的sku也不相同。
16.目前,库存商品sku往往由用户自定义设定,店铺管理服务器为用户提供的sku配对规则,以便与实现在线产品sku和库存商品sku的配对,但店铺管理服务器为用户提供的sku配对规则较为单一,用户无法灵活根据自己设置的库存商品sku调整配对规则,完成sku配对,用户体验很差。
17.针对上述问题,本技术提出一种基于最小存货单位sku的数据配对方法及相关装置,下面进行详细说明。
18.请参阅图1a,图1a是本技术实施例提供的一种基于最小存货单位sku的数据配对系统的架构示意图,该系统架构可包括店铺管理服务器100a、客户端设备100b和跨境电商平台服务器100c。
19.其中,店铺管理服务器100a与跨境电商平台服务器100c通信连接,客户端设备100b与店铺管理服务器100a通信连接,店铺管理服务器100a可获取客户端设备100b发送的多个库存商品sku和配对规则信息,并且可同步所述跨境电商平台服务器100c中的商品信息,店铺管理服务器100a可根据该商品信息生成在线产品sku,店铺管理服务器100a可发送规则参数调整提示、配对成功提示和参数调整提示到客户端设备100b。
20.其中,asin(amazon standard identification number,亚马逊标准识别号),是亚马逊为每一个亚马逊平台上的商品自动生成的唯一编号,asin与商品信息相关联,在亚马逊平台上用户可通过检索asin找到唯一对应的商品,一个asin对应一个msku。
21.其中,msku是亚马逊平台提供给用户的在线产品的sku,是用户把产品上架到其在亚马逊平台上的店铺后,亚马逊平台为该产品生成的sku,msku与这里的在线产品sku相同或者不同,在线产品sku是在店铺管理服务器上生成的,msku与库存商品sku是对应的,即在亚马逊平台上,店铺中的每一个商品都对应一个msku和库存商品sku。
22.其中,在线产品sku,用于识别在线产品,用于便于对销售、发货补货等进行统一管理。库存商品sku,用于用户对仓储、采购、发货补货等进行统一管理。在店铺管理服务器上,在线产品sku与库存商品sku完成配对后,用户可根据订单中在线产品sku找到该库存商品sku,再通过该库存商品sku找到该库存商品sku对应在本地仓库中的商品,以便于将该商品发给对应的买家。
23.其中,跨境电商平台可以是亚马逊平台。店铺管理服务器可以为跨境电商平台提供广告、订单、成本、利润等数据实时汇总,图形化展示广告、订单、成本、利润等数据,跨店铺、站点、类型、层级接口聚合展示广告数据,生成多维度广告报表,实时计算动态销量、展示库存情况、展示物流情况、展示本地、海外、在途、fba等库存数据,集中查看运单物流轨迹以迅速发现物流异常情况,支持多种支付方式批量付款,无缝衔接财务请付款流程,实时同步采购订单状态,支持多店铺、多sku、组合品、加工品的库存管理、支持fba、fbm(fulfillment by myself,自配送)本地仓和海外仓等多种发货模式,按站点、店铺、asin、业务员精准核算利润情况,全面展示赔偿费、仓储费、广告费、税费等数据等服务。
24.其中,跨境电商平台服务器100c可包括n个站点,每个站点对应至少一个店铺,每个店铺对应有商品信息和多个库存商品sku。
25.其中,客户端设备100b可发送到asin到店铺管理服务器100a,店铺管理服务器100a根据获取的asin同步跨境电商平台服务器100c中多个站点对应的相关数据,例如:店铺管理服务器100a可同步跨境电商平台服务器100c中站点1对应的相关数据,可同步站点2对应的相关数据,可同步站点k对应的相关数据,该相关数据至少可包括以下至少一种:物流信息、采购信息、装箱信息、销售信息、商品信息、库存信息等等,在此不作限定。
26.其中,在亚马逊平台等跨境电商平台中一个账户只能经营一个店铺,用户在开设多个店铺时,需要同时频繁更换账户或者用多台终端登录账户对多个店铺的数据的实时查看和处理,十分不便,例如:查看并统计多个店铺的销售额,查看多个店铺订单信息、物流信息等,在管理多个店铺时耗费时间、精力很多,而店铺管理服务器100a可实时同步用户在亚马逊平台等跨境电商平台的多个店铺的相关数据,便于用户实时查看多个店铺的该相关数据,并针对该相关数据做出处理操作。
27.其中,店铺管理服务器100a可从客户端设备100b中获取库存商品sku和asin,并把该库存商品sku存储到店铺管理服务器100a中的库存商品sku数据库,将asin存储到店铺管理服务器100a中的asin数据库,店铺管理服务器100a可同步跨境电商平台服务器100c中站点对应的商品信息,并将商品信息存储到店铺管理服务器100a中的商品信息数据库,并根据该商品信息生成对应商品的在线产品sku,将在线产品sku存储到店铺管理服务器100a中的在线产品sku数据库。
28.其中,店铺管理服务器100a可将在线产品sku和库存商品sku配对状态以及配对结果发送到客户端设备100b。
29.其中,如图1b所示,是本技术实施例提供的另一种基于最小存货单位sku的数据配对系统的架构示意图,是店铺管理服务器100a中的规则设置界面,包括三条配对规则,依次是第一配对规则、第二配对规则和第三配对规则,在设置完配对规则之后,可通过点击测试对设置的规则进行测试。
30.其中,第一配对规则是在在线产品sku和库存商品sku完全一致时,进行配对,第二配对规则是在线产品sku去除指定符号,即预设字符,若与库存商品sku完全一致,进行配对,用户可设置指定符号具体是哪个符号或者哪几个符号,第三配对规则是在线产品sku按位数截取后,若与库存商品sku完全一致,进行配对,用户可进行设置从第多少位字符开始,截取多少个字符。
31.需要说明的是,店铺管理服务器100a可与多个客户端设备100b建立通信连接,店
铺管理服务器100a可分别发送相关信息到多个客户端设备100b,店铺管理服务器100a也可同时接收多个客户端设备100b发送的asin、库存商品sku等信息。
32.在一种可能的示例中,店铺管理服务器100a可获取客户端设备100b发送的多个库存商品sku、配对规则信息和asin,并根据asin同步跨境电商平台服务器100c中的商品信息,店铺管理服务器100a根据该商品信息生成在线产品sku,将该在线产品sku存储在店铺管理服务器100a中的在线产品sku数据库中,店铺管理服务器100a再确定配对规则信息对应的参数信息,根据该参数信息,对预设配对规则进行参数调整,得到配对规则,进一步店铺管理服务器100a选择并重组所述配对规则中包括的第一配对规则和/或第二配对规则和/或第三配对规则,得到目标配对规则,并根据第一配对规则和/或第二配对规则和/或第三配对规则的规则优先级,确定目标配对规则中的第一配对规则和/或第二配对规则和/或第三配对规则执行的先后顺序,最后店铺管理服务器100a根据目标配对规则中的第一配对规则和/或第二配对规则和/或第三配对规则执行的先后顺序,执行该目标配对规则,从多个库存商品sku中筛选得到与该在线产品sku对应的目标库存商品sku。如此,能够按照用户设置的规则参数和规则的优先级执行多个sku配对规则,实现在线产品sku和库存商品sku的配对,有利于提升用户体验。
33.需要说明的是,在本技术中多个可指两个或两个以上,后续不再赘述。
34.请参阅图2a,图2a是本技术实施例提供的一种基于最小存货单位sku的数据配对方法的流程示意图,应用于跨境电商管理系统的店铺管理服务器,所述跨境电商管理系统包括所述店铺管理服务器、跨境电商平台服务器和客户端设备,所述店铺管理服务器与所述跨境电商平台服务器通信连接,所述客户端设备与所述店铺管理服务器通信连接,所述店铺管理服务器用于获取所述客户端设备发送的多个库存商品sku和配对规则信息以及同步所述跨境电商平台服务器中的商品信息,所述商品信息用于所述店铺管理服务器生成在线产品sku,如图所示,本基于最小存货单位sku的数据配对方法包括以下操作。
35.s201、获取所述在线产品sku、所述多个库存商品sku和所述配对规则信息,其中,所述在线产品sku包括m个字符,m为大于1的正整数,每一所述库存商品sku包括n个字符,n为大于1的正整数。
36.其中,配对规则信息是具体包括第一配对规则和/或第二配对规则和/或第三配对规则的信息。
37.其中,店铺管理服务器可从客户端设备获取asin、多个库存商品sku和配对信息,并根据该asin,从亚马逊平台等跨境电商平台服务器中获取与该asin关联的商品信息,店铺管理服务器可进一步根据该商品信息生成在线产品sku。
38.其中,该商品信息可包括以下至少一种:品牌、型号、商品类别、库存地址、质检流程、危险品运输、尺寸、重量、箱规、单箱重量、采购时长、采购员、开发员、备注、价格、生产日期、产地、颜色、等级和用途等。
39.其中,在线产品sku和库存商品sku都是sku编码,即一串字符串,由多个数字、字母和符号组成,都可包括多个字段,每个字段可由多个数字和字母组成,该字段用于指示以下至少一种:品牌信息、型号信息、商品类别信息、库存地址信息、店铺信息、价格信息、生产日期信息、产地信息、颜色信息、等级信息和用途信息等,例如:sku1:1-phone-1234-9,其中,字段9表示库存地址是9号仓库,字段1234表示品牌编码是1234,字段1表示1号店铺,字段
phone表示商品类别是手机。
40.其中,库存商品sku是店铺管理服务器中的用户根据该商品信息自定义设定的sku编码,即库存商品sku,该在线产品sku和库存商品sku可以相同也可以不同,在线产品sku和库存商品sku不同时,在线产品sku在字符串的长度上大于库存商品sku的长度例如:在线产品sku可以包括店铺字段,该店铺字段用于指示店铺信息,而库存商品sku则不包括指示店铺信息的字段。
41.其中,店铺管理服务器可将获取的asin、库存商品sku和在线产品sku分别存储在店铺管理服务器中的asin数据库、库存商品sku数据库和在线产品sku数据库。
42.s202、确定所述配对规则信息对应的参数信息,其中,所述参数信息至少包括以下一种:第一参数信息、第二参数信息和第三参数信息。
43.其中,第一参数信息和第一配对相对应,第二参数信息和第二配对相对应,第三参数信息和第三配对规则相对应。
44.其中,第一参数信息是指所有字符完全一致,第二参数信息是指在线产品中的指定符号,即预设字符,第三参数信息是指从在线产品sku的哪一位字符开始,截取多少个字符。
45.其中,参数信息也是客户端设备发送到店铺管理服务器。
46.s203、根据所述参数信息,对预设配对规则进行参数调整,得到配对规则,其中,所述配对规则包括第一配对规则、第二配对规则和第三配对规则,所述第一配对规则与所述第一参数信息相对应,所述第二配对规则与所述第二参数信息相对应,所述第三配对规则与所述第三参数信息相对应。
47.其中,预设配对规则为店铺管理服务器预设的,针对不同的用户预设配对规则可相同也可不相同,预设配对规则的不同可以是配对规则包括数量和配对规则参数上的不同,同时考虑到用户店铺中商品类型的不同,会导致在线产品sku的不同,可包括字符位数和字符上的不同,店铺管理服务器因此可根据用户店铺中的商品类型为用户预先设置适合用户的预设规则。
48.其中,店铺管理服务器可根据第一参数信息调整第一配对规则,根据第二参数信息调整第二配对规则,根据第三参数信息调整第三配对规则。
49.s204、选择并重组所述配对规则中包括的所述第一配对规则和/或所述第二配对规则和/或所述第三配对规则,得到目标配对规则;其中,店铺管理服务器可根据配对规则信息,选择并重组配对规则中的第一配对规则和/或第二配对规则和/或第三配对规则,即实现了用户可根据自己的需求选择要执行的配对规则。
50.其中,目标配对规则可以是第一配对规则,可以是第二配对规则,可以是第三配对规则,可以是第一配对规则和第二配对规则,可以是第三配对规则和第一配对规则,可以是第二配对规则和第二配对规则,可以是第一配对规则、第二配对规则和第三配对规则。
51.s205、根据所述第一配对规则和/或所述第二配对规则和/或所述第三配对规则的规则优先级,确定所述目标配对规则中的所述第一配对规则和/或所述第二配对规则和/或所述第三配对规则执行的先后顺序。
52.其中,配对规则的优先级决定了配对规则的执行的先后顺序,例如:若第一配对规
则大于第二配对规则,则优先执行第一配对规则,在无法筛选到目标库存商品sku时,才执行第二配对规则,若同时第二配对规则大于第三配对规则,则优先执行第一配对规则,在无法筛选到目标库存商品sku时,再执行第二配对规则,若仍无法筛选到目标库存商品sku,则最后执行第三配对规则。
53.s206、根据所述目标配对规则中的所述第一配对规则和/或所述第二配对规则和/或所述第三配对规则执行的先后顺序,执行所述目标配对规则,从所述多个库存商品sku中筛选得到与所述在线产品sku对应的目标库存商品sku。
54.其中,在多个库存商品sku中筛选得到与在线产品sku对应的目标库存商品sku之后,则建立该在线产品sku和该目标库存商品sku之间的关联关系,意味着用户可根据商品订单中在线产品sku找到对应的该目标库存商品sku,并根据该目标库存商品sku找到本地仓库中与商品订单中与在线产品相对应的库存商品进行发货。
55.可以看出,本技术实施例中,店铺管理服务器能够获取在线产品sku、多个库存商品sku和配对规则信息,确定配对规则信息对应的参数信息,其中,参数信息至少包括以下一种:第一参数信息、第二参数信息和第三参数信息,再根据参数信息,对预设配对规则进行参数调整,得到配对规则,其中,配对规则包括第一配对规则、第二配对规则和第三配对规则,第一配对规则与第一参数信息相对应,第二配对规则与第二参数信息相对应,第三配对规则与第三参数信息相对应,再选择并重组配对规则中包括的第一配对规则和/或第二配对规则和/或第三配对规则,得到目标配对规则,进一步根据第一配对规则和/或第二配对规则和/或第三配对规则的规则优先级,确定目标配对规则中的第一配对规则和/或第二配对规则和/或第三配对规则执行的先后顺序,最后,根据目标配对规则中的第一配对规则和/或第二配对规则和/或第三配对规则执行的先后顺序,执行目标配对规则,从多个库存商品sku中筛选得到与在线产品sku对应的目标库存商品sku。如此,能够按照用户设置的规则参数和规则的优先级执行多个sku配对规则,实现在线产品sku和库存商品sku的配对,有利于提升用户体验。
56.在一个可能的示例中,若所述目标配对规则包括所述第一配对规则;在所述执行所述目标配对规则方面,上述方法可包括如下步骤:以所述在线产品sku和所述多个库存商品sku中的每一库存商品sku中的第一个字符为比对基准,逐个比对所述在线产品sku中与所述多个库存商品sku中的每一库存商品sku中的所有字符,从所述多个库存商品sku中筛选出与所述在线产品sku中的所有字符相同的库存商品sku作为所述目标库存商品sku。
57.其中,考虑到用户为了方便管理而将在线产品sku和库存商品sku设置成完全一致的,第一配对规则是将与在线产品sku中所有字符完全相同的库存商品进行配对。
58.具体实现中,店铺管理服务器从在线产品sku和多个库存商品sku中每一库存商品sku中的第一个字符开始从左至右逐一比对每一个字符,若出现有字符不同,则终止比对,若在线产品sku和与该在线产品sku比对的库存商品sku中的所有字符相同,则将该库存商品sku作为目标库存商品sku。
59.可选地,店铺管理服务器中的第一配对规则为以在线产品sku和多个库存商品sku中的每一库存商品sku中的第一个字符为比对基准,逐个比对在线产品sku中与多个库存商品sku中的每一库存商品sku中的所有字符,并记录相同的字符数量,将多个库存商品sku中与在线产品sku中的相同的字符数量大于预设阈值的库存商品sku作为目标库存商品sku,
其中,预设阈值可以由用户设置,也可以由店铺管理服务器设置。
60.可见,在本示例中,店铺管理服务器能够执行第一配对规则,逐一比对多个库存商品sku中每一库存商品sku与在线产品sku中的所有字符,筛选得到目标库存商品sku,有利于精准确定目标库存商品sku。
61.在一个可能的示例中,若所述目标配对规则包括所述第二配对规则;在所述执行所述目标配对规则方面,上述方法可包括如下步骤:识别所述在线产品sku中的预设符号,并提取所述在线产品sku中预设符号之后的至少一个字符,得到第一目标字段;以所述第一目标字段和所述多个库存商品sku中每一库存商品sku中的第一个字符为比对基准,逐一比对所述第一目标字段和所述多个库存商品sku中每一库存商品sku中的所有字符,从所述多个库存商品sku中筛选出与所述第一目标字段中所有字符相同的库存商品sku作为所述目标库存商品sku。
62.其中,预设符号可以是、“&”、“#”、“/”、
“‑”
、“*”等符号。
63.其中,店铺管理服务器可以是从在线产品sku中所有字符的左边第一个字符开始识别所述在线产品sku中的预设符号,店铺管理服务器也可以是从在线产品sku中所有字符的右边第一个字符开始识别所述在线产品sku中的预设符号。
64.其中,考虑到存在在线产品sku的字符数量多于库存商品sku的字符数量,店铺管理服务器在生成在线产品sku时,将在线产品sku中与库存商品sku中指示不同信息的字符放在在线产品sku的左边或者右边,并用预设符号隔离开在线产品sku中指示不同信息的字符和其他字符,例如:用“&”隔开店铺信息对应的字符和其他字符,也就是说“&”的左边是指示店铺信息的字符,右边是其他字符或者也就是说“&”的左边是其他字符,右边是指示店铺信息的字符。
65.具体实现中,店铺管理服务器从在线产品sku中左边或者右边的第一个字符开始识别预设符号,找到预设符号之后,从预设符号的下一个字符开始选取至少一个字符,该至少一个字符组成第一目标字段,以第一目标字段和多个库存商品sku中每一库存商品sku中的第一个字符为比对基准,逐一比对第一目标字段和多个库存商品sku中每一库存商品sku中的所有字符,并从多个库存商品sku中筛选出与第一目标字段中所有字符相同的库存商品sku作为所述目标库存商品sku。
66.可见,在本示例中,店铺管理服务器根据在线产品sku和库存商品sku的不同,提供针对性的第二配对规则,执行该第二配对规则,有利于提高配对成功率。
67.在一个可能的示例中,若所述目标配对规则包括所述第三配对规则;在所述执行所述目标配对规则方面,上述方法还可包括如下步骤:从所述在线产品sku中第n个字符开始选取m个字符,得到第二目标字段,其中,n为小于m的正整数,m为小于m的正整数;以所述第二目标字段和所述多个库存商品sku中每一库存商品sku中的第一个字符为比对基准,逐一比对所述第二目标字段和所述多个库存商品sku中每一库存商品sku中的所有字符,从所述多个库存商品sku中筛选出与所述第二目标字段中所有字符相同的库存商品sku作为所述目标库存商品sku。
68.其中,n m《m,n为小于m的正整数,m为小于m的正整数。
69.其中,店铺管理服务器中包括在线产品sku生成规则,客户端设备可发送在线产品sku生成规则参数信息到店铺管理服务器,店铺管理服务器可根据该在线产品sku生成规则
参数信息调整该在线产品sku生成规则。
70.其中,考虑到用户没有设置用预设符号隔离开在线产品sku中指示不同信息的字符和其他字符或者预设符号设置位置混乱,这时候店铺管理服务器根据在线产品sku生成参数信息调整在线产品sku生成规则后,生成的在线产品sku则无法通过执行第二配对规则,筛选得到目标库存商品sku。为应对以上情况,店铺管理服务器提供了第三配对规则,能够从在线产品sku中选取与库存商品sku中指示相同信息的字符,组成第二目标字段,对比该第二目标字段与多个库存商品sku中每一库存商品sku中的所有字符,以筛选得到目标库存商品sku。
71.其中,若第n个字符是在线产品sku中的最后一个字符时,店铺管理服务器发送规则设置错误提示到用户端设备对应的用户,以提示用户调整参数信息。
72.具体实现中,店铺管理服务器从在线产品sku中第n个字符开始选取m个字符,该m个字符组成第二目标字段,店铺管理服务器以第二目标字段和多个库存商品sku中每一库存商品sku中的左边第一个字符为比对基准,逐一比对第二目标字段和多个库存商品sku中每一库存商品sku中的所有字符,从多个库存商品sku中筛选出与第二目标字段中所有字符相同的库存商品sku作为所述目标库存商品sku。
73.可见,在本示例中,店铺管理服务器根据由于用户参与设置在线产品生成规则导致在线产品sku和库存商品sku的不同,提供针对性的第三配对规则,执行该第三配对规则,有利于提高配对成功率。
74.在一个可能的示例中,所述第一配对规则的优先级大于所述第二配对规则的优先级,所述第二配对规则的优先级大于所述第三配对规则的优先级;当所述目标配对规则包括所述第一配对规则、所述第二配对规则和所述第三配对规则时,在所述根据所述目标配对规则中的所述第一配对规则和/或所述第二配对规则和/或所述第三配对规则执行的先后顺序,执行所述目标配对规则方面,上述方法还可包括如下步骤:执行所述第一配对规则,若从所述多个库存商品sku中筛选出与所述在线产品sku中的所有字符相同的库存商品sku作为所述目标库存商品sku,则终止执行所述目标配对规则;若未从所述多个库存商品sku中筛选出与所述在线产品sku中的所有字符相同的库存商品sku作为所述目标库存商品sku,则执行所述第二配对规则;若从所述多个库存商品sku中筛选出与所述第一目标字段中所有字符相同的库存商品sku作为所述目标库存商品sku,则终止执行所述目标配对规则;若未所述多个库存商品sku中筛选出与所述第一目标字段中所有字符相同的库存商品sku作为所述目标库存商品sku,则执行所述第三配对规则。
75.具体实现中,店铺管理服务器从在线产品sku和多个库存商品sku中每一库存商品sku中的第一个字符开始从左至右逐一比对每一个字符,若在线产品sku和与该在线产品sku比对的库存商品sku中的所有字符相同,则将该库存商品sku作为目标库存商品sku,若出现有字符比对不同,则从在线产品sku中左边或者右边的第一个字符开始识别预设符号,找到预设符号之后,从预设符号的下一个字符开始选取至少一个字符,该至少一个字符组成第一目标字段,以第一目标字段和多个库存商品sku中每一库存商品sku中的第一个字符为比对基准,逐一比对第一目标字段和多个库存商品sku中每一库存商品sku中的所有字符,若能从多个库存商品sku中筛选出与第一目标字段中所有字符相同的库存商品sku作为所述目标库存商品sku,则终止执行目标配对规则,若未能从多个库存商品sku中筛选出与
第一目标字段中所有字符相同的库存商品sku作为所述目标库存商品sku,则从在线产品sku中第n个字符开始选取m个字符,该m个字符组成第二目标字段,店铺管理服务器以第二目标字段和多个库存商品sku中每一库存商品sku中的左边第一个字符为比对基准,逐一比对第二目标字段和多个库存商品sku中每一库存商品sku中的所有字符,从多个库存商品sku中筛选出与第二目标字段中所有字符相同的库存商品sku作为所述目标库存商品sku。
76.可见,在本示例中,店铺管理服务器可根据配对规则的优先级执行目标配对规则,有利于在线产品sku和库存商品sku的精准配对,并且有利于提高用户体验。
77.在一个可能的示例中,在执行所述目标配对规则之前,上述方法还可包括如下步骤:获取所述客户端设备发送的在线产品测试sku和库存商品测试sku;根据所述在线产品测试sku和所述库存商品测试sku测试所述目标配对规则,得到第一测试结果;若第一测试结果指示所述在线产品测试sku和所述库存商品测试sku配对成功,则发送配对成功提示到所述客户端设备;若第一测试结果指示所述在线产品测试sku和所述库存商品测试sku配对不成功,则发送规则参数调整提示到所述客户端设备,其中,所述规则参数调整提示用于提醒所述客户端设备对应的用户调整所述参数信息。
78.其中,如图1b所示,在执行目标配对规则之前,用户可点击测试,输入在线产品测试sku和库存商品测试sku,来测试目标配对规则是否能够实现在线产品测试sku和库存商品测试sku的配对,以决定是否要调整该目标配对规则的参数。
79.其中,客户端设备对应的用户在接收到规则参数调整提示后,可调整参数信息,得到目标参数信息,并将该目标参数信息发送到店铺管理服务器。
80.具体实现中,客户端设备发送在线产品测试sku和库存商品测试sku到店铺管理服务器,店铺管理服务器在接收到该在线产品测试sku和库存商品测试sku后,根据该在线产品测试sku和库存商品测试sku,执行目标配对规则,得到第一测试结果,若第一测试结果指示在线产品测试sku和库存商品测试sku配对成功,则发送配对成功提示到客户端设备,若第一测试结果指示所述在线产品测试sku和所述库存商品测试sku配对不成功,则发送规则参数调整提示到客户端设备,若第一测试结果指示在线产品测试sku和库存商品测试sku配对不成功,则发送规则参数调整提示到客户端设备,提示客户端设备对应的用户调整参数信息。
81.可见,在本示例中,店铺管理服务器为客户端对应的用户提供了目标配对规则的测试,有利于用户及时发现目标配对规则的缺陷,提高sku配对效率,提升用户体验。
82.在一个可能的示例中,上述方法还可包括如下步骤:将历史参数信息存储在所述店铺管理服务器中的参数数据库中,其中,所述店铺管理服务器还用于向所述客户端设备发送多个参数推荐信息,其中,所述参数推荐信息用于确定所述参数信息;所述历史参数信息包括多个;若所述店铺管理服务器用于再次同步所述跨境电商平台服务器中的所述商品信息,和/或所述第一测试结果指示所述在线产品测试sku和所述库存商品测试sku配对不成功时,上述方法还可包括如下步骤:从所述参数数据库中获取多个所述历史参数信息;根据多个所述历史参数信息,调整所述多个参数推荐信息,得到多个目标参数推荐信息;当所述客户端设备发送所述参数信息到所述店铺管理服务器时,向所述客户端设备发送所述多个目标参数推荐信息。
83.其中,为了提升用户体验,店铺管理服务器可获取商品信息中包括的商品类型信
息,并根据该商品类型信息,为客户端对应的用户推荐参数数据库中有相似商品类型的其他用户或者店铺管理服务器本身生成的参数推荐信息,以便与用户根据该参数推荐信息确定参数信息或者调整参数信息。
84.其中,店铺管理服务器还可根据历史参数信息,调整多个参数推荐信息,得到更加符合用户使用的目标参数推荐信息,并将该目标参数推荐信息发送给客户端对应的用户。
85.可见,店铺管理服务器能够为客户端对应的用户推荐适合其使用的目标参数推荐信息,便于用户确定该配对规则信息和参数信息,有利于提升用户体验。
86.在一个可能的示例中,店铺管理服务器包括默认配对规则和备选配对规则,店铺管理服务器可从在线产品sku数据库和库存商品sku数据库中获取历史配对成功的历史在线产品sku和对应的历史目标库存商品sku,根据历史在线产品sku和历史目标库存商品sku测试目标配对规则,得到第二测试结果,若第二测试结果指示历史在线产品sku和历史目标库存商品sku配对成功,则将该目标配对规则设置为该默认配对规则,若第二测试结果指示历史在线产品sku和历史目标库存商品sku配对不成功,则将该目标配对规则设置为备选配对规则。
87.其中,店铺管理服务器能够同时保存多个目标配对规则,将同时实现历史配对成功的历史在线产品sku和对应的历史目标库存商品sku配对的目标配对规则作为默认配对规则,将不能同时实现历史配对成功的历史在线产品sku和对应的历史目标库存商品sku配对的目标配对规则作为备选配对规则,以便与用户查看和选择使用,提升用户体验。
88.在一个可能的示例中,图2b是本技术实施例提供的另一种基于最小存货单位sku的数据配对方法的流程示意图,如图所示,所述第一配对规则的优先级大于所述第三配对规则的优先级;当所述目标配对规则包括所述第一配对规则和所述第三配对规则时,在所述根据所述目标配对规则中的所述第一配对规则和/或所述第二配对规则和/或所述第三配对规则执行的先后顺序,执行所述目标配对规则方面,上述方法还可包括如下步骤:s207、以所述在线产品sku和所述多个库存商品sku中的每一库存商品sku中的第一个字符为比对基准,逐个比对所述在线产品sku中与所述多个库存商品sku中的每一库存商品sku中的所有字符,若从所述多个库存商品sku中筛选出与所述在线产品sku中的所有字符相同的库存商品sku作为所述目标库存商品sku,则终止执行所述目标配对规则;s208、若未从所述多个库存商品sku中筛选出与所述在线产品sku中的所有字符相同的库存商品sku作为所述目标库存商品sku,则从所述在线产品sku中第n个字符开始选取m个字符,得到所述第二目标;s209、以所述第二目标字段和所述多个库存商品sku中每一库存商品sku中的第一个字符为比对基准,逐一比对所述第二目标字段和所述多个库存商品sku中每一库存商品sku中的所有字符,从所述多个库存商品sku中筛选出与所述第二目标字段中所有字符相同的库存商品sku作为所述目标库存商品sku。
89.其中,在目标配对规则包括第一配对规则和第三配对规则,不包括第二配对规则,并且第一配对规则的优先级大于第三配对规则的优先级时,执行目标配对规则即为依次执行上述s207
‑ꢀ
s209的步骤。
90.可见,在本示例中,店铺管理服务器可根据配对规则的优先级执行目标配对规则,有利于在线产品sku和库存商品sku的精准配对,并且有利于提高用户体验。
91.请参阅图3,图3是本技术实施例提供的一种电子设备的结构示意图,应用于跨境电商管理系统的店铺管理服务器,所述跨境电商管理系统包括所述店铺管理服务器、跨境电商平台服务器和客户端设备,所述店铺管理服务器与所述跨境电商平台服务器通信连接,所述客户端设备与所述店铺管理服务器通信连接,所述店铺管理服务器用于获取所述客户端设备发送的多个库存商品sku和配对规则信息以及同步所述跨境电商平台服务器中的商品信息,所述商品信息用于所述店铺管理服务器生成在线产品sku,如图所示,该电子设备包括处理器、存储器、通信接口以及一个或多个程序,其中,上述一个或多个程序被存储在上述存储器中,上述一个或多个程序被配置由上述处理器执行以下步骤的指令:获取所述在线产品sku、所述多个库存商品sku和所述配对规则信息,其中,所述在线产品sku包括m个字符,m为大于1的正整数,每一所述库存商品sku包括n个字符,n为大于1的正整数;确定所述配对规则信息对应的参数信息,其中,所述参数信息至少包括以下一种:第一参数信息、第二参数信息和第三参数信息;根据所述参数信息,对预设配对规则进行参数调整,得到配对规则,其中,所述配对规则包括第一配对规则、第二配对规则和第三配对规则,所述第一配对规则与所述第一参数信息相对应,所述第二配对规则与所述第二参数信息相对应,所述第三配对规则与所述第三参数信息相对应;选择并重组所述配对规则中包括的所述第一配对规则和/或所述第二配对规则和/或所述第三配对规则,得到目标配对规则;根据所述第一配对规则和/或所述第二配对规则和/或所述第三配对规则的规则优先级,确定所述目标配对规则中的所述第一配对规则和/或所述第二配对规则和/或所述第三配对规则执行的先后顺序;根据所述目标配对规则中的所述第一配对规则和/或所述第二配对规则和/或所述第三配对规则执行的先后顺序,执行所述目标配对规则,从所述多个库存商品sku中筛选得到与所述在线产品sku对应的目标库存商品sku。
92.可以看出,本技术实施例所描述的电子设备,可获取在线产品sku、多个库存商品sku和配对规则信息,确定配对规则信息对应的参数信息,其中,参数信息至少包括以下一种:第一参数信息、第二参数信息和第三参数信息,再根据参数信息,对预设配对规则进行参数调整,得到配对规则,其中,配对规则包括第一配对规则、第二配对规则和第三配对规则,第一配对规则与第一参数信息相对应,第二配对规则与第二参数信息相对应,第三配对规则与第三参数信息相对应,再选择并重组配对规则中包括的第一配对规则和/或第二配对规则和/或第三配对规则,得到目标配对规则,进一步根据第一配对规则和/或第二配对规则和/或第三配对规则的规则优先级,确定目标配对规则中的第一配对规则和/或第二配对规则和/或第三配对规则执行的先后顺序,最后,根据目标配对规则中的第一配对规则和/或第二配对规则和/或第三配对规则执行的先后顺序,执行目标配对规则,从多个库存商品sku中筛选得到与在线产品sku对应的目标库存商品sku。如此,能够按照用户设置的规则参数和规则的优先级执行多个sku配对规则,实现在线产品sku和库存商品sku的配对,有利于提升用户体验。
93.在一个可能的示例中,若所述目标配对规则包括所述第一配对规则;在所述执行
所述目标配对规则方面,上述程序包括用于执行以下步骤的指令:以所述在线产品sku和所述多个库存商品sku中的每一库存商品sku中的第一个字符为比对基准,逐个比对所述在线产品sku中与所述多个库存商品sku中的每一库存商品sku中的所有字符,从所述多个库存商品sku中筛选出与所述在线产品sku中的所有字符相同的库存商品sku作为所述目标库存商品sku。
94.在一个可能的示例中,若所述目标配对规则包括所述第二配对规则;在所述执行所述目标配对规则方面,上述程序包括用于执行以下步骤的指令:识别所述在线产品sku中的预设符号,并提取所述在线产品sku中预设符号之后的至少一个字符,得到第一目标字段;以所述第一目标字段和所述多个库存商品sku中每一库存商品sku中的第一个字符为比对基准,逐一比对所述第一目标字段和所述多个库存商品sku中每一库存商品sku中的所有字符,从所述多个库存商品sku中筛选出与所述第一目标字段中所有字符相同的库存商品sku作为所述目标库存商品sku。
95.在一个可能的示例中,若所述目标配对规则包括所述第三配对规则;在所述执行所述目标配对规则上述程序方面,上述程序包括用于执行以下步骤的指令:从所述在线产品sku中第n个字符开始选取m个字符,得到第二目标字段,其中,n为小于m的正整数,m为小于m的正整数;以所述第二目标字段和所述多个库存商品sku中每一库存商品sku中的第一个字符为比对基准,逐一比对所述第二目标字段和所述多个库存商品sku中每一库存商品sku中的所有字符,从所述多个库存商品sku中筛选出与所述第二目标字段中所有字符相同的库存商品sku作为所述目标库存商品sku。
96.在一个可能的示例中,所述第一配对规则的优先级大于所述第二配对规则的优先级,所述第二配对规则的优先级大于所述第三配对规则的优先级;当所述目标配对规则包括所述第一配对规则、所述第二配对规则和所述第三配对规则时,在所述根据所述目标配对规则中的所述第一配对规则和/或所述第二配对规则和/或所述第三配对规则执行的先后顺序,执行所述目标配对规则方面,上述程序包括用于执行以下步骤的指令:执行所述第一配对规则,若从所述多个库存商品sku中筛选出与所述在线产品sku中的所有字符相同的库存商品sku作为所述目标库存商品sku,则终止执行所述目标配对规则;若未从所述多个库存商品sku中筛选出与所述在线产品sku中的所有字符相同的库存商品sku作为所述目标库存商品sku,则执行所述第二配对规则;若从所述多个库存商品sku中筛选出与所述第一目标字段中所有字符相同的库存商品sku作为所述目标库存商品sku,则终止执行所述目标配对规则;若未所述多个库存商品sku中筛选出与所述第一目标字段中所有字符相同的库存商品sku作为所述目标库存商品sku,则执行所述第三配对规则。
97.在一个可能的示例中,在执行所述目标配对规则之前,上述程序还包括用于执行以下步骤的指令:获取所述客户端设备发送的在线产品测试sku和库存商品测试sku;根据所述在线产品测试sku和所述库存商品测试sku测试所述目标配对规则,得到
第一测试结果;若第一测试结果指示所述在线产品测试sku和所述库存商品测试sku配对成功,则发送配对成功提示到所述客户端设备;若第一测试结果指示所述在线产品测试sku和所述库存商品测试sku配对不成功,则发送规则参数调整提示到所述客户端设备,其中,所述规则参数调整提示用于提醒所述客户端设备对应的用户调整所述参数信息。
98.在一个可能的示例中,上述程序还包括用于执行以下步骤的指令:将历史参数信息存储在所述店铺管理服务器中的参数数据库中,其中,所述店铺管理服务器还用于向所述客户端设备发送多个参数推荐信息,其中,所述参数推荐信息用于确定所述参数信息;所述历史参数信息包括多个;若所述店铺管理服务器用于再次同步所述跨境电商平台服务器中的所述商品信息,和/或所述第一测试结果指示所述在线产品测试sku和所述库存商品测试sku配对不成功时,所述方法还包括:从所述参数数据库中获取多个所述历史参数信息;根据多个所述历史参数信息,调整所述多个参数推荐信息,得到多个目标参数推荐信息;当客户端设备发送所述参数信息到所述店铺管理服务器时,向客户端设备发送所述多个目标参数推荐信息。
99.上述主要从方法侧执行过程的角度对本技术实施例的方案进行了介绍。可以理解的是,电子设备为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本文中所提供的实施例描述的各示例的单元及算法步骤,本技术能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用使用不同方法来实现所描述的功能,但是这种实现不应认为超出本技术的范围。
100.本技术实施例可以根据上述方法示例对电子设备进行功能单元的划分,例如,可以对应各个功能划分各个功能单元,也可以将两个或两个以上的功能集成在一个处理单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。需要说明的是,本技术实施例中对单元的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。
101.在采用对应各个功能划分各个功能模块的情况下,图4a给出了一种基于最小存货单位sku的数据配对装置的示意图,如图4a所示,所述基于最小存货单位sku的数据配对装置应用于跨境电商管理系统的店铺管理服务器,所述跨境电商管理系统包括所述店铺管理服务器、跨境电商平台服务器和客户端设备,所述店铺管理服务器与所述跨境电商平台服务器通信连接,所述客户端设备与所述店铺管理服务器通信连接,所述店铺管理服务器用于获取所述客户端设备发送的多个库存商品sku和配对规则信息以及同步所述跨境电商平台服务器中的商品信息,所述商品信息用于所述店铺管理服务器生成在线产品sku,该基于最小存货单位sku的数据配对装置400可以包括:获取单元401、确定单元402、调整单元403、重组单元404和筛选单元405,其中,
所述获取单元401,用于获取所述在线产品sku、所述多个库存商品sku和所述配对规则信息,其中,所述在线产品sku包括m个字符,m为大于1的正整数,每一所述库存商品sku包括n个字符,n为大于1的正整数;所述确定单元402,用于确定所述配对规则信息对应的参数信息,其中,所述参数信息至少包括以下一种:第一参数信息、第二参数信息和第三参数信息;所述调整单元403,用于根据所述参数信息,对预设配对规则进行参数调整,得到配对规则,其中,所述配对规则包括第一配对规则、第二配对规则和第三配对规则,所述第一配对规则与所述第一参数信息相对应,所述第二配对规则与所述第二参数信息相对应,所述第三配对规则与所述第三参数信息相对应;所述重组单元404,用于选择并重组所述配对规则中包括的所述第一配对规则和/或所述第二配对规则和/或所述第三配对规则,得到目标配对规则;所述确定单元402,还用于根据所述第一配对规则和/或所述第二配对规则和/或所述第三配对规则的规则优先级,确定所述目标配对规则中的所述第一配对规则和/或所述第二配对规则和/或所述第三配对规则执行的先后顺序;所述筛选单元405,用于根据所述目标配对规则中的所述第一配对规则和/或所述第二配对规则和/或所述第三配对规则执行的先后顺序,执行所述目标配对规则,从所述多个库存商品sku中筛选得到与所述在线产品sku对应的目标库存商品sku。
102.可以看出,本技术实施例描述的基于最小存货单位sku的数据配对装置,可获取在线产品sku、多个库存商品sku和配对规则信息,确定配对规则信息对应的参数信息,其中,参数信息至少包括以下一种:第一参数信息、第二参数信息和第三参数信息,再根据参数信息,对预设配对规则进行参数调整,得到配对规则,其中,配对规则包括第一配对规则、第二配对规则和第三配对规则,第一配对规则与第一参数信息相对应,第二配对规则与第二参数信息相对应,第三配对规则与第三参数信息相对应,再选择并重组配对规则中包括的第一配对规则和/或第二配对规则和/或第三配对规则,得到目标配对规则,进一步根据第一配对规则和/或第二配对规则和/或第三配对规则的规则优先级,确定目标配对规则中的第一配对规则和/或第二配对规则和/或第三配对规则执行的先后顺序,最后,根据目标配对规则中的第一配对规则和/或第二配对规则和/或第三配对规则执行的先后顺序,执行目标配对规则,从多个库存商品sku中筛选得到与在线产品sku对应的目标库存商品sku。如此,能够按照用户设置的规则参数和规则的优先级执行多个sku配对规则,实现在线产品sku和库存商品sku的配对,有利于提升用户体验。
103.在一个可能的示例中,若所述目标配对规则包括所述第一配对规则;在所述执行所述目标配对规则方面,所述筛选单元405具体用于:以所述在线产品sku和所述多个库存商品sku中的每一库存商品sku中的第一个字符为比对基准,逐个比对所述在线产品sku中与所述多个库存商品sku中的每一库存商品sku中的所有字符,从所述多个库存商品sku中筛选出与所述在线产品sku中的所有字符相同的库存商品sku作为所述目标库存商品sku。
104.在一个可能的示例中,若所述目标配对规则包括所述第二配对规则;在所述执行所述目标配对规则方面,所述筛选单元405具体用于:识别所述在线产品sku中的预设符号,并提取所述在线产品sku中预设符号之后的
至少一个字符,得到第一目标字段;以所述第一目标字段和所述多个库存商品sku中每一库存商品sku中的第一个字符为比对基准,逐一比对所述第一目标字段和所述多个库存商品sku中每一库存商品sku中的所有字符,从所述多个库存商品sku中筛选出与所述第一目标字段中所有字符相同的库存商品sku作为所述目标库存商品sku。
105.在一个可能的示例中,若所述目标配对规则包括所述第三配对规则;在所述执行所述目标配对规则方面,所述筛选单元405具体用于:从所述在线产品sku中第n个字符开始选取m个字符,得到第二目标字段,其中,n为小于m的正整数,m为小于m的正整数;以所述第二目标字段和所述多个库存商品sku中每一库存商品sku中的第一个字符为比对基准,逐一比对所述第二目标字段和所述多个库存商品sku中每一库存商品sku中的所有字符,从所述多个库存商品sku中筛选出与所述第二目标字段中所有字符相同的库存商品sku作为所述目标库存商品sku。
106.在一个可能的示例中,所述第一配对规则的优先级大于所述第二配对规则的优先级,所述第二配对规则的优先级大于所述第三配对规则的优先级;当所述目标配对规则包括所述第一配对规则、所述第二配对规则和所述第三配对规则时,在所述根据所述目标配对规则中的所述第一配对规则和/或所述第二配对规则和/或所述第三配对规则执行的先后顺序,执行所述目标配对规则方面,所述筛选单元405具体用于:执行所述第一配对规则,若从所述多个库存商品sku中筛选出与所述在线产品sku中的所有字符相同的库存商品sku作为所述目标库存商品sku,则终止执行所述目标配对规则;若未从所述多个库存商品sku中筛选出与所述在线产品sku中的所有字符相同的库存商品sku作为所述目标库存商品sku,则执行所述第二配对规则;若从所述多个库存商品sku中筛选出与所述第一目标字段中所有字符相同的库存商品sku作为所述目标库存商品sku,则终止执行所述目标配对规则;若未所述多个库存商品sku中筛选出与所述第一目标字段中所有字符相同的库存商品sku作为所述目标库存商品sku,则执行所述第三配对规则。
107.在一个可能的示例中,如图4b所示,该基于最小存货单位sku的数据配对装置400还包括测试单元406和发送单元407,在执行所述目标配对规则之前,所述测试单元406具体用于:获取所述客户端设备发送的在线产品测试sku和库存商品测试sku;根据所述在线产品测试sku和所述库存商品测试sku测试所述目标配对规则,得到第一测试结果;若第一测试结果指示所述在线产品测试sku和所述库存商品测试sku配对成功,则发送配对成功提示到所述客户端设备;若第一测试结果指示所述在线产品测试sku和所述库存商品测试sku配对不成功,则发送规则参数调整提示到所述客户端设备,其中,所述规则参数调整提示用于提醒所述客户端设备对应的用户调整所述参数信息。
108.在一个可能的示例中,所述发送单元407具体用于:
将历史参数信息存储在所述店铺管理服务器中的参数数据库中,其中,所述店铺管理服务器还用于向所述客户端设备发送多个参数推荐信息,其中,所述参数推荐信息用于确定所述参数信息;所述历史参数信息包括多个;若所述店铺管理服务器用于再次同步所述跨境电商平台服务器中的所述商品信息,和/或所述第一测试结果指示所述在线产品测试sku和所述库存商品测试sku配对不成功时,所述方法还包括:从所述参数数据库中获取多个所述历史参数信息;根据多个所述历史参数信息,调整所述多个参数推荐信息,得到多个目标参数推荐信息;当客户端设备发送所述参数信息到所述店铺管理服务器时,向客户端设备发送所述多个目标参数推荐信息。
109.需要说明的是,上述方法实施例涉及的各步骤的所有相关内容均可以援引到对应功能模块的功能描述,在此不再赘述。
110.本实施例提供的电子设备,用于执行上述基于最小存货单位sku的数据配对方法,因此可以达到与上述实现方法相同的效果。
111.本技术实施例还提供一种计算机存储介质,其中,该计算机存储介质存储用于电子数据交换的计算机程序,该计算机程序使得计算机执行如上述方法实施例中记载的任一方法的部分或全部步骤,上述计算机包括电子设备。
112.本技术实施例还提供一种计算机程序产品,上述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,上述计算机程序可操作来使计算机执行如上述方法实施例中记载的任一方法的部分或全部步骤。该计算机程序产品可以为一个软件安装包,上述计算机包括控制平台。
113.需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本技术并不受所描述的动作顺序的限制,因为依据本技术,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本技术所必须的。
114.在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
115.在本技术所提供的几个实施例中,应该理解到,所揭露的装置,可通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如上述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性或其它的形式。
116.上述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
117.另外,在本技术各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
118.上述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储器中。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储器中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本技术各个实施例上述方法的全部或部分步骤。而前述的存储器包括:u盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。
119.本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储器中,存储器可以包括:闪存盘、只读存储器、随机存取器、磁盘或光盘等。
120.以上对本技术实施例进行了详细介绍,本文中应用了具体个例对本技术的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本技术的方法及其核心思想;同时,对于本领域的一般技术人员,依据本技术的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本技术的限制。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献