一种服务信息推送方法、装置及存储介质与流程

文档序号:18169309发布日期:2019-07-13 09:47阅读:147来源:国知局
一种服务信息推送方法、装置及存储介质与流程

本发明涉及广告营销技术领域,具体而言,涉及一种服务信息推送方法、装置及存储介质。



背景技术:

随着移动互联网和智能科技的飞速发展,传统商业的营销方式也在发生着重大变化,由原来的媒体广告、发传单报纸、短信等等变成了今天的自媒体和移动端广告。虽然广告的投放力度加大,但是看广告的人越来越少,同时给也广告受众群体带来的一定的困扰,广告受众不愿意接收广告,广告转化率低。



技术实现要素:

有鉴于此,本发明实施例的目的在于提供一种服务信息推送方法、装置及存储介质,以改善上述的问题。

本发明实施例提供了一种服务信息推送方法,所述服务信息推送方法应用于服务器,所述服务器与多个用户终端通信连接,所述服务信息推送方法包括:当统计金额累计达到预设的红包发送金额时,依据设定的规则生成多个推送信息,所述推送信息包括现金红包及服务推广信息;将生成的多个推送信息向待推送对象进行推送,所述待推送对象指地理位置处于设定区域内的所述用户终端。

进一步地,所述依据设定的规则生成多个推送信息的步骤包括:依据统计金额确定现金红包的数量n,其中,现金红包的数量n与统计金额满足如下公式:n=[a×b],其中n为红包的数量,a为营销金额,b为预设的红包数量比例;

将统计金额分成n个随机金额的现金红包,其中每一个红包的金额均不小于最低金额。

进一步地,将生成的多个推送信息向待推送对象进行推送之前,所述服务信息推送方法包括:获取用户终端发送的地理位置信息;根据获取的地理位置信息确定所述用户终端与预设地理位置之间的距离,所述预设地理位置为商家或店铺指定的地理位置;当所述距离小于设定值时,确认所述用户终端为待推送对象。

进一步地,所述服务信息推送方法包括:每次订单交易完成时,从所述完成的交易订单的订单金额中提取预设比例作为统计金额;确认所述统计金额是否达到预设的红包发送金额。

进一步地,所述服务信息推送方法包括:当确认所述统计金额未达到预设的所述红包发送金额时,则在下一次订单交易完成时从新完成的交易订单的订单金额中提取预设比例作为累积统计金额直至所述统计金额达到预设的红包发送金额。

进一步地,所述最低金额为1元。

进一步地,所述服务推广信息包括商家或店铺的推广信息、店铺地址、店铺图片以及店铺跳转链接。

本发明还提供了一种服务信息推送装置,所述服务信息推送装置包括:信息生成单元,用于当统计金额累计达到预设的红包发送金额时,依据设定的规则生成多个推送信息,所述推送信息包括现金红包及服务推广信息;推送单元,用于将生成的多个推送信息向待推送对象进行推送,所述待推送对象指地理位置处于设定区域内的所述用户终端。

本发明还提供了一种存储介质,所述可读存储介质上存储有计算机程序,该计算机程序被处理器运行时执行如上述的服务信息推送方法。

相对现有技术,本发明具有以下有益效果:

本发明提供的一种服务信息推送方法、装置及存储介质,通过在每笔订单中抽取一定比例的金额作为统计金额,当统计金额达到设定的红包发送金额时,向用户推送包含服务推广信息的红包,且红包的金额不低于1元,增加了用户接收服务推广信息的意愿,将包含服务推广信息的红包向离店铺距离较近的用户推送,能够提高服务推广信息的转化率,快速高效的帮助商家转化了广告投入带来的精准客流,同时让消费者在抢红包的过程中有获得感和成就感,避免了因为乱发广告带来的资源浪费,降低了商家投入的推广成本。

为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。

附图说明

为了更清楚地说明本发明实施方式的技术方案,下面将对实施方式中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。

图1示出了本发明所提供的服务信息推送方法的应用场景示意图。

图2示出了本发明提供的服务器的示意框图。

图3示出了服务信息推送方法的流程图。

图4示出了s3的子步骤流程图。

图5示出了确定待推送对象的步骤流程图。

图6示出了服务信息推送装置的示意框图。

图标:100-用户终端;200-服务器;210-网络端口;220-处理器;230-通信总线;240-存储介质;250-i/o接口;300-服务信息推送装置;310-获取单元;320-信息生成单元;330-对象确定单元;340-推送单元。

具体实施方式

下面将结合本发明实施例中附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。

应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。

在本发明的描述中,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。

下面结合附图,对本发明的一些实施方式作详细说明。在不冲突的情况下,下述的实施例及实施例中的特征可以相互组合。

图1示出了本实施例提供的服务信息推送方法的使用场景示意图。本申请提供的服务信息推送方法应用于服务器,以将店铺或商家的服务推广信息推送至消费者或客户,所述服务器与多个用户终端通信连接,其中用户终端包括至少一个第一用户终端以及多个第二用户终端,所述第一用户终端可以为店铺、商家使用的用户终端,所述第二用户终端可以为客户使用的用户终端。用户终端可以是智能手机、平板电脑、智能手表等移动智能终端。

图2示出了本发明实施例提供可以实现本申请思想的服务器的示例性硬件和软件组件的示意图。例如,处理器220可以用于服务器200上,并且用于执行本申请中的功能。

服务器200可以是通用计算机或特殊用途的计算机,两者都可以用于实现本申请的服务信息推送方法。本申请尽管仅示出了一个服务器,但是为了方便起见,可以在多个类似平台上以分布式方式实现本申请描述的功能,以均衡处理负载。

例如,服务器200可以包括连接到网络的网络端口210、用于执行程序指令的一个或多个处理器220、通信总线230、和不同形式的计算机可读存储介质240,例如,磁盘、rom、或ram,或其任意组合。示例性地,计算机平台还可以包括存储在rom、ram、或其他类型的非暂时性存储介质、或其任意组合中的程序指令。处理器220根据这些程序指令可以实现本申请的推广活动方法。服务器200还包括与其他输入输出设备(例如键盘、显示屏)之间的输入/输出(input/output,i/o)接口250。

为了便于说明,在服务器200中仅描述了一个处理器。然而,应当注意,本申请中的服务器200还可以包括多个处理器,因此本申请中描述的一个处理器执行的步骤也可以由多个处理器联合执行或单独执行。例如,若服务器200的处理器执行步骤a和步骤b,则应该理解,步骤a和步骤b也可以由两个不同的处理器共同执行或者在一个处理器中单独执行。例如,第一处理器执行步骤a,第二处理器执行步骤b,或者第一处理器和第二处理器共同执行步骤a和b。

第一实施例

请参阅图3,本实施例提供了一种服务信息推送方法,服务信息推送方法包括s1~s4。

s1:每次订单交易完成时,从完成的交易订单的订单金额中提取预设比例作为统计金额。

统计金额是指用于商家或店铺进行服务推广信息的红包准备金额,统计金额达到一定额度后,将统计金额分配成多个红包向消费者或客户进行推送。服务器提供了平台供用户与店铺或商家进行交易,当店铺或商家通过第一用户终端设置进行服务推广信息推广活动时,则在每一笔订单完成时,从完成的订单交易的订单金额中提取预设的比例作为该店铺的统计金额。该预设的比例可以是店铺或商家通过第一用户终端进行设定的,也可以是服务器默认设置的,例如可以是将每一笔订单金额的20%作为统计金额,例如,某一笔订单的交易额为100元,则提取20元作为统计金额;若某一笔订单的交易额为10元,则提取2元作为统计金额。

服务器可以根据店铺或商家的设定进行选择性的金额提取,例如,可以仅在店铺或商家设定的活动期间内进行统计金额的提取,非活动期间内不提取统计金额。

需要说明的是,在活动期间,可以对该店铺或商家所有成交的订单进行统计金额的提取,也可以仅对店铺或商家设定的交易类型的订单进行统计金额的提取,例如,仅对食品类交易订单进行统计金额的提取。

s2:确认统计金额是否达到预设的红包发送金额。

当提取统计金额后,确认当前的统计金额是否达到预设的红包发送金额。例如,红包发送金额可以是5元,还可以是其他的数额,例如为了提高服务推广信息受众的数量,可以尽可能的多发放红包,则相应地红包发送金额应设置较高的金额。

确认统计金额是否达到设定的红包发送金额,若达到则执行s3,若未达到,则继续执行s1,直至统计金额达到设定的红包发送金额。

s3:依据设定的规则生成多个推送信息,推送信息包括现金红包及服务推广信息。

当统计金额达到设定的红包发送金额时,基于已经累计的统计金额生成多个现金红包,并将现金红包和服务推广信息打包形成推送信息。于本实施例中,s3包括以下子步骤s31~s33。

s31:依据统计金额确定现金红包的数量n。

为了提高服务推广信息受众或待推送对象的体验,提高受众对推广信息的接收程度,本实施例将现金红包与服务推广信息同时进行推送。现金红包的金额不低于最低金额,于本实施例中,最低金额为1元,因此可以根据统计金额确定现金红包数量,以确保每一个现金红包的均不低于最低金额。

于本实施例中,现金红包的数量n与统计金额满足如下式子:n=[a×b],其中n为红包的数量,a为统计金额,b为预设的红包数量比例。红包数量比例可以设置为80%,例如,统计金额为100元,则确定红包的数量为[100*80%]=80个,若统计金额为5元,则确定红包的数量为[5*80%]=4个;若统计金额为7元,则确定红包的数量为[7*80%]=5个。红包数量比例可以设置为其他的比例,可以理解地,红包数量比例不高于99%,从而可以形成多个金额不低于1元的现金红包。

s32:将统计金额分成n个随机金额的现金红包,其中每一个红包的金额均不小于最低金额。

将统计金额分成n个金额随机的现金红包,以保证每一个红包的金额均不低于最低金额(例如,1元)。可以采用多种方式进行现金红包金额的分配,例如,可以首先形成n个金额均为最低金额(例如,1元)的现金红包,消耗n元统计金额,将剩余的统计金额随机分为n份,将n份随机的金额中的每一份分别与1个最低金额红包组合形成随机金额红包,且保证每一个红包的金额均不低于最低金额。

在本实施方式中,将最低金额设置为1元,避免出现金额小于1元的红包,可以提高用户接收服务推广信息的意愿,在本实施例的其他实施方式中,还可以设置其他的最低金额,例如,1.5元,2元等。

s33:将服务推广信息与现金红包打包形成推送信息。

将服务推广信息加入到现金红包中,使消费者接收服务推广信息的同时接收现金红包,可以提高消费者接收广告的意愿。服务推广信息可以是店铺的营销广告、推广信息、店铺的图片(如,产品的图片)、店铺地址,店铺跳转链接等。

s4:将生成的多个推送信息向待推送对象进行推送。

当生成推送信息后,将生成的推送信息向待推送对象进行推送。于本实施例中,为了提高推广转化率,待推送对象是指处于进行推广活动的店铺的附近的用户,也即是处于进行推广活动的店铺的附近的第二用户终端,例如,可以将以店铺的位置作为中心,以指定半径形成的圆形区域内的客户,也即是指定半径形成的圆形区域内的用户终端作为待推送对象。

于本实施例中,在将推送信息向待推送对象进行推送之前,服务信息推送方法包括确定待推送对象的步骤,请参阅图5,具体包括s41~s43。

s41:获取用户终端发送的地理位置信息。

服务器与第一用户终端、第二用户终端通信连接,第一用户终端、第二用户终端每隔预设的时间间隔(例如10分钟)向服务器发送地理位置信息,需要说明的是,用户终端即可以作为第一用户终端,也可以作为第二用户终端,例如,当登录店铺账号时,即为第一用户终端,当登录消费者(或客户)账号时,即为第二用户终端。用户终端每隔预设的时间间隔获取自身的定位,然后将定位得到的地理位置信息发送至服务器,服务器接收用户终端发送的地理位置信息,根据接收的地理位置信息确认是否将所述用户终端作为待推送对象。

s42:根据获取的地理位置信息确定用户终端与预设地理位置之间的距离。

服务器根据获取的地理位置信息确定用户终端与预设地理位置之间的距离,预设地理位置为进行推广活动的店铺或商家进行指定,例如,可以指定为进行推广活动的店铺或商家的店铺所在的位置,或者还可以将其指定为店铺或商家举行推广活动的地理位置。

服务器根据获取的地理位置信息及预设地理位置确定用户终端与预设地理位置之间的距离,例如,服务器根据用户终端发送的地理位置信息提取用户终端的定位坐标,同时服务器根据预设地理位置可以得到预设地理位置的定位坐标,根据二者的定位坐标可以计算得到二者之间的距离。在一种优选的实施方式中,可以根据用户终端与预设地理位置之间的路径距离进行判断,将用户终端与预设地理位置之间的距离确定为路径距离而非直线距离(欧氏距离),例如基于服务器内置或线上的导航模块,根据用户终端的定位坐标以及预设地理位置的定位坐标可以计算得到用户终端到预设地理位置的路径距离。

s43:当所述距离小于设定值时,确认所述用户终端为待推送对象。

确认用户终端到预设地理位置之间的距离是否小于设定值,例如,可以设定为2km,或者5km。若用户终端到预设地理位置(即店铺或商家进行推广活动的位置)的距离大于设定值,则确认该用户终端距离较远,非潜在的客户;不将其作为待推送对象;若用户终端到店铺或商家进行推广活动的位置的距离小于设定值,则确认该用户终端的距离较近,为潜在的客户,将其作为待推送对象。

当确认待推送对象后,服务器将生成的推送信息向所有的待推送对象进行推送。推广活动信息包括现金红包及服务推广信息,用户在接收营销广告的同时能够收到现金红包,可以提高用户接收营销广告的意愿,提高广告的送达率、转化率。

在一种实施方式中,为提高服务推广信息的送达率,可以对推送信息的推送形式进行设定,例如,向用户推送现金红包,在现金红包的封面展示服务推广信息,当用户终端的界面在红包封面停留预设时长(例如,3秒)后才允许用户终端打开现金红包。

在本发明的另一种实施方式中,服务推广信息还可以是优惠券、优惠码等内容,将优惠券或优惠码与现金红包同时推送给客户,能够提高客户的消费意愿,提高服务推广信息的转化率。

第二实施例

本实施例提供了一种服务信息推送装置300,所述服务信息推送装置300用于执行第一实施例提供的服务信息推送方法。

请参阅图6,服务信息推送装置300包括获取单元310、信息生成单元320、对象确定单元330以及推送单元340。

其中,获取单元310用于获取统计金额,每次订单交易完成时,从完成的交易订单的订单金额中提取预设比例作为统计金额;直至统计金额达到设定的红包发送金额。

可以理解地,在一种优选实施方式中,获取单元310可以用于执行s1~s2。

信息生成单元320用于当统计金额累计达到预设的红包发送金额时,依据设定的规则生成多个推送信息,所述推送信息包括现金红包及服务推广信息。

可以理解地,在一种优选实施方式中,信息生成单元320可以用于执行s3。

对象确定单元330用于确认待推送对象,根据获取的用户终端100的地理位置信息确定用户终端100与预设地理位置之间的距离,预设地理位置为进行红包推广活动的店铺的地理位置或店铺进行推广活动的位置,当距离小于设定值时,确认所述用户终端100为待推送对象。

可以理解地,在一种优选实施方式中,营销对象确定单330可以用于执行s41~s43。

推送单元340,用于将生成的多个推送信息向待推送对象进行推送,所述待推送对象指地理位置处于设定区域内的所述用户终端100。

可以理解地,在一种优选实施方式中,推送单元340可以用于执行s4。

综上所述,本发明提供了一种服务信息推送方法、装置及存储介质,通过在每笔订单中抽取一定比例的金额作为统计金额,当统计金额达到设定的红包发送金额时,向用户推送包含服务推广信息的红包,且红包的金额不低于最低金额1元,本发明提供的方法能够增加用户接收广告的意愿,将包含服务推广信息的红包向离店铺距离较近的用户推送,能够提高推广信息的转化率,快速高效的帮助商家转化推广投入带来的精准客流,同时让消费者在接收红包的过程中有获得感和成就感,帮助商家或店铺减小推广投入,降低经营成本。

在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,也可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,附图中的流程图和框图显示了根据本发明的多个实施例的装置、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现方式中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。

另外,在本发明各个实施例中的各功能模块可以集成在一起形成一个独立的部分,也可以是各个模块单独存在,也可以两个或两个以上模块集成形成一个独立的部分。

所述功能如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。

需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

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