本发明属于第三方支付技术领域,尤其涉及一种商品分类方法及装置。
背景技术:
随着互联网技术的发展和网络的普及,电子交易越来越得到百姓的喜爱。目前淘宝、天猫、京东等电子交易平台日益壮大,在网上购物的人也越来越多。金融领域也逐渐进入互联网时代,网上支付越来越普遍,带动了第三方支付的兴起,例如阿里巴巴的支付宝,腾讯的微信支付等。这些第三方支付逐渐在线下也开始流行,开通了第三方支付的用户可以直接采用这些手段来线下购物、转账、缴纳各种费用等等。
以支付宝为例来说,人们在线下便利店或商场使用支付宝钱包来支付已经极为普遍,只要消费者户和商户都开通了支付宝,就可以直接通过支付宝来支付。当消费者使用支付宝钱包购买商品后,在支付宝钱包的账单中会产生一条交易记录,交易记录中包括购买的商品名称。然而由于线下商品种类繁多,需要一一匹配商品分类的工作量非常大,商家无心给每个商品匹配对应的分类,而且商户即使进行分类往往也做不到很科学,未必会给商品进行正确的分类,因此通常都不会对每个商品给出比较准确的商品分类。支付宝每年都会通过用户一年购买商品的分类来帮助用户统计每个分类上的支出,但常常都无法囊括线下购物的商品,这就导致了统计的不准确。而对于这部分数据的缺失,对于需要大数据支持的公司存在体验上的障碍,也不利于商家根据用户的喜好进行投资和生产。
同时由于所有交易发生在线上,在移动终端上不管是在线的电子交易平台还是线下的便利店、商场进行付款都属于线上支付,所以无法区分用户的交易场景是在线上还是在线下,但对用户来说,区分线上和线下支付, 甚至是交易发生的精确地理区域也是非常必要的。
技术实现要素:
本发明的目的是提供一种商品分类方法及装置,解决线下交易时购买的商品无准确进行商品分类的技术问题,为用户提供了更好的体验,也带来了更准确的数据统计。
为了实现上述目的,本发明技术方案如下:
一种商品分类方法,所述方法包括:
根据消费者与商户线下交易产生的交易记录,获取该交易的商品名称;
将所述商品名称上传至商品分类服务器,以获取通过该商品分类服务器自动匹配到的该商品名称对应的商品分类,并记录。
进一步地,所述方法还包括确定消费者与商户的交易是线下交易的步骤,包括:
根据消费者与商户交易产生的交易记录,获取该交易的商户信息;
根据所述商户信息判断是否是线下交易,在确定为线下交易时,将商品名称上传至商品分类服务器。
进一步地,所述方法还包括:
获取消费者支付时通过移动终端发送的LBS数据;
根据获取的LBS数据及商户信息,分析出交易位置信息,保存所述交易位置信息。
进一步地,所述方法还包括:
将该商品名称及其匹配的商品分类、交易位置信息发送给商户或消费者。
进一步地,所述方法还包括:
根据获取的交易位置信息,统计基于地理位置的消费数据,发送给商户或消费者。
进一步地,所述方法还包括:
根据消费者购买的商品名称与商品分类的对应关系,基于商品分类统 计消费者的消费数据,发送给消费者或商户。
通过上述步骤,能够基于商品分类、地理位置来统计消费者或商户的交易数据,提供给用户参考。
进一步地,在将商品名称上传到商品分类服务器之前,还包括:
根据获取的商品名称,查找商品名称与商品分类对应关系,如果已经具有对应的商品分类,则不再进行商品分类,否则将商品名称上传至商品分类服务器。
进一步地,所述商品分类服务器为线上电子交易平台进行商品分类的服务器。直接采用线上电子交易平台的商品分类服务器可以准确为线下商品匹配到正确的商品分类。
本发明同时提出了一种商品分类装置,所述装置包括:
信息获取模块,用于根据消费者与商户线下交易产生的交易记录,获取该交易的商品名称;
匹配模块,用于将所述商品名称上传至商品分类服务器,以获取通过该商品分类服务器自动匹配到的该商品名称对应的商品分类,并记录。
进一步地,所述信息获取模块还用于根据消费者与商户交易产生的交易记录,获取该交易的商户信息;所述匹配模块还用于根据所述商户信息判断是否是线下交易,在确定为线下交易时,将商品名称上传至商品分类服务器。
所述信息获取模块还用于获取消费者支付时通过移动终端发送的LBS数据;所述匹配模块还用于根据获取的LBS数据及商户信息,分析出交易位置信息,保存所述交易位置信息。
进一步地,所述装置还包括统计模块,用于将该商品名称及其匹配的商品分类、交易位置信息发送给商户或消费者。
或用于根据获取的交易位置信息,统计基于地理位置的消费数据,发送给商户或消费者。
或用于根据消费者购买的商品名称与商品分类的对应关系,基于商品分类统计消费者的消费数据,发送给消费者或商户。
进一步地,所述匹配模块还根据获取的商品名称,查找商品名称与商 品分类对应关系,如果已经具有对应的商品分类,则不再进行商品分类,否则将商品名称上传至商品分类服务器。
进一步地,所述商品分类服务器为线上电子交易平台进行商品分类的服务器。
本发明提出的一种商品分类方法及装置,在第三方支付中通过结合线上电子交易平台的商品自动匹配分类系统,为线下交易的商品分类,弥补了线下交易时购买的商品无准确商品分类的缺憾,为用户提供了更好的体验,也带来了更准确的数据统计。
附图说明
图1为本发明商品分类方法流程图;
图2为本发明商品分类装置结构示意图。
具体实施方式
下面结合附图和实施例对本发明技术方案做进一步详细说明,以下实施例不构成对本发明的限定。
本实施例以支付宝为例进行详细说明,同样适用于其他第三方支付手段。如图1所示,本实施例一种商品分类方法,包括如下步骤:
步骤S1、根据消费者与商户线下交易产生的交易记录,获取交易的商品名称。
当消费者采用支付宝支付来购买商户的产品和服务时,消费者和商户都必须是支付宝的合法用户,在支付宝系统中注册有合法的帐号。交易时,消费者购买商户的商品,并采用安装在移动终端上的支付宝客户端进行支付,支付宝后台产生交易记录,交易记录中包括商品名称、商户信息、支付的金额、订单状态等。本实施例中所称支付宝包括安装在用户移动终端的APP客户端和后台服务器,客户端主要用于用户的注册登录和操作,数据处理集中在后台服务器中完成。本实施例中关于商品分类方法主要是后台服务器来完成,用户使用客户端来进行交易,交易后由后台服务器进行商品分类和统计,这里不再赘述。
由于用户的移动终端目前都能提供定位服务LBS(Location Based Services),LBS是由移动通信网络和卫星定位系统结合在一起提供的一种增值业务,通过一组定位技术获得移动终端的位置信息(如经纬度坐标数据),即通过电信移动运营商的无线电通讯网络(如GSM网、CDMA网)或外部定位方式(如GPS)获取移动终端用户的位置信息(地理坐标,或大地坐标),提供给移动用户本人或他人以及通信系统,实现各种与位置相关的业务。
因此消费者在使用支付宝支付时,支付宝后台服务器生成交易记录,也接收消费者安装了支付宝客户端的移动终端发来的LBS数据,以进行后续的处理。
本实施例可以从交易记录中获取商品名称,用于后续步骤根据商品名称来匹配商品分类;还可以进一步获取商户信息,根据获取的商户信息,判断是否是线下交易,如果是线下交易在后续的步骤中将商品名称上传至商品分类服务器匹配该商品名称对应的商品分类,否则不操作并退出。
每家商户在第三方支付注册后,都会得到一个唯一的数字编码PID,该数字编码PID确定了商户是否是线上用户还是线下用户。具体地,每个商户的PID对应的商户信息中包括线上/线下这个字段,根据PID就可以判断是线上的用户或线下的用户。从而在消费者与商户进行交易的时候,第三方支付能够根据该数字编码得到商户的具体信息,并知道商户是否是线下的用户,如果是线下的用户,则适用本发明的方法。如果是线上用户,由于一般线上商户的商品都根据电子交易平台进行了详细的商品分类,不再需要重新分类,因此就不需要进行操作,直接退出本流程。
进一步地,本实施例还通过支付时的用户移动终端获取LBS数据,分析出交易位置信息,保存交易位置信息。
由于线下商户可能存在多家分店,所有分店都使用总店的PID,这就导致第三方支付无法判断出交易是发生在哪家分店。但是根据所接收的LBS数据以及商户的PID,就可以判断出是哪家分店,从而确定交易发生的位置信息,例如具体的经纬度,进一步确定交易发生的商户的分店。
从而为后续步骤根据交易的位置信息,统计经常发生交易的地点,以 及各地的销量与地理位置的关系,提供给商户参考。
步骤S2、将商品名称上传到商品分类服务器,以获取通过该商品分类服务器自动匹配到的该商品名称对应的商品分类,并记录。
第三方支付公司一般都具有电子交易平台,例如支付宝有淘宝、天猫等电子交易平台,而这些线上的电子交易平台具有成熟的商品分类机制。以淘宝为例,其线上的商品都具有明确的分类,商品分类包括以下大类:女装男装、鞋类箱包、内衣配饰、运动户外、珠宝手表、数码、家电办公、护肤彩妆、母婴用品、家居建材、美食特产、日用百货、汽车摩托、文化玩乐等等。每一个商品分类下面,还具有更细的子类,如数码下面还分为手机、相机、笔记本、平板电脑等。本实施例中所称的商品分类,不具体指大类还是子类,在具体的应用中,根据用户的需求可以直接分类到大类,也可以进一步分类到子类。
电子交易平台在商品分类过程中,当注册商户在上传商品时,需要录入该商品的关键词,并根据录入的关键词进行匹配,匹配到最接近的商品分类。例如商户录入了商品名称作为关键词,当关键词匹配的商品分类结果到达N个A商品分类时,其中N为预设的阈值,则认为该商品属于A商品分类;如果匹配失败,则以匹配结果中最多的分类作为匹配到的商品分类。本发明不限于具体的商品分类方法。
优选地,本实施例商品分类服务器为这些电子交易平台已经具备的商品分类服务器,这些电子交易平台的商品分类服务器基本上已经具备了完善的商品名称与商品分类的对应关系,并且数据量非常庞大,经过大数据匹配后的精确度非常高。本实施例利用这些商品分类服务器即可,只要输入商品名称,就能自动借助搜索引擎或B2C网站搜索进行商品名称关键词匹配,找到其对应的商品分类。
容易理解的是,本实施例的商品分类服务器也可以是专门的服务器,其本身预设有商品名称与商品分类的对照表,只要输入商品名称,就可以找到其对应的商品分类。
在获取到商品分类后,就能够建立交易的商品名称与商品分类的对应关系,还将匹配成功的商品名称和商品分类发送给商户,以便于商户使用 正确的商品分类。通过本实施例的方法为线下交易的商品提供了正确的商品分类,从而弥补了现有技术无法对线下交易进行数据统计的缺陷。
本实施例的商品分类方法,进一步包括步骤:
根据消费者购买的商品名称与商品分类的对应关系,基于商品分类统计消费者的消费数据,发送给消费者。
根据获取的交易位置信息,统计基于地理位置的消费数据,发送给商户。
从而消费者在线下的实体店购买商品或服务,根据本实施例的方法也能给出正确的商品分类,并根据商品分类对消费者的支出进行分类统计,给出消费数据,以提供给商户或消费者。并根据交易位置信息,知道消费者经常消费的地点,以及在什么位置消费什么商品,通过统计这些消费数据,能够给商户提供足够的参考信息,利于商户在什么位置设置实体店。
进一步地,由于建立了线下商品名称与商品分类的对应关系,则在消费者在下一次购物时,不再需要进行上述步骤的匹配过程,可以通过直接的查找得到商品名称对应的商品分类。为此,本实施例的商品分类方法在步骤S2之前,还包括步骤:
根据获取的商品名称,查找商品名称与商品分类对应关系,如果已经具有对应的商品分类,则不再进行商品分类,否则将商品名称上传至商品分类服务器。
由于使用支付宝的消费者众多,通过大量的交易,能够快速建立商品名称与商品分类的对应关系,在一定时间后就不需要在进行具体的分类步骤,因此加入本步骤将大大减少系统的处理工作量。
本实施例基于上述方法的商品分类装置如图2所示,包括:
信息获取模块,用于根据消费者与商户线下交易产生的交易记录,获取该交易的商品名称;
匹配模块,用于将所述商品名称上传至商品分类服务器,以获取通过该商品分类服务器自动匹配到的该商品名称对应的商品分类,并记录。
容易理解的是,本实施例的装置对于与上述商品分类方法,信息获取模块还用于根据消费者与商户交易产生的交易记录,获取该交易的商户信 息;匹配模块还用于根据所述商户信息判断是否是线下交易,在确定为线下交易时,将商品名称上传至商品分类服务器。
信息获取模块还用于获取消费者支付时通过移动终端发送的LBS数据;对应地匹配模块还用于根据获取的LBS数据及商户信息,分析出交易位置信息,保存所述交易位置信息。
本实施例的装置包括统计模块,该统计模块用于:
将商品名称及其匹配的商品分类、交易位置信息发送给商户或消费者。
根据获取的交易位置信息,统计基于地理位置的消费数据,发送给商户或消费者。
根据消费者购买的商品名称与商品分类的对应关系,基于商品分类统计消费者的消费数据,发送给消费者或商户。
进一步地,匹配模块还根据获取的商品名称,查找商品名称与商品分类对应关系,如果已经具有对应的商品分类,则不再进行商品分类,否则将商品名称上传至商品分类服务器。
以上实施例仅用以说明本发明的技术方案而非对其进行限制,在不背离本发明精神及其实质的情况下,熟悉本领域的技术人员当可根据本发明作出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。