一种公众账号抽奖的方法和系统与流程

文档序号:11832360阅读:348来源:国知局
一种公众账号抽奖的方法和系统与流程

本发明涉及互联网技术领域,特别涉及一种公众账号抽奖的方法和系统。



背景技术:

公众账号是开发者或商家在微信公众平台上申请的应用账号,该帐号与QQ账号互通,通过公众号,商家可在微信平台上实现和特定群体的文字、图片、语音、视频的全方位沟通互动。形成了一种主流的线上线下微信互动营销方式。正如线上线下微信互动营销的代表微部落,率先提出标准的行业通用模板和深定制的微信平台开发理念相结合。形成了线上线下微信互动营销的开放应用平台。

作为商家在网络上的形象,公众账号经常需要开展一些商业活动,来吸引用户关注自己,比如抽奖,就能够很好地吸引用户,但是如何在微信平台上,以公众账号的名义进行抽奖,在技术上存在许多问题。



技术实现要素:

本发明提供一种公众账号抽奖的方法和系统,能够实现公众账号在微信平台上开展用户抽奖活动,从而提高该公众账户的关注度。

本发明的技术方案提供了一种公众账号抽奖的方法,包括以下步骤:

公众账号在抽奖服务器上设置奖品信息和对应的中奖概率信息;

用户终端通过关注所述公众账号,登录所述抽奖服务器,并进行抽奖操作;

所述抽奖服务器为所述用户终端生成一个随机数;

所述抽奖服务器将所述用户终端对应的随机数与所述中奖概率信息进行对比,如果所述随机数落入所述中奖概率信息中,则判断所述用户终端获得所 述中奖概率信息对应的奖品,并告知用户终端。

优选地,所述中奖概率信息为对应中奖概率的数值范围。

优选地,所述奖品信息包括奖品的种类和数量。

优选地,还包括以下步骤:

所述抽奖服务器为所述用户终端生成抽奖次数。

优选地,还包括以下步骤:

所述公众账号在所述抽奖服务器上设置奖品信息对应的时间段。

优选地,所述抽奖服务器为所述奖品设置了计数器,所述计数器用于记录奖品被抽取的数量,当所述奖品被全部抽完时,删除所述奖品。

本发明技术方案还提供了一种公众账号抽奖的系统,包括微信平台、抽奖服务器和用户终端,其中,

所述微信平台用于所述用户终端登录所述抽奖服务器;

所述用户终端用于关注公众账号,登录所述抽奖服务器,进行抽奖操作,并接收中奖信息;

所述抽奖服务器用于设置奖品信息和对应的中奖概率信息,为所述用户终端生成一个随机数,将所述用户终端对应的随机数与所述中奖概率信息进行对比,如果所述随机数落入所述中奖概率信息中,则判断所述用户终端获得所述中奖概率信息对应的奖品,并通知所述用户终端。

优选地,所述抽奖服务器进一步用于设置中奖概率信息的数值范围。

优选地,所述抽奖服务器进一步用于设置奖品的种类和数量。

优选地,所述抽奖服务器包括计数器,所述计数器用于记录奖品被抽取的数量。

本发明技术方案由于在微信平台上为公众账号提供了与用户进行交互的途径,在微信平台上,用户终端可以参与公众账号发起的抽奖活动,从而提高了公众账号的关注度,为公众账号的使用提供了新的方式。

本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。

下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。

附图说明

附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:

图1为本发明实施例一中公众账号抽奖的流程图;

图2为本发明实施例一中公众账号抽奖系统结构图。

具体实施方式

以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。

图1为本发明实施例一中公众账号抽奖的流程图。如图1所示,该公众账号抽奖的流程包括以下步骤:

步骤101、微信平台上的公众账号在抽奖服务器上,设置准备提供给用户的奖品信息,包括奖品的种类以及数量。例如可以将奖品分为三个等级,一等奖2个,二等奖4个,三等奖6个。

为了保证能够长时间持续吸引用户,还可以设置奖品对应的抽奖时间段,例如每个小时内抽出1个一等奖,2个二等奖,3个三等奖,这样可以防止所有的奖品在前面的时间内都抽取完了,到了后面就没有奖品可抽了。

步骤102、公众账号在抽奖服务器上,还需要设置每一种奖品对应的中奖概率信息,例如一等奖的中奖概率是1%,则该中奖概率信息就是该中奖概率的数值范围,具体可以为0.663到0.672,这样0.663到0.672之间包括10个小 数点后三位数,对于0.001到1.000之间的1000个小数点后三位数,比例为1%。

当然前述的10个小数点后三位数,可以自由选择,可以连续,也可以不连续,只要是在0.001到1.000之间即可。

如果二等奖的中奖概率是10%,则该中奖概率的数值范围可以为0.551到0.650,两者之间包括100个小数点后三位数。

步骤103、公众账号在抽奖服务器上设置好奖品信息和对应的中奖概率信息后,再针对每一种奖品设置一个计数器。该计数器用于记录该奖品被抽取的数量,当该奖品被全部抽完时,就删除该奖品。

步骤104、参加抽奖活动的用户可以通过自己的用户终端关注该公众账号,从而能够登录该抽奖服务器,开始进行抽奖操作。

对于每个具体的参加抽奖活动的用户,可以设置不同抽奖次数,抽奖服务器显示给该用户。

步骤105、用户每次点击抽奖按钮,启动抽奖时,抽奖服务器就为该用户终端生成一个随机数,这个随机数是一个在0.001到1.000之间的小数点后三位数,比如0.665。

步骤106、抽奖服务器将该用户这次拿到的随机数0.665,与所有种类奖品对应的中奖概率的数值范围进行比对,如果这个随机数0.665落入到哪种奖品对应的中奖概率的数值范围,则判断该用户这次中了这种奖品,例如随机数0.665落入0.663到0.672之间,该用户这次就中了一等奖。

同时一等奖对应的计数器减一,如果计数器为零了,说明这个小时的一等奖已经用完,则本小时内的后面时间不会在出现一等奖,即使用户的随机数落入到一等奖的数值范围内。

如果用户的随机数没有落入到任何一种奖品对应的中奖概率的数值范围,则判断该用户这次没有中奖,也要告知用户。

为了实现上述微信服务部署流程,本实施例还提供了一种公众账号抽奖系统,图2为本发明实施例一中公众账号抽奖系统结构图。如图2所示,该公众 账号抽奖系统包括微信平台201、抽奖服务器202和用户终端203,其中抽奖服务器进一步包括计数器2021。

微信平台可以作为操作平台,让用户终端登录到抽奖服务器。

用户终端通过关注公众账号,登录抽奖服务器,进行抽奖操作,并接收中奖信息和没有中奖的信息。

抽奖服务器不仅能够设置奖品信息和对应的中奖概率信息,为用户终端生成一个随机数,还将用户终端对应的随机数与中奖概率信息进行对比,如果该随机数落入中奖概率信息中,则判断用户终端获得中奖概率信息对应的奖品,并通知用户终端。其中奖品信息包括奖品的种类和数量,中奖概率信息为该中奖概率对应的数值范围。

抽奖服务器中的计数器是针对每一种奖品设置一个计数器,该计数器能够记录该奖品被抽取的数量,当该奖品被全部抽完时,就删除该奖品。

上述实施例中的技术方案由于在微信平台上为公众账号提供了与用户进行交互的途径,在微信平台上,用户终端可以参与公众账号发起的抽奖活动,从而提高了公众账号的关注度,为公众账号的使用提供了新的方式。

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入 式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1