CN110009382B - 虚拟商品的数据监控方法、装置及服务器 - Google Patents
虚拟商品的数据监控方法、装置及服务器 Download PDFInfo
- Publication number
- CN110009382B CN110009382B CN201811625869.XA CN201811625869A CN110009382B CN 110009382 B CN110009382 B CN 110009382B CN 201811625869 A CN201811625869 A CN 201811625869A CN 110009382 B CN110009382 B CN 110009382B
- Authority
- CN
- China
- Prior art keywords
- commodity
- virtual
- sales
- virtual commodity
- diapause
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0201—Market modelling; Market analysis; Collecting market data
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0201—Market modelling; Market analysis; Collecting market data
- G06Q30/0203—Market surveys; Market polls
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0623—Item investigation
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D10/00—Energy efficient computing, e.g. low power processors, power management or thermal management
Landscapes
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- Strategic Management (AREA)
- Engineering & Computer Science (AREA)
- Development Economics (AREA)
- Entrepreneurship & Innovation (AREA)
- General Business, Economics & Management (AREA)
- Economics (AREA)
- Marketing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Game Theory and Decision Science (AREA)
- Data Mining & Analysis (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本发明实施例提供的虚拟商品的数据监控方法、装置及服务器中,一种虚拟商品的数据监控方法,应用于客户端对应的服务器,获得客户端在检测到用户完成支付时发送的通知信息,通知信息用于通知所述用户完成支付的目标虚拟商品的种类以及每种目标虚拟商品的当前销售数量;针对每种目标虚拟商品,根据该目标虚拟商品的当前销售数量,更新该目标虚拟商品的销售总量;针对作为监控对象的每种虚拟商品,基于该虚拟商品当前的销售总量,判断该虚拟商品是否满足预设滞销条件,如果是,确定该虚拟商品为滞销商品。通过本方案,可以实现及时确定滞销商品的目的。
Description
技术领域
本发明涉及虚拟商品技术领域,特别是涉及一种虚拟商品的数据监控方法、装置及服务器。
背景技术
随着互联网与人们生活的联系越来越紧密,与互联网相关的各类客户端通常会提供模拟现实生活的服务,例如,虚拟商品交易。虚拟商品交易具体可以包括:购买直播客户端中的虚拟礼物送给主播,购买或者出售游戏客户端中的虚拟装备等以及购买社交软件中的虚拟贺卡和挂件等。
在虚拟商品交易中,由于用户的喜好差异导致各个虚拟商品的销量存在差异,同时,可以展示在客户端中的虚拟商品的种类,也就是上架资源,通常是有限的;因此,销量远远少于其他虚拟商品的滞销商品,会造成上架资源的浪费。因此,对于滞销商品,需要进行不再展示及不再销售的下架处理。
相关技术中,通常由客户端的运营人员分析各个虚拟商品的销售数据,以确定滞销商品,对滞销商品进行下架处理。但是,人工分析时需要人工统计虚拟商品的销售数据,可能会出现由主观因素造成的统计不及时,导致的滞销商品确定不及时。
发明内容
本发明实施例的目的在于提供一种虚拟商品的数据监控方法、装置及服务器,以实现及时确定滞销商品的目的。具体技术方案如下:
第一方面,本发明实施例提供了一种虚拟商品的数据监控方法,应用于客户端对应的服务器,该方法包括:
获得所述客户端在检测到用户完成支付时发送的通知信息,所述通知信息用于通知所述用户完成支付的目标虚拟商品的种类以及每种目标虚拟商品的当前销售数量;
针对每种目标虚拟商品,根据该目标虚拟商品的当前销售数量,更新该目标虚拟商品的销售总量;
针对作为监控对象的每种虚拟商品,基于该虚拟商品当前的销售总量,判断该虚拟商品是否满足预设滞销条件,如果是,确定该虚拟商品为滞销商品。
可选的,上述针对作为监控对象的每种虚拟商品,基于该虚拟商品当前的销售总量,判断该虚拟商品是否满足预设滞销条件,包括:
针对作为监控对象的每种虚拟商品,基于该虚拟商品当前的销售总量和当前的销售时长,判断该虚拟商品是否满足预设滞销条件。
可选的,上述针对作为监控对象的每种虚拟商品,基于该虚拟商品当前的销售总量和当前的销售时长,判断该虚拟商品是否满足预设滞销条件,包括:
针对作为监控对象的每种虚拟商品,根据该虚拟商品的上架时间点,确定该虚拟商品当前的销售时长;
针对每种虚拟商品,从关于销售时长与第一数量阈值的对应关系中,查找该虚拟商品当前的销售时长对应的目标第一数量阈值,并判断该虚拟商品当前的销售总量是否小于所查找的目标第一数量阈值,如果小于,判定该虚拟商品满足预设滞销条件。
可选的,在判断出该虚拟商品满足预设滞销条件后,确定该虚拟商品为滞销商品之前,该方法还包括:
确定该虚拟商品在多个历史销售时间点分别对应的历史销售总量;其中,所述多个历史销售时间点为目标销售时间点之前的时间点,所述目标销售时间点为当前时间点或者所述用户完成支付时的时间点;
根据所述目标销售时间点、所述多个历史销售时间点、该虚拟商品当前的销售总量以及所述多个历史销售时间点对应的历史销售总量,确定该虚拟商品的销售趋势;其中,所述销售趋势用于表明销售数量跟随时间点变化的趋势;
当该销售趋势表明该虚拟商品的销售数量未呈持续上升的趋势时,执行所述确定该虚拟商品为滞销商品的步骤,所述持续上升为:所述目标销售时间点和所述多个历史销售时间点中的相邻两个时间点,后一时间点对应的销售总量高于前一时间点对应的销售总量。
可选的,在基于该虚拟商品当前的销售总量和当前的销售时长,判断该虚拟商品是否满足预设滞销条件之前,该方法还包括:
判断该虚拟商品当前的销售总量是否小于该虚拟商品对应的第二数量阈值,如果不小于,执行所述基于该虚拟商品当前的销售总量和当前的销售时长,判断该虚拟商品是否满足预设滞销条件的步骤;其中,该虚拟商品对应的第二数量阈值为该虚拟商品的预定最低销售数量。
可选的,该方法还包括:
当判断出该虚拟商品当前的销售总量小于该虚拟商品对应的第二数量阈值时,输出提示信息,所述提示信息用于提示检查该虚拟商品的历史配置;
如果接收到表明所述历史配置无异常的通知,则执行所述基于该虚拟商品当前的销售总量和当前的销售时长,判断该虚拟商品是否满足预设滞销条件的步骤。
可选的,该方法还包括:
针对所述每种虚拟商品,当判断出该虚拟商品不满足预设滞销条件时,记录该虚拟商品的销售属性为非滞销;
在检测到热门虚拟商品确定指令时,从销售属性为非滞销的多种虚拟商品中,确定热门虚拟商品。
可选的,在上述确定热门虚拟商品之后,该方法还包括:
输出各种热门虚拟商品的热门商品信息;
接收运营人员输入的至少一种替换商品的替换商品信息;所述替换商品为运营人员根据所述热门商品信息确定的虚拟商品;
利用所述替换商品信息对应的替换商品,替换虚拟商品表中的滞销商品,得到更新后的虚拟商品表。
可选的,上述利用所述替换商品信息对应的替换商品,替换虚拟商品表中的滞销商品,得到更新后的虚拟商品表,包括:
基于所述替换商品信息,判断所输入的替换商品的种类数量是否大于滞销商品的种类数量;
如果大于,则获取与所述客户端之间用于表征通信质量的通信信息;
判断所述通信信息是否满足预设低质量条件;
如果满足,则从所述替换商品信息对应的替换商品中,选择目标数量种替换商品,替换虚拟商品表中的滞销商品,得到更新后的虚拟商品表;其中,所述目标数量为不大于所述滞销商品的种类数量的数量。
第二方面,本发明实施例提供了一种虚拟商品的数据监控装置,应用于客户端对应的服务器,该装置包括:
通知信息获取模块,用于获得所述客户端在检测到用户完成支付时发送的通知信息,所述通知信息用于通知所述用户完成支付的目标虚拟商品的种类以及每种目标虚拟商品的当前销售数量;
销售总量确定模块,用于针对每种目标虚拟商品,根据该目标虚拟商品的当前销售数量,更新该目标虚拟商品的销售总量;
滞销商品确定模块,用于针对作为监控对象的每种虚拟商品,基于该虚拟商品当前的销售总量,判断该虚拟商品是否满足预设滞销条件,如果是,确定该虚拟商品为滞销商品。
可选的,上述滞销商品确定模块,具体用于:
针对作为监控对象的每种虚拟商品,基于该虚拟商品当前的销售总量和当前的销售时长,判断该虚拟商品是否满足预设滞销条件。
可选的,上述滞销商品确定模块,具体用于:
针对作为监控对象的每种虚拟商品,根据该虚拟商品的上架时间点,确定该虚拟商品的当前销售时长;
针对每种虚拟商品,从关于销售时长与第一数量阈值的对应关系中,查找该虚拟商品当前的销售时长对应的目标第一数量阈值,并判断该虚拟商品当前的销售总量是否小于所查找的目标第一数量阈值,如果小于,判定该虚拟商品满足预设滞销条件。
可选的,上述滞销商品确定模块,还用于:
确定该虚拟商品在多个历史销售时间点分别对应的历史销售总量;其中,所述多个历史销售时间点为目标销售时间点之前的时间点,所述目标销售时间点为当前时间点或者所述用户完成支付时的时间点;
根据所述目标销售时间点、所述多个历史销售时间点、该虚拟商品当前的销售总量以及所述多个历史销售时间点对应的历史销售总量,确定该虚拟商品的销售趋势;其中,所述销售趋势用于表明销售数量跟随时间点变化的趋势;
当该销售趋势表明该虚拟商品的销售数量未呈持续上升的趋势时,执行所述确定该虚拟商品为滞销商品的步骤,所述持续上升为:所述目标销售时间点和所述多个历史销售时间点中的相邻两个时间点,后一时间点对应的销售总量高于前一时间点对应的销售总量。
可选的,上述装置还包括销量异常确定模块;
所述销量异常确定模块,用于:
在所述滞销商品确定模块基于该虚拟商品当前的销售总量和当前的销售时长,判断该虚拟商品是否满足预设滞销条件之前,判断该虚拟商品当前的销售总量是否小于该虚拟商品对应的第二数量阈值;如果不小于,触发所述滞销商品确定模块执行所述基于该虚拟商品的当前销售总量和当前的销售时长,判断该虚拟商品是否满足预设滞销条件的步骤;其中,该目标虚拟商品对应的第二数量阈值为该目标虚拟商品的预定最低销售数量。
可选的,上述销量异常确定模块,还用于:
当判断出该虚拟商品当前的销售总量小于该虚拟商品对应的第二数量阈值时,输出提示信息,所述提示信息用于提示检查该虚拟商品的历史配置;
如果接收到表明所述历史配置无异常的通知,则触发所述滞销商品确定模块执行所述基于该虚拟商品当前的销售总量和当前的销售时长,判断该虚拟商品是否满足预设滞销条件的步骤。
可选的,上述装置还包括热门商品确定模块;
所述热门商品确定模块,用于:
针对所述每种目标虚拟商品,当判断出该虚拟商品不满足预设滞销条件时,记录该虚拟商品的销售属性为非滞销;
在检测到热门虚拟商品确定指令时,从销售属性为非滞销的多种虚拟商品中,确定热门虚拟商品。
可选的,上述装置还包括滞销商品替换模块;
所述滞销商品替换模块,用于:
在所述热门商品确定模块确定热门虚拟商品之后,输出各种热门虚拟商品的热门商品信息;
接收运营人员输入的至少一种替换商品的替换商品信息;所述替换商品为运营人员根据所述热门商品信息确定的虚拟商品;
利用所述替换商品信息对应的替换商品,替换虚拟商品表中的滞销商品,得到更新后的虚拟商品表。
可选的,上述滞销商品替换模块利用所述替换商品信息对应的替换商品,替换虚拟商品表中的滞销商品,得到更新后的虚拟商品表,包括:
基于所述替换商品信息,判断所输入的替换商品的种类数量是否大于滞销商品的种类数量;
如果大于,则获取与所述客户端之间用于表征通信质量的通信信息;
判断所述通信信息是否满足预设低质量条件;
如果满足,则从所述替换商品信息对应的替换商品中,选择目标数量种替换商品,替换虚拟商品表中的滞销商品,得到更新后的虚拟商品表;其中,所述目标数量为不大于所述滞销商品的种类数量的数量。
第三方面,本发明实施例提供了一种服务器,该服务器包括:
处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过总线完成相互间的通信;存储器,用于存放计算机程序;处理器,用于执行存储器上所存放的程序,实现上述第一方面提供的虚拟商品的数据监控方法的步骤。
第四方面,本发明实施例提供了一种计算机可读存储介质,包含于客户端对应的服务器,该存储介质内存储有计算机程序,该计算机程序被处理器执行时实现上述第一方面提供的虚拟商品的数据监控方法的步骤。
本发明实施例所提供的方案中,客户端在检测到用户完成支付时向服务器发送通知信息,而服务器可以根据该通知信息所通知的每种目标虚拟商品的当前销售数量,更新该目标虚拟商品的销售总量,进而,针对作为监控对象的每种虚拟商品,基于该虚拟商品当前的销售总量,判断该虚拟商品是否满足预设滞销条件,如果是,确定该虚拟商品为滞销商品。由于在每种虚拟商品被购买时,该种虚拟商品的销售总量即可被更新,而在虚拟商品的销售总量发生更新时,便对作为监控对象的各种虚拟商品进行滞销商品的判定,因此,通过本方案,可以实现及时确定滞销商品的目的。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍。
图1为本发明一实施例的虚拟商品的数据监控方法的流程示意图;
图2为本发明另一实施例的虚拟商品的数据监控方法的流程示意图;
图3为本发明一实施例的虚拟商品的数据监控装置的结构示意图;
图4为本发明另一实施例的虚拟商品的数据监控装置的结构示意图;
图5为本发明一实施例的服务器的结构示意图。
具体实施方式
为了使本领域技术人员更好地理解本发明中的技术方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
下面首先对本发明一实施例的虚拟商品的数据监控方法进行介绍。
本发明实施例提供的数据监控方法,可以应用于客户端对应的服务器,该服务器可以包括台式计算机、便携式计算机、互联网电视、智能移动终端、可穿戴式智能终端等,在此不作限定,任何可以实现本发明实施例所提供的虚拟商品的数据监控方法的服务器,均属于本发明实施例的保护范围。
如图1所示,本发明一实施例的虚拟商品的数据监控方法,可以包括如下步骤:
S101,获得客户端在检测到用户完成支付时发送的通知信息,通知信息用于通知用户完成支付的目标虚拟商品的种类以及每种目标虚拟商品的当前销售数量。
为了及时确定滞销商品,在运行于终端设备中的客户端检测到用户完成支付时,便向该客户端对应的服务器发送通知信息,该通知信息用于通知该用户完成支付的目标虚拟商品的种类以及每种目标虚拟商品的当前销售数量,相应的,服务器可以通过该通知信息获知该用户支付哪几种目标虚拟商品以及每一种目标虚拟商品的当前销售数量。
其中,通知信息的获得方式可以是多种的。示例性的,可以是客户端对应的服务器被动接收客户端在检测到用户完成支付时发送的通知信息,也可以是客户端对应的服务器主动向客户端发送通知信息的获取请求,以使客户端在检测到用户完成支付时返回通知信息。
其中,通知信息的生成方式可以有多种。示例性的,在一种实现方式中,客户端可以基于支付信息中所述用户所支付的每种目标虚拟商品的当前销售数量,按照预定的通知生成方式,生成通知信息。在另一种实现方式中,该客户端可以将完成支付时的支付信息作为通知信息。
另外,需要强调的是,每种虚拟商品通过该种虚拟商品的商品标识进行表征,具有不同商品标识的商品属于不同种类的虚拟商品,目标虚拟商品为用户购买且进行了支付的虚拟商品。为了保证能够从通知信息中获知该用户完成支付的种类和数量,该通知信息中可以包括各种目标虚拟商品的商品标识和当前销售数量,并且,每一目标虚拟商品的商品标识和当前销售数量具有对应性。示例性的,虚拟商品为直播客户端中赠送给主播的虚拟礼物,用户所支付的目标虚拟商品为两种虚拟礼物:10朵鲜花和1个蛋糕,则通知信息包含:鲜花的商品标识和鲜花的当前销售数量10朵,以及,蛋糕的商品标识和蛋糕的当前销售数量1个。
S102,针对每种目标虚拟商品,根据该目标虚拟商品的当前销售数量,更新该目标虚拟商品的销售总量。
对于每种目标虚拟商品,根据该目标虚拟商品的当前销售数量,更新该目标虚拟商品的销售总量可以为:将该目标虚拟商品的当前销售数量和接收到该通知信息之前已记录的该目标虚拟商品的销售总量进行求和,将求和所得结果作为该目标虚拟商品新的销售总量,得到更新后的销售总量。
示例性的,通知信息是2018年1月1日12:00接收的,包含鲜花的当前销售数量10,蛋糕的当前销售数量1。在2018年1月1日12:00前,鲜花的销售总量为100,蛋糕的销售总量为50,则更新后的鲜花的销售总量为100+10=110,更新后的蛋糕的销售总量为50+1=51。
S103,针对作为监控对象的每种虚拟商品,基于该虚拟商品当前的销售总量,判断该虚拟商品是否满足预设滞销条件,如果是,则执行步骤S104。
S104,确定该虚拟商品为滞销商品。
为了及时确定滞销商品,本实施例中,当有目标虚拟商品的销售总量发生更新时,便可以针对作为监控对象的每种虚拟商品,基于该虚拟商品当前的销售总量,判断该虚拟商品是否满足预设滞销条件。
当然,在确定该虚拟商品为滞销商品后,还可以输出滞销商品信息,以便运营人员下架滞销商品,或者查看滞销商品的商品配置是否正常等等。
需要说明的是,针对作为监控对象的每种虚拟商品,基于该虚拟商品当前的销售总量,判断该虚拟商品是否满足预设滞销条件的具体实现方式,存在多种。为了方案清晰及布局清楚,下文对所述针对作为监控对象的每种虚拟商品,基于该虚拟商品当前的销售总量,判断该虚拟商品是否满足预设滞销条件的具体实现方式,进行举例介绍。
本发明实施例提供的一种虚拟商品的数据监控方法,应用于客户端对应的服务器,客户端在检测到用户完成支付时向服务器发送通知信息,而服务器可以根据该通知信息所通知的每种目标虚拟商品的当前销售数量,更新该目标虚拟商品的销售总量,进而,针对作为监控对象的每种虚拟商品,基于该虚拟商品当前的销售总量,判断该虚拟商品是否满足预设滞销条件,如果是,确定该虚拟商品为滞销商品。由于在每种虚拟商品被购买时,该种虚拟商品的销售总量即可被更新,而在虚拟商品的销售总量发生更新时,便对作为监控对象的各种虚拟商品进行滞销商品的判定,因此,通过本方案,可以实现及时确定滞销商品的目的。
为了方案清楚及布局清晰,下面对所述针对作为监控对象的每种虚拟商品,基于该虚拟商品当前的销售总量,判断该虚拟商品是否满足预设滞销条件的具体实现方式进行举例介绍。
可以理解的是,由于滞销商品的判断可以依赖于销售时长内的销售数量是否符合预定要求,因此,可以基于虚拟商品当前的销售总量和当前销售时长来判断滞销商品。基于此,可选地,在一种实现方式中,所述针对作为监控对象的每种虚拟商品,基于该虚拟商品当前的销售总量,判断该虚拟商品是否满足预设滞销条件,包括:
针对作为监控对象的每种虚拟商品,基于该虚拟商品当前的销售总量和当前的销售时长,判断该虚拟商品是否满足预设滞销条件。
示例性的,所述针对作为监控对象的每种虚拟商品,基于该虚拟商品当前的销售总量和当前的销售时长,判断该虚拟商品是否满足预设滞销条件,包括:
针对作为监控对象的每种虚拟商品,根据该虚拟商品的上架时间点,确定该虚拟商品当前的销售时长;
针对每种虚拟商品,从关于销售时长与第一数量阈值的对应关系中,查找该虚拟商品当前的销售时长对应的目标第一数量阈值,并判断该虚拟商品当前的销售总量是否小于所查找的目标第一数量阈值,如果小于,判定该虚拟商品满足预设滞销条件。
其中,根据该虚拟商品的上架时间点,确定该虚拟商品当前的销售时长,可以包括:计算该虚拟商品的上架时间点和目标销售时间点的时间差值,将该时间差值作为该虚拟商品当前的销售时长。可以理解的是,在一种实现方式中,可以将当前时间点作为该虚拟商品的目标销售时间点;而在另一种实现方式中,可以将用户支付完成时的时间点作为该目标销售时间点,此时,该通知信息可以还用于通知该用户支付完成时的时间点。示例性的,鲜花的上架时间为2018年1月1日11:30,鲜花的目标销售时间点为2018年1月1日12:00,则鲜花的销售时长为30分钟。
需要说明的是,由于不同的虚拟商品所对应的滞销标准可能不同,因此,可以为每种虚拟商品设置一个关于销售时长与第一数量阈值的对应关系;当然,在某些场景中,也可以为多种虚拟商品设置同一个关于销售时长与第一数量阈值的对应关系,这都是合理的。其中,关于销售时长与第一数量阈值的对应关系,可以根据具体应用场景来设定,本发明对此不做限定。
并且,关于销售时长与第一数量阈值的对应关系可以是第一数量阈值与销售时长的对应表,也可以是第一数量阈值与销售时长的指针关系。任何关于第一数量阈值与销售时长的对应关系均可用于本发明,本实施例对此不作限制。示例性的,关于第一数量阈值与销售时长的对应关系包括:第一数量阈值25与销售时长20分钟对应,第一数量阈值50与销售时长30分钟对应,第一数量阈值75与销售时长60分钟对应。
当然,如果某一虚拟商品的当前销售时长不在关于第一数量阈值与销售时长的对应关系中,则可以从关于第一数量阈值与销售时长的对应关系中,查找与该虚拟商品的当前销售时长差异最小的销售时长对应的目标第一数量阈值。例如,虚拟商品礼花的当前销售时长为40分钟,则可以查找与40分钟差异最小的30分钟对应的第一数量阈值50,为礼花的当前销售时长40分钟对应的目标第一数量阈值。
并且,上述所给出的针对每种虚拟商品,基于该目标虚拟商品当前的销售总量和当前的销售时长,判断该虚拟商品是否满足预设滞销条件具体实现方式仅仅作为一种示例,并不应该作为本发明实施例的限定。例如:针对每种虚拟商品,计算该虚拟商品当前的销售总量与当前的销售时长的比值,判断该比值是否不大于预定比值阈值,如果是,判定该虚拟商品是滞销商品,等等。任何基于虚拟商品当前的销售总量和当前的销售时长来判断是否滞销的实现方式,均是本发明实施例的所涵盖的保护范围。
另外,所述针对作为监控对象的每种虚拟商品,基于该虚拟商品当前的销售总量,判断该虚拟商品是否满足预设滞销条件的具体实现方式并不局限于上述所给出的方式。举例而言:在其他实现方式中,针对作为监控对象的每种虚拟商品,可以判断该虚拟商品当前的销售总量是否小于预定阈值,如果是,判定该虚拟商品满足预设滞销条件。
另外,在具体应用中,虚拟商品的销售总量还可能随着时间的推移而增加,尽管判断出虚拟商品满足预设滞销条件,如果该虚拟商品的销量呈持续上升趋势,那么,表明该虚拟商品逐渐被用户认可,由于所谓的滞销一方面是不被用户认可,因此,该逐渐被用户认可的虚拟商品可以不被认定为滞销商品。
基于该种处理思想,为了提高滞销商品的确定准确性和合理性,在判断出该虚拟商品满足预设滞销条件后,确定该虚拟商品为滞销商品之前,所述方法还可以包括如下步骤A1-A3:
A1,确定该虚拟商品在多个历史销售时间点分别对应的历史销售总量;其中,多个历史销售时间点为目标销售时间点之前的时间点,目标销售时间点为当前时间点或者用户完成支付时的时间点;
其中,在目标销售时间点之前的多个历史销售时间点的确定方式可以有多种。示例性的,可以是从所有销售时间点中,确定在目标销售时间点之前的预设数量个历史销售时间点,也可以是从该目标虚拟商品的所有销售时间点中,确定在目标销售时间点之前的,相邻时间点之间的时间间隔不小于预设时间间隔的多个历史销售时间点。任何可以确定在目标销售时间点之前的多个历史销售时间点的方式,均可用于本发明,本实施例对此不作限制。
需要强调的是,每次接收到一个通知信息,可以得到一个销售时间点,也就是说,每次的支付都对应一个销售时间点。其中,该销售时间点可以为接收到通知信息的时间点,也可以为所接收到的通知信息所对应的支付时间点;在某一销售时间点,所销售的目标虚拟商品的种类为至少一种;并且,不同的销售时间点下,所销售的目标虚拟商品的种类可以不同或相同。当然,所销售的目标虚拟商品属于作为监控对象的虚拟商品;作为监控对象的每种虚拟商品中,至少有一种被用户购买。
示例性的,目标销售时间点为2018年1月1日20:00,则确定在目标销售时间点之前,3个历史销售时间点为2018年1月1日19:45,2018年1月1日19:30,2018年1月1日19:26。如果目标虚拟商品为礼花,那么,确定该礼花在2018年1月1日19:45,2018年1月1日19:30,2018年1月1日19:26三个时间点下的销售总量,得到三个历史销售总量。该三个历史销售时间点对应的通知信息中,可能包含关于礼花的销售数量,也可能不包含礼花的销售数量。
A2,根据目标销售时间点、多个历史销售时间点、该虚拟商品当前的销售总量以及多个历史销售时间点对应的多个历史销售总量,确定该虚拟商品的销售趋势;其中,销售趋势用于表明销售数量跟随时间点变化的趋势;
其中,销售趋势具体可以是目标销售时间点和多个历史销售时间点为横坐标,虚拟商品当前的销售总量以及多个历史销售总量为纵坐标得到的销售趋势曲线,也可以是销售数量与时间点之间的对应表。针对每种虚拟商品,凡是可以用于表明销售总量跟随时间点变化的趋势的关系,均可确定为该虚拟商品的销售趋势,本实施例对此不作限制。
A3,当该销售趋势表明该虚拟商品的销售数量未呈持续上升的趋势时,执行所述确定该虚拟商品为滞销商品的步骤,所述持续上升为:所述目标销售时间点和所述多个历史销售时间点中的相邻两个时间点,后一时间点对应的销售总量高于前一时间点对应的销售总量。
其中,确定销售趋势是否表明该虚拟商品的销售数量未呈上升趋势的具体方式可以是多种的。示例性的,当销售趋势为销售趋势曲线时,可以由销售趋势曲线的斜率表明该目标虚拟商品的销售数量是否呈持续上升趋势,如果斜率不大于0,则表明该目标虚拟商品的销售数量未呈持续上升趋势。或者,当销售趋势为销售数量与时间点之间的对应表时,可以由销售数量随着时间点的变化表明该虚拟商品的销售数量是否呈持续上升趋势,如果销售数量随着时间点的增加而没有增加,则表明该虚拟商品的销售数量未呈持续上升趋势。
当然,如果销售趋势表明该虚拟商品的销售数量呈持续上升趋势时,则确定该虚拟商品为非滞销商品。
示例性的,可乐的销售趋势为:历史销售时间点2018年1月1日09:00对应第二历史销售总量20,历史销售时间点2018年1月1日09:30对应第二历史销售总量20,历史销售时间点2018年1月1日09:50对应第二历史销售总量为20,目标销售时间点2018年1月1日10:00对应当前销售总量为20。相邻两个时间点中,后一时间点对应的销售总量没有高于前一时间点对应的销售总量,可乐的销售数量随着时间的增加而未增加,销售趋势表明该虚拟商品的销售数量未呈持续上升趋势,则确定该虚拟商品为滞销商品。
礼花的销售趋势为:历史销售时间点2018年1月1日19:26对应第二历史销售总量18,历史销售时间点2018年1月1日19:30对应第二历史销售总量20,历史销售时间点2018年1月1日19:45对应第二历史销售总量23,目标销售时间点2018年1月1日20:00对应当前销售总量24。相邻两个时间点,后一时间点对应的销售总量高于前一时间点对应的销售总量,礼花的销售数量随着时间的增加而增加,销售趋势表明该虚拟商品的销售数量呈持续上升趋势,则确定该虚拟商品为非滞销商品。
另外,在具体应用中,还可能在某一时间段存在虚拟商品的配置异常造成的无法购买以及未正常展示等异常情况,导致该虚拟商品的销售数量过少,进而将该虚拟商品误判为滞销商品的情况。
因此,可选的,为了减少虚拟商品配置异常造成的滞销商品误判,提高滞销商品确定准确度,基于该虚拟商品当前的销售总量,判断该虚拟商品是否满足预设滞销条件之前,本发明实施例的虚拟商品的数据监控的方法,还可以包括如下步骤B1:
B1,判断该虚拟商品当前的销售总量是否小于该虚拟商品对应的第二数量阈值,如果不小于,执行所述基于该虚拟商品当前的销售总量和当前的销售时长,判断该虚拟商品是否满足预设滞销条件的步骤;其中,该虚拟商品对应的第二数量阈值为该虚拟商品的预定最低销售数量;
可以理解的是,如果在某一时间段存在某一虚拟商品的配置异常造成的无法购买以及未正常展示等异常情况,则该虚拟商品当前的销售总量将会不合理,低于预定最低销售数量,因此,可以判断该虚拟商品当前的销售总量是否小于该虚拟商品对应第二数量阈值。
对于每种虚拟商品,如果该虚拟商品当前的销售总量不小于该虚拟商品对应的第二数量阈值,则表明该虚拟商品当前的销售总量未低于预定最低销售数量,无异常,因此,可以执行基于该虚拟商品当前的销售总量和当前的销售时长,判断该目标虚拟商品是否满足预设滞销条件的步骤。
其中,第二数量阈值的确定方式可以是多种的。示例性的,如果虚拟商品为根据已售出虚拟商品中的热销商品确定的,具有热销商品的特征,则可以基于热销商品的最低销售数量,确定该虚拟商品的预定最低销售数量。例如,热销商品为游戏角色A的具有科技感的皮肤A,该虚拟商品为游戏角色B的具有科技感的皮肤B,则第二数量阈值可以是皮肤A的最低销售数量,也可以是按照预设调整比例,对皮肤A的最低销售数量进行调整得到的。如果虚拟商品为全新商品,与已有商品没有相似特征,则可以根据已有商品销售的历史经验确定第二数量阈值,例如,1或者3等等。
可选的,为了减少虚拟商品配置异常造成的滞销商品误判,提高滞销商品确定准确度,在上述步骤B1判断出该虚拟商品当前的销售总量小于该虚拟商品对应的第二数量阈值时,本发明实施例提供的虚拟商品的数据监控方法,还可以包括如下步骤B11至B12:
B11,输出提示信息,提示信息用于提示检查该虚拟商品的历史配置;
B12,如果接收到表明历史配置无异常的通知,则执行基于该目标虚拟商品当前的销售总量和当前的销售时长,判断该虚拟商品是否满足预设滞销条件的步骤。
对于每种虚拟商品,如果该虚拟商品的当前销售总量小于该虚拟商品对应的第二数量阈值,则表明该虚拟商品的销售总量不合理,因此,可以输出提示信息,提示检查该虚拟商品的历史配置,以确定当前销售总量异常是滞销造成的,还是历史配置异常造成的。
如果接收到表明历史配置无异常的通知,则表明该虚拟商品的当前销售总量的不合理不是该虚拟商品的历史配置异常造成的,因此,可以执行基于该虚拟商品的当前销售总量,判断该虚拟商品是否满足预设滞销条件的步骤。
其中,表明历史配置无异常的通知,可以是运营人员直接输入服务器的通知,也可以是运营人员输入客户端,由客户端转发的通知。
示例性的,虚拟商品游戏角色B的皮肤B对应的第二数量阈值为3,皮肤B的当前销售总量1小于3,则输出提示信息,提示检查皮肤B的历史配置。当接收到表明皮肤B的历史配置无异常的通知,则执行基于皮肤B的当前销售总量,判断皮肤B是否满足预设滞销条件的步骤。
当然,如果接收到表明历史配置异常的通知,则表明该虚拟商品的当前销售总量异常是该虚拟商品的历史配置异常造成的,而不是滞销造成的,因此,可以不判断该虚拟商品是否滞销。
如图2所示,本发明另一实施例的虚拟商品的数据监控方法的流程,该方法可以包括:
S201,获得客户端在检测到用户完成支付时发送的通知信息,通知信息用于通知用户完成支付的目标虚拟商品的种类以及每种目标虚拟商品的当前销售数量。
S202,针对每种目标虚拟商品,根据该目标虚拟商品的当前销售数量,更新该目标虚拟商品的销售总量。
S201至S202与本发明图1实施例的S101至S102为相同的步骤,在此不再赘述,详见上述本发明图1实施例的描述。
S203,针对作为监控对象的每种虚拟商品,基于该虚拟商品当前的销售总量,判断该虚拟商品是否满足预设滞销条件,如果是,则执行步骤S204;如果否,则执行步骤S205至S206。
S203与本发明图1实施例的S103为相似的步骤,均用于判断该虚拟商品是否满足预设滞销条件,区别在于当判断出该虚拟商品不满足预设滞销条件时,执行步骤S205至S206,以便确定热门商品。
S204,确定该虚拟商品为滞销商品。
S204与本发明图1实施例的S104为相同的步骤,在此不再赘述,详见上述本发明图1实施例的描述。
S205,记录该虚拟商品的销售属性为非滞销。
S206,在检测到热门虚拟商品确定指令时,从销售属性为非滞销的多种虚拟商品中,确定热门虚拟商品。
在具体应用中,可以利用所确定的热门虚拟商品,确定与热门虚拟商品具有相似特征的替换商品以替换滞销虚拟商品,或者优先展示热门虚拟商品,或者向用户推送热门虚拟商品等,以增加热门虚拟商品的销售数量,进而提高营收和用户粘性。为此,可以将不满足预设滞销条件的虚拟商品的销售属性记录为非滞销,在检测到热门虚拟商品确定指令时,从销售属性为非滞销的多种虚拟商品中,确定热门虚拟商品。
其中,热门虚拟商品的确定方式可以是多种的。示例性的,可以在检测到热门虚拟商品确定指令时,获取销售属性为非滞销的多种虚拟商品当前的销售总量。按照当前的销售总量从大到小的顺序,选择排序在前的预设种类数量个非滞销的多种虚拟商品,确定为热门虚拟商品。或者,也可以按照当前的销售总量从小到大的顺序,选择排序在后的预设种类数量个非滞销的多种虚拟商品,确定为热门虚拟商品。
例如,在检测到热门虚拟商品确定指令时,获取销售属性为非滞销的虚拟商品鲜花的当前销售总量500,礼花的当前销售总量600,蛋糕的当前销售总量300,彩带的当前销售总量400。预设种类数量为3种,则将礼花,鲜花以及彩带确定为热门虚拟商品。
另外,热门虚拟商品确定指令可以是运营人员输入的,也可以是预先设置的,按照预设周期触发。
可选的,为了确定与热门虚拟商品具有相似特征的替换商品以替换滞销虚拟商品,实现虚拟商品销售数量的提升,在上述图2实施例的步骤S206之后,本发明实施例的虚拟商品的数据监控方法还可以包括如下步骤C1至C3:
C1,输出各种热门虚拟商品的热门商品信息。
其中,热门商品信息具体可以是每种热门虚拟商品的商品标识,以便运营人员从虚拟商品数据中,获取具有热门商品标识的虚拟商品的形状、色彩以及尺寸等热门特征信息,进而确定具有热门特征信息的替换商品。
C2,接收运营人员输入的至少一种替换商品的替换商品信息。替换商品为运营人员根据热门商品信息确定的虚拟商品。
其中,替换商品为运营人员根据热门商品信息确定的虚拟商品,具有热门商品的特征或者与热门商品相似的特征,以使替换商品尽可能达到热门商品的销售数量。
在具体应用中,替换商品的种类数量可以与热门商品的种类数量相同,也可以大于热门商品的种类数量,还可以小于热门商品的种类数量。相应的,运营人员输入的替换商品可以是一种,也可以是多种。
C3,利用替换商品信息对应的替换商品,替换虚拟商品表中的滞销商品,得到更新后的虚拟商品表。
其中,替换商品信息可以为替换商品的替换商品标识,以便从虚拟商品数据库中查找具有替换商品标识的替换商品。
上述步骤C3中利用替换商品替换滞销商品的方式可以是多种的。
示例性的,可以删除虚拟商品表中与替换商品的种类数量相同数量个滞销商品,得到第一更新虚拟商品表;将替换商品添加至第一更新虚拟商品表,得到更新后的虚拟商品表。
或者,删除虚拟商品表中的全部滞销商品,得到第二更新虚拟商品表;将替换商品添加至第二更新虚拟商品表,得到更新后的虚拟商品表。
或者,如果替换商品的种类数量大于滞销商品的种类数量时,可以根据服务器与客户端之间的通信质量,判断通信质量是否允许传输数据量相对而言较大的虚拟商品表。如果允许,则更新后的虚拟商品表所包含虚拟商品的种类数量,可以大于更新前的虚拟商品表所包含虚拟商品的种类数量,进而基于判定出的虚拟商品的种类数量,进行滞销商品的替换。具体可以参见下述步骤C31至C33。
在具体应用中,如果虚拟商品表存在更新,则需要服务器将更新后的虚拟商品表发送至客户端。因此,如果更新后的虚拟商品表数据量过大,且服务器与客户端之间的通信质量相对而言较低时,可能会造成更新后的虚拟商品表的送达率较低,或者发送速率较低的问题,导致用户对虚拟商品的购买体验较差。
为了减少更新后的虚拟商品表的送达率较低,或者发送速率较低的问题,可选的,上述步骤C3,具体可以包括如下步骤C31至C33:
C31,基于替换商品信息,判断所输入的替换商品的种类数量是否大于滞销商品的种类数量;如果大于,则执行步骤C32至C33。
如果所输入的替换商品的种类数量大于滞销商品的种类数量,则直接利用替换商品替换虚拟商品表中的滞销商品时,得到的更新后的虚拟商品表所包含虚拟商品的种类数量,可能会大于更新前的虚拟商品表所包含虚拟商品的种类数量,导致更新后的虚拟商品表数据量可能过大,因此,可以执行步骤C32至C33。而当所输入的替换商品的种类数量不大于滞销商品的种类数量时,更新后的虚拟商品表的数据量不会大于更新前的虚拟商品表的数据量,相对而言不会过多受到通信质量对送达率和发送速率的影响,因此,可以直接使用替换商品替换滞销商品。
示例性的,滞销商品包括可乐。替换商品信息包括礼炮的商品标识L1,花束的商品标识X1以及飘带的商品标识P1,则基于替换商品信息可以确定所输入的替换商品的种类数量为3。所输入的替换商品的种类数量3大于滞销商品可乐的种类数量1,则执行步骤D32至D33。
C32,获取与客户端之间用于表征通信质量的通信信息。
C33,判断通信信息是否满足预设低质量条件;如果满足,则执行步骤D34。
其中,用于反映通信质量的通信信息可以是服务器与客户端之间的数据传输速率,也可以是CQI(Channel Quality Indicator,信道质量指示)。
判断通信信息是否满足预设低质量条件的方式可以是多种的。示例性的,可以是判断与客户端之间的数据传输速率是否小于预设速率阈值,如果小于,则满足预设低质量条件。或者,也可以是判断与客户端之间的CQI是否小于预设信道质量阈值,如果小于,则满足预设低质量条件。任何可以用于判断与客户端之间的通信质量相对而言较低的方式均可用于本发明,本实施例对此不作限制。
C34,从替换商品信息对应的替换商品中,选择目标数量种替换商品,替换虚拟商品表中的滞销商品,得到更新后的虚拟商品表;其中,目标数量为不大于滞销商品的种类数量的数量。
可以理解的是,由于通信信息满足预设低质量条件,表明与客户端之间的通信质量相对而言较低,因此,需要避免更新后的虚拟商品表数据量过大,以尽可能减少更新后的虚拟商品表的送达率较低,或者发送速率较低的问题。
为此,需要从替换商品信息对应的替换商品中,选择不大于滞销商品的种类数量的目标数量种替换商品,以使得更新后的虚拟商品表的数据量小于更新前的虚拟商品表的数据量,从而在通信质量相对而言较低时,尽可能避免更新后的虚拟商品表数据量过大造成的送达率较低,或者发送速率较低的问题。
示例性的,滞销商品的种类数量为2,则目标数量可以为2或者1。替换商品信息包括商品标识L1,商品标识X1以及商品标识P1。当目标数量为2时,获取商品标识L1对应的礼炮,商品标识X1对应的花束以及商品标识P 1对应的飘带中的任意两种用于替换滞销商品。
当然,当目标数量大于1时,可以按照用于确定替换商品的热门商品的当前销售总量从大到小的顺序,选择当前销售总量排在前目标数量位的热门商品所确定的替换商品。示例性的,目标数量为2,用于确定替换商品礼炮的热门商品礼花和用于确定替换商品花束的热门商品鲜花,各自当前的销售总量排在前2位,则礼花和鲜花所确定的替换商品礼炮以及花束,用于替换虚拟商品表中的滞销商品。
此外,得到更新后的虚拟商品表,具体可以是从虚拟商品表中删除目标数量个滞销商品,得到第一更新虚拟商品表;将替换商品添加至第一更新虚拟商品表,得到更新后的虚拟商品表。或者,从虚拟商品表中删除所有滞销商品,得到第二更新虚拟商品表;将替换商品添加至第二更新虚拟商品表,得到更新后的虚拟商品表。
可以理解的是,如果通信信息不满足预设低质量条件,则表明通信质量相对而言较好,更新后的虚拟商品表的数据量可以大于更新前的虚拟商品表的数据量,因此,可以不限定替换商品的种类数量为目标数量。
相应于上述方法实施例,本发明一实施例还提供了虚拟商品的数据监控装置。
如图3所示,本发明一实施例的虚拟商品的数据监控装置的结构,应用于客户端对应的服务器,该装置可以包括:
通知信息获取模块301,用于获得所述客户端在检测到用户完成支付时发送的通知信息,所述通知信息用于通知所述用户完成支付的目标虚拟商品的种类以及每种目标虚拟商品的当前销售数量;
销售总量确定模块302,用于针对每种目标虚拟商品,根据该目标虚拟商品的当前销售数量,更新该目标虚拟商品的销售总量;
滞销商品确定模块303,用于针对作为监控对象的每种虚拟商品,基于该虚拟商品当前的销售总量,判断该虚拟商品是否满足预设滞销条件,如果是,确定该虚拟商品为滞销商品。
本发明实施例提供的一种虚拟商品的数据监控装置,应用于客户端对应的服务器,客户端在检测到用户完成支付时向服务器发送通知信息,而服务器可以根据该通知信息所通知的每种目标虚拟商品的当前销售数量,更新该目标虚拟商品的销售总量,进而,针对作为监控对象的每种虚拟商品,基于该虚拟商品当前的销售总量,判断该虚拟商品是否满足预设滞销条件,如果是,确定该虚拟商品为滞销商品。由于在每种虚拟商品被购买时,该种虚拟商品的销售总量即可被更新,而在虚拟商品的销售总量发生更新时,便对作为监控对象的各种虚拟商品进行滞销商品的判定,因此,通过本方案,可以实现及时确定滞销商品的目的。
可选的,本发明图3实施例中的滞销商品确定模块303,具体可以用于:
针对作为监控对象的每种虚拟商品,基于该虚拟商品当前的销售总量和当前的销售时长,判断该虚拟商品是否满足预设滞销条件。
可选的,上述滞销商品确定模块303,具体可以用于:
针对作为监控对象的每种虚拟商品,根据该虚拟商品的上架时间点,确定该虚拟商品的当前销售时长;
针对每种虚拟商品,从关于销售时长与第一数量阈值的对应关系中,查找该虚拟商品当前的销售时长对应的目标第一数量阈值,并判断该虚拟商品当前的销售总量是否小于所查找的目标第一数量阈值,如果小于,判定该虚拟商品满足预设滞销条件。
可选的,上述滞销商品确定模块303,还可以用于:
确定该虚拟商品在多个历史销售时间点分别对应的历史销售总量;其中,所述多个历史销售时间点为目标销售时间点之前的时间点,所述目标销售时间点为当前时间点或者所述用户完成支付时的时间点;
根据所述目标销售时间点、所述多个历史销售时间点、该虚拟商品当前的销售总量以及所述多个历史销售时间点对应的历史销售总量,确定该虚拟商品的销售趋势;其中,所述销售趋势用于表明销售数量跟随时间点变化的趋势;
当该销售趋势表明该虚拟商品的销售数量未呈持续上升的趋势时,执行所述确定该虚拟商品为滞销商品的步骤,所述持续上升为:所述目标销售时间点和所述多个历史销售时间点中的相邻两个时间点,后一时间点对应的销售总量高于前一时间点对应的销售总量。
可选的,上述装置还可以包括销量异常确定模块;
所述销量异常确定模块,用于:
在所述滞销商品确定模块基于该虚拟商品当前的销售总量和当前的销售时长,判断该虚拟商品是否满足预设滞销条件之前,判断该虚拟商品当前的销售总量是否小于该虚拟商品对应的第二数量阈值;如果不小于,触发所述滞销商品确定模块303执行所述基于该虚拟商品的当前销售总量和当前的销售时长,判断该虚拟商品是否满足预设滞销条件的步骤;其中,该目标虚拟商品对应的第二数量阈值为该目标虚拟商品的预定最低销售数量。
可选的,上述销量异常确定模块,还可以用于:
当判断出该虚拟商品当前的销售总量小于该虚拟商品对应的第二数量阈值时,输出提示信息,所述提示信息用于提示检查该虚拟商品的历史配置;
如果接收到表明所述历史配置无异常的通知,则触发所述滞销商品确定模块执行所述基于该虚拟商品当前的销售总量和当前的销售时长,判断该虚拟商品是否满足预设滞销条件的步骤。
如图4所示,本发明另一实施例的虚拟商品的数据监控装置的结构,应用于客户端对应的服务器,该装置可以包括:
通知信息获取模块401,用于获得所述客户端在检测到用户完成支付时发送的通知信息,所述通知信息用于通知所述用户完成支付的目标虚拟商品的种类以及每种目标虚拟商品的当前销售数量;
销售总量确定模块402,用于针对每种目标虚拟商品,根据该目标虚拟商品的当前销售数量,更新该目标虚拟商品的销售总量;
滞销商品确定模块403,用于针对作为监控对象的每种虚拟商品,基于该虚拟商品当前的销售总量,判断该虚拟商品是否满足预设滞销条件,如果是,确定该虚拟商品为滞销商品。
上述401至403与本发明图3实施例中的301至303为相同的模块。
热门商品确定模块404,用于针对所述每种目标虚拟商品,当判断出该虚拟商品不满足预设滞销条件时,记录该虚拟商品的销售属性为非滞销;在检测到热门虚拟商品确定指令时,从销售属性为非滞销的多种虚拟商品中,确定热门虚拟商品。
可选的,上述图4实施例中的装置还可以包括滞销商品替换模块;
所述滞销商品替换模块,用于:
在所述热门商品确定模块404确定热门虚拟商品之后,输出各种热门虚拟商品的热门商品信息;
接收运营人员输入的至少一种替换商品的替换商品信息;所述替换商品为运营人员根据所述热门商品信息确定的虚拟商品;
利用所述替换商品信息对应的替换商品,替换虚拟商品表中的滞销商品,得到更新后的虚拟商品表。
可选的,上述滞销商品替换模块404利用所述替换商品信息对应的替换商品,替换虚拟商品表中的滞销商品,得到更新后的虚拟商品表,具体可以包括:
基于所述替换商品信息,判断所输入的替换商品的种类数量是否大于滞销商品的种类数量;
如果大于,则获取与所述客户端之间用于表征通信质量的通信信息;
判断所述通信信息是否满足预设低质量条件;
如果满足,则从所述替换商品信息对应的替换商品中,选择目标数量种替换商品,替换虚拟商品表中的滞销商品,得到更新后的虚拟商品表;其中,所述目标数量为不大于所述滞销商品的种类数量的数量。
相应于上述实施例,本发明实施例还提供了一种服务器,如图5所示,该服务器可以包括:
处理器501、通信接口502、存储器503和通信总线504,其中,处理器501,通信接口502,存储器通503过通信总线504完成相互间的通信;
存储器503,用于存放计算机程序;
处理器501,用于执行上述存储器503上所存放的计算机程序时,实现上述实施例中任一虚拟商品的数据监控方法的步骤。
本发明实施例提供的一种服务器,与客户端对应,客户端在检测到用户完成支付时向服务器发送通知信息,而服务器可以根据该通知信息所通知的每种目标虚拟商品的当前销售数量,更新该目标虚拟商品的销售总量,进而,针对作为监控对象的每种虚拟商品,基于该虚拟商品当前的销售总量,判断该虚拟商品是否满足预设滞销条件,如果是,确定该虚拟商品为滞销商品。由于在每种虚拟商品被购买时,该种虚拟商品的销售总量即可被更新,而在虚拟商品的销售总量发生更新时,便对作为监控对象的各种虚拟商品进行滞销商品的判定,因此,通过本方案,可以实现及时确定滞销商品的目的。。
上述存储器可以包括RAM(Random Access Memory,随机存取存储器),也可以包括NVM(Non-Volatile Memory,非易失性存储器),例如至少一个磁盘存储器。可选的,存储器还可以是至少一个位于远离于上述处理器的存储装置。
上述处理器可以是通用处理器,包括CPU(Central Processing Unit,中央处理器)、NP(Network Processor,网络处理器)等;还可以是DSP(Digital Signal Processor,数字信号处理器)、ASIC(Application Specific Integrated Circuit,专用集成电路)、FPGA(Field-Programmable Gate Array,现场可编程门阵列)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。
本发明一实施例提供的计算机可读存储介质,包含于客户端对应的服务器,该计算机可读存储介质内存储有计算机程序,该计算机程序被处理器执行时,实现上述施例中任一虚拟商品的数据监控方法的步骤。
本发明一实施例提供的计算机可读存储介质,包含于客户端对应的服务器,该计算机可读存储介质内存储有计算机程序,该计算机程序被处理器执行时,客户端在检测到用户完成支付时向服务器发送通知信息,而服务器可以根据该通知信息所通知的每种目标虚拟商品的当前销售数量,更新该目标虚拟商品的销售总量,进而,针对作为监控对象的每种虚拟商品,基于该虚拟商品当前的销售总量,判断该虚拟商品是否满足预设滞销条件,如果是,确定该虚拟商品为滞销商品。由于在每种虚拟商品被购买时,该种虚拟商品的销售总量即可被更新,而在虚拟商品的销售总量发生更新时,便对作为监控对象的各种虚拟商品进行滞销商品的判定,因此,通过本方案,可以实现及时确定滞销商品的目的。
在本发明提供的又一实施例中,还提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述实施例中任一所述的虚拟商品的数据监控方法。
在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本发明实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、DSL(Digital Subscriber Line,数字用户线)或无线(例如:红外线、无线电、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如:DVD(Digital Versatile Disc,数字通用光盘))、或者半导体介质(例如:SSD(Solid StateDisk,固态硬盘))等。
在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
本说明书中的各个实施例均采用相关的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于装置和服务器实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内所作的任何修改、等同替换、改进等,均包含在本发明的保护范围内。
Claims (14)
1.一种虚拟商品的数据监控方法,其特征在于,应用于客户端对应的服务器,所述方法包括:
获得所述客户端在检测到用户完成支付时发送的通知信息,所述通知信息用于通知所述用户完成支付的目标虚拟商品的种类以及每种目标虚拟商品的当前销售数量;
针对每种目标虚拟商品,根据该目标虚拟商品的当前销售数量,更新该目标虚拟商品的销售总量;
针对作为监控对象的每种虚拟商品,基于该虚拟商品当前的销售总量,判断该虚拟商品是否满足预设滞销条件,如果是,确定该虚拟商品为滞销商品;
针对所述每种虚拟商品,当判断出该虚拟商品不满足预设滞销条件时,记录该虚拟商品的销售属性为非滞销;
在检测到热门虚拟商品确定指令时,从销售属性为非滞销的多种虚拟商品中,确定热门虚拟商品;
在所述确定热门虚拟商品之后,所述方法还包括:
输出各种热门虚拟商品的热门商品信息;
接收运营人员输入的至少一种替换商品的替换商品信息;所述替换商品为运营人员根据所述热门商品信息确定的虚拟商品;
利用所述替换商品信息对应的替换商品,替换虚拟商品表中的滞销商品,得到更新后的虚拟商品表;
所述利用所述替换商品信息对应的替换商品,替换虚拟商品表中的滞销商品,得到更新后的虚拟商品表,包括:
基于所述替换商品信息,判断所输入的替换商品的种类数量是否大于滞销商品的种类数量;
如果大于,则获取与所述客户端之间用于表征通信质量的通信信息;
判断所述通信信息是否满足预设低质量条件;
如果满足,则从所述替换商品信息对应的替换商品中,选择目标数量种替换商品,替换虚拟商品表中的滞销商品,得到更新后的虚拟商品表;其中,所述目标数量为不大于所述滞销商品的种类数量的数量。
2.根据权利要求1所述的方法,其特征在于,所述针对作为监控对象的每种虚拟商品,基于该虚拟商品当前的销售总量,判断该虚拟商品是否满足预设滞销条件,包括:
针对作为监控对象的每种虚拟商品,基于该虚拟商品当前的销售总量和当前的销售时长,判断该虚拟商品是否满足预设滞销条件。
3.根据权利要求2所述的方法,其特征在于,所述针对作为监控对象的每种虚拟商品,基于该虚拟商品当前的销售总量和当前的销售时长,判断该虚拟商品是否满足预设滞销条件,包括:
针对作为监控对象的每种虚拟商品,根据该虚拟商品的上架时间点,确定该虚拟商品当前的销售时长;
针对每种虚拟商品,从关于销售时长与第一数量阈值的对应关系中,查找该虚拟商品当前的销售时长对应的目标第一数量阈值,并判断该虚拟商品当前的销售总量是否小于所查找的目标第一数量阈值,如果小于,判定该虚拟商品满足预设滞销条件。
4.根据权利要求1-3任一项所述的方法,其特征在于,在判断出该虚拟商品满足预设滞销条件后,确定该虚拟商品为滞销商品之前,所述方法还包括:
确定该虚拟商品在多个历史销售时间点分别对应的历史销售总量;其中,所述多个历史销售时间点为目标销售时间点之前的时间点,所述目标销售时间点为当前时间点或者所述用户完成支付时的时间点;
根据所述目标销售时间点、所述多个历史销售时间点、该虚拟商品当前的销售总量以及所述多个历史销售时间点对应的历史销售总量,确定该虚拟商品的销售趋势;其中,所述销售趋势用于表明销售数量跟随时间点变化的趋势;
当该销售趋势表明该虚拟商品的销售数量未呈持续上升的趋势时,执行所述确定该虚拟商品为滞销商品的步骤,所述持续上升为:所述目标销售时间点和所述多个历史销售时间点中的相邻两个时间点,后一时间点对应的销售总量高于前一时间点对应的销售总量。
5.根据权利要求2所述的方法,其特征在于,在基于该虚拟商品当前的销售总量和当前的销售时长,判断该虚拟商品是否满足预设滞销条件之前,所述方法还包括:
判断该虚拟商品当前的销售总量是否小于该虚拟商品对应的第二数量阈值,如果不小于,执行所述基于该虚拟商品当前的销售总量和当前的销售时长,判断该虚拟商品是否满足预设滞销条件的步骤;其中,该虚拟商品对应的第二数量阈值为该虚拟商品的预定最低销售数量。
6.根据权利要求5所述的方法,其特征在于,所述方法还包括:
当判断出该虚拟商品当前的销售总量小于该虚拟商品对应的第二数量阈值时,输出提示信息,所述提示信息用于提示检查该虚拟商品的历史配置;
如果接收到表明所述历史配置无异常的通知,则执行所述基于该虚拟商品当前的销售总量和当前的销售时长,判断该虚拟商品是否满足预设滞销条件的步骤。
7.一种虚拟商品的数据监控装置,其特征在于,应用于客户端对应的服务器,所述装置包括:
通知信息获取模块,用于获得所述客户端在检测到用户完成支付时发送的通知信息,所述通知信息用于通知所述用户完成支付的目标虚拟商品的种类以及每种目标虚拟商品的当前销售数量;
销售总量确定模块,用于针对每种目标虚拟商品,根据该目标虚拟商品的当前销售数量,更新该目标虚拟商品的销售总量;
滞销商品确定模块,用于针对作为监控对象的每种虚拟商品,基于该虚拟商品当前的销售总量,判断该虚拟商品是否满足预设滞销条件,如果是,确定该虚拟商品为滞销商品;
热门商品确定模块,用于:
针对所述每种目标虚拟商品,当判断出该虚拟商品不满足预设滞销条件时,记录该虚拟商品的销售属性为非滞销;
在检测到热门虚拟商品确定指令时,从销售属性为非滞销的多种虚拟商品中,确定热门虚拟商品;
滞销商品替换模块,用于:
在所述热门商品确定模块确定热门虚拟商品之后,输出各种热门虚拟商品的热门商品信息;
接收运营人员输入的至少一种替换商品的替换商品信息;所述替换商品为运营人员根据所述热门商品信息确定的虚拟商品;
利用所述替换商品信息对应的替换商品,替换虚拟商品表中的滞销商品,得到更新后的虚拟商品表;
所述滞销商品替换模块利用所述替换商品信息对应的替换商品,替换虚拟商品表中的滞销商品,得到更新后的虚拟商品表,包括:
基于所述替换商品信息,判断所输入的替换商品的种类数量是否大于滞销商品的种类数量;
如果大于,则获取与所述客户端之间用于表征通信质量的通信信息;
判断所述通信信息是否满足预设低质量条件;
如果满足,则从所述替换商品信息对应的替换商品中,选择目标数量种替换商品,替换虚拟商品表中的滞销商品,得到更新后的虚拟商品表;其中,所述目标数量为不大于所述滞销商品的种类数量的数量。
8.根据权利要求7所述的装置,其特征在于,所述滞销商品确定模块,具体用于:
针对作为监控对象的每种虚拟商品,基于该虚拟商品当前的销售总量和当前的销售时长,判断该虚拟商品是否满足预设滞销条件。
9.根据权利要求8所述的装置,其特征在于,所述滞销商品确定模块,具体用于:
针对作为监控对象的每种虚拟商品,根据该虚拟商品的上架时间点,确定该虚拟商品的当前销售时长;
针对每种虚拟商品,从关于销售时长与第一数量阈值的对应关系中,查找该虚拟商品当前的销售时长对应的目标第一数量阈值,并判断该虚拟商品当前的销售总量是否小于所查找的目标第一数量阈值,如果小于,判定该虚拟商品满足预设滞销条件。
10.根据权利要求7-9任一项所述的装置,其特征在于,所述滞销商品确定模块,还用于:
确定该虚拟商品在多个历史销售时间点分别对应的历史销售总量;其中,所述多个历史销售时间点为目标销售时间点之前的时间点,所述目标销售时间点为当前时间点或者所述用户完成支付时的时间点;
根据所述目标销售时间点、所述多个历史销售时间点、该虚拟商品当前的销售总量以及所述多个历史销售时间点对应的历史销售总量,确定该虚拟商品的销售趋势;其中,所述销售趋势用于表明销售数量跟随时间点变化的趋势;
当该销售趋势表明该虚拟商品的销售数量未呈持续上升的趋势时,执行所述确定该虚拟商品为滞销商品的步骤,所述持续上升为:所述目标销售时间点和所述多个历史销售时间点中的相邻两个时间点,后一时间点对应的销售总量高于前一时间点对应的销售总量。
11.根据权利要求8所述的装置,其特征在于,所述装置还包括销量异常确定模块;
所述销量异常确定模块,用于:
在所述滞销商品确定模块基于该虚拟商品当前的销售总量和当前的销售时长,判断该虚拟商品是否满足预设滞销条件之前,判断该虚拟商品当前的销售总量是否小于该虚拟商品对应的第二数量阈值;如果不小于,触发所述滞销商品确定模块执行所述基于该虚拟商品的当前销售总量和当前的销售时长,判断该虚拟商品是否满足预设滞销条件的步骤;其中,该目标虚拟商品对应的第二数量阈值为该目标虚拟商品的预定最低销售数量。
12.根据权利要求11所述的装置,其特征在于,所述销量异常确定模块,还用于:
当判断出该虚拟商品当前的销售总量小于该虚拟商品对应的第二数量阈值时,输出提示信息,所述提示信息用于提示检查该虚拟商品的历史配置;
如果接收到表明所述历史配置无异常的通知,则触发所述滞销商品确定模块执行所述基于该虚拟商品当前的销售总量和当前的销售时长,判断该虚拟商品是否满足预设滞销条件的步骤。
13.一种服务器,其特征在于,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过总线完成相互间的通信;存储器,用于存放计算机程序;处理器,用于执行存储器上所存放的程序,实现如权利要求1-6任一所述的方法步骤。
14.一种计算机可读存储介质,其特征在于,包含于客户端对应的服务器,所述存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1-6任一所述的方法步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811625869.XA CN110009382B (zh) | 2018-12-28 | 2018-12-28 | 虚拟商品的数据监控方法、装置及服务器 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811625869.XA CN110009382B (zh) | 2018-12-28 | 2018-12-28 | 虚拟商品的数据监控方法、装置及服务器 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110009382A CN110009382A (zh) | 2019-07-12 |
CN110009382B true CN110009382B (zh) | 2023-04-28 |
Family
ID=67165327
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811625869.XA Active CN110009382B (zh) | 2018-12-28 | 2018-12-28 | 虚拟商品的数据监控方法、装置及服务器 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110009382B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115396681B (zh) * | 2022-07-06 | 2024-03-15 | 苏州达家迎信息技术有限公司 | 账户管理方法、装置、存储介质及电子设备 |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003162673A (ja) * | 2001-11-27 | 2003-06-06 | World:Kk | 稼動状況に基づく商品選別システム |
US10453009B2 (en) * | 2015-06-19 | 2019-10-22 | Walmart, Apollo, LLC | Method and apparatus for detecting and/or utilizing sales anomalies to improve store management |
CN107203904A (zh) * | 2017-05-19 | 2017-09-26 | 武汉弗赅科技有限公司 | 销售商品的动态定价方法及*** |
CN107424045A (zh) * | 2017-06-28 | 2017-12-01 | 北京惠赢天下网络技术有限公司 | 一种推荐商品的订单生成方法、装置及*** |
CN108960955A (zh) * | 2018-03-08 | 2018-12-07 | 成都美美臣科技有限公司 | 一种基于网络购物销售方的虚拟库存自动补货方法及装置 |
CN108629894B (zh) * | 2018-04-17 | 2021-06-29 | 合肥美的智能科技有限公司 | 自动补货的方法、***、售货柜及计算机设备 |
-
2018
- 2018-12-28 CN CN201811625869.XA patent/CN110009382B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
CN110009382A (zh) | 2019-07-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10671968B2 (en) | Method and system of processing commodity object information | |
CN107180371B (zh) | 使用优惠券购买商品的方法、***和计算机可读存储介质 | |
US8768783B2 (en) | Systems and methods for transformation of submitted listings | |
US8566137B1 (en) | Inventory across multiple marketplaces | |
CN113110819A (zh) | 语音播报方法及装置 | |
CN107230116B (zh) | 交易请求处理方法、装置以及分布式*** | |
CN112053168A (zh) | 物料的监控方法、装置、电子设备及存储介质 | |
CN112948521B (zh) | 对象处置方法及装置 | |
CN110609780A (zh) | 数据监控方法、装置、电子设备及存储介质 | |
WO2011087902A1 (en) | Attribute aggregation for standard product unit | |
US20220414579A1 (en) | Salesperson evaluation apparatus, salesperson evaluation method, and salesperson evaluation program | |
CN108629467B (zh) | 一种样品信息处理方法及*** | |
CN107330709B (zh) | 确定目标对象的方法及装置 | |
CN108074138A (zh) | 一种衡量广告投放的方法及装置 | |
CN111126917A (zh) | 单位转移数值调整方法、装置、计算机设备及存储介质 | |
CN110009382B (zh) | 虚拟商品的数据监控方法、装置及服务器 | |
CN111292108A (zh) | 订单统计方法、装置、设备及计算机可读存储介质 | |
US20170249697A1 (en) | System and method for machine learning based line assignment | |
CN112287208A (zh) | 用户画像生成方法、装置、电子设备及存储介质 | |
CN111144985A (zh) | 单位转移数值调整方法、装置、计算机设备及存储介质 | |
CN111598597A (zh) | 用于发送信息的方法和装置 | |
CN113971572A (zh) | 数据处理方法、交互方法、计算设备及计算机存储介质 | |
CN113971245A (zh) | 一种信息推送方法、装置和*** | |
JP4664847B2 (ja) | 過誤発注防止方法 | |
CN113496386A (zh) | 一种合并计费的方法和装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20210531 Address after: 25, 5th floor, shuangjingfang office building, 3 frisha street, Singapore Applicant after: Zhuomi Private Ltd. Address before: Room 1101, Santai commercial building, 139 Connaught Road Central, Hong Kong, China Applicant before: HONG KONG LIVE.ME Corp.,Ltd. |
|
TA01 | Transfer of patent application right | ||
GR01 | Patent grant | ||
GR01 | Patent grant |