一种确定营销方案的方法、装置及电子设备转让专利

申请号 : CN201810167140.6

文献号 : CN108510311B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 周志超熊军周峰蒋建黄国进郑岩冯健

申请人 : 阿里巴巴集团控股有限公司

摘要 :

本申请实施例公开了一种确定营销方案的方法、装置和电子设备,该方法包括:按照AB测试分流策略,将预设数量的测试流量分配给第一营销方案和第二营销方案;根据目标流量对应的目标用户的标签和预设对应关系,确定需要推荐给所述目标用户的营销方案的内容;其中,所述目标流量为命中第一营销方案或第二营销方案的测试流量,所述预设对应关系为标签与营销方案的对应关系;基于分配给第一营销方案和第二营销方案的测试流量对应的用户,对所推荐的内容的转化率,在第一营销方案和第二营销方案中确定目标营销方案。

权利要求 :

1.一种确定营销方案的方法,包括:

按照AB测试分流策略,将预设数量的测试流量分配给第一营销方案和第二营销方案;

根据目标流量对应的目标用户的标签和预设对应关系,确定需要推荐给所述目标用户的营销方案的内容;其中,所述目标流量为命中第一营销方案或第二营销方案的测试流量,所述预设对应关系为标签与营销方案的对应关系;

基于分配给第一营销方案和第二营销方案的测试流量对应的用户,对所推荐的内容的转化率,在第一营销方案和第二营销方案中确定目标营销方案;

其中,所述根据目标流量对应的目标用户的标签和预设对应关系,确定需要推荐给所述目标用户的营销方案的内容,包括:根据目标流量对应的目标用户的标签和预设对应关系,确定与所述目标用户的标签匹配的候选营销方案集合;

去除所述候选营销方案集合中与指定营销方案相同的营销方案,得到目标营销方案集合;其中,在所述目标流量为命中第一营销方案的测试流量时,所述指定营销方案为第二营销方案,在所述目标流量为命中第二营销方案的测试流量时,所述指定营销方案为第一营销方案;

将所述目标营销方案集合中的营销方案的内容,确定为需要推荐给所述目标用户的内容。

2.如权利要求1所述的方法,在所述确定需要推荐给所述目标用户的营销方案的内容之后,在所述在第一营销方案和第二营销方案中确定目标营销方案之前,所述方法还包括:向所述目标用户推荐所确定的需要推荐的内容。

3.如权利要求2所述的方法,所述向所述目标用户推荐所确定的需要推荐的内容,包括:对确定的需要推荐给所述目标用户的内容的转化率进行预测;

将预测出的转化率满足预设条件的内容推荐给所述目标用户。

4.如权利要求1所述的方法,所述预设对应关系保存在倒排表中,在根据目标流量对应的目标用户的标签和预设对应关系,确定需要推荐给所述目标用户的营销方案的内容之前,所述方法还包括:根据营销方案所面向的用户群体的标签,构建所述倒排表。

5.如权利要求1-4任一项所述的方法,所述基于分配给第一营销方案和第二营销方案的测试流量对应的用户,对所推荐的内容的转化率,在第一营销方案和第二营销方案中确定目标营销方案,包括:确定分配给第一营销方案和第二营销方案的测试流量对应的用户,对所推荐的内容的转化率;

将第一营销方案和第二营销方案中内容的转化率较高的营销方案,确定为目标营销方案。

6.如权利要求1-4任一项所述的方法,所述AB测试分流策略包括:按随机比例分流、按用户客户端比例分流、按地区分流和按会员非会员分流。

7.如权利要求1-4任一项所述的方法,所述方法还包括:下线第一营销方案和第二营销方案中的非目标营销方案;

监测非测试流量;

根据所述非测试流量对应的用户的标签和所述预设对应关系,确定需要推荐给所述非测试流量对应的用户的第三营销方案的内容;其中,所述第三营销方案不包含所述非目标营销方案;

将所述第三营销方案的内容推荐给所述非测试流量对应的用户。

8.一种确定营销方案的装置,包括:

分流单元,按照AB测试分流策略,将预设数量的测试流量分配给第一营销方案和第二营销方案;

推荐内容确定单元,根据目标流量对应的目标用户的标签和预设对应关系,确定需要推荐给所述目标用户的营销方案的内容;其中,所述目标流量为命中第一营销方案或第二营销方案的测试流量,所述预设对应关系为标签与营销方案的对应关系;

决策单元,基于分配给第一营销方案和第二营销方案的测试流量对应的用户,对所推荐的内容的转化率,在第一营销方案和第二营销方案中确定目标营销方案;

其中,所述推荐内容确定单元包括:

检索子单元,根据目标流量对应的目标用户的标签和预设对应关系,确定与所述目标用户的标签匹配的候选营销方案集合;

过滤子单元,去除所述候选营销方案集合中与指定营销方案相同的营销方案,得到目标营销方案集合;其中,在所述目标流量为命中第一营销方案的测试流量时,所述指定营销方案为第二营销方案,在所述目标流量为命中第二营销方案的测试流量时,所述指定营销方案为第一营销方案;

确定子单元,将所述目标营销方案集合中的营销方案的内容,确定为需要推荐给所述目标用户的内容。

9.一种电子设备,包括:

处理器;以及

被安排成存储计算机可执行指令的存储器,所述可执行指令在被执行时使所述处理器执行以下操作:按照AB测试分流策略,将预设数量的测试流量分配给第一营销方案和第二营销方案;

根据目标流量对应的目标用户的标签和预设对应关系,确定需要推荐给所述目标用户的营销方案的内容;其中,所述目标流量为命中第一营销方案或第二营销方案的测试流量,所述预设对应关系为标签与营销方案的对应关系;

基于分配给第一营销方案和第二营销方案的测试流量对应的用户,对所推荐的内容的转化率,在第一营销方案和第二营销方案中确定目标营销方案;

其中,所述根据目标流量对应的目标用户的标签和预设对应关系,确定需要推荐给所述目标用户的营销方案的内容,包括:根据目标流量对应的目标用户的标签和预设对应关系,确定与所述目标用户的标签匹配的候选营销方案集合;

去除所述候选营销方案集合中与指定营销方案相同的营销方案,得到目标营销方案集合;其中,在所述目标流量为命中第一营销方案的测试流量时,所述指定营销方案为第二营销方案,在所述目标流量为命中第二营销方案的测试流量时,所述指定营销方案为第一营销方案;

将所述目标营销方案集合中的营销方案的内容,确定为需要推荐给所述目标用户的内容。

10.一种计算机可读存储介质,所述计算机可读存储介质存储一个或多个程序,所述一个或多个程序当被包括多个应用程序的电子设备执行时,使得所述电子设备执行以下操作:按照AB测试分流策略,将预设数量的测试流量分配给第一营销方案和第二营销方案;

根据目标流量对应的目标用户的标签和预设对应关系,确定需要推荐给所述目标用户的营销方案的内容;其中,所述目标流量为命中第一营销方案或第二营销方案的测试流量,所述预设对应关系为标签与营销方案的对应关系;

基于分配给第一营销方案和第二营销方案的测试流量对应的用户,对所推荐的内容的转化率,在第一营销方案和第二营销方案中确定目标营销方案;

其中,所述根据目标流量对应的目标用户的标签和预设对应关系,确定需要推荐给所述目标用户的营销方案的内容,包括:根据目标流量对应的目标用户的标签和预设对应关系,确定与所述目标用户的标签匹配的候选营销方案集合;

去除所述候选营销方案集合中与指定营销方案相同的营销方案,得到目标营销方案集合;其中,在所述目标流量为命中第一营销方案的测试流量时,所述指定营销方案为第二营销方案,在所述目标流量为命中第二营销方案的测试流量时,所述指定营销方案为第一营销方案;

将所述目标营销方案集合中的营销方案的内容,确定为需要推荐给所述目标用户的内容。

说明书 :

一种确定营销方案的方法、装置及电子设备

技术领域

[0001] 本申请涉及计算机技术领域,尤其涉及一种确定营销方案的方法、装置及电子设备。

背景技术

[0002] 随着互联网和终端技术的发展,电子商务技术也得到了快速的发展。为了吸引更多的用户,或者为了促使用户进行更多的消费,电商平台或在线商户常常会制定出不同的资源营销方案(以下简称营销方案),例如,针对某一节日的不同促销活动。并且,为了更有效地促使用户进行消费,电商平台或在线商户需要从中选择出一个更有效的营销方案,并将选出的该营销方案的内容推荐给用户。
[0003] 在现有技术中,常通过AB测试(ABtest)确定两个方案的相对有效性。但是,现有的AB测试大部分都是面向样式或面向算法的,例如,面向网页页面新旧样式的有效性测试。而缺乏面向资源营销场景的AB测试方案,因此,有必要提出一种确定营销方案的方法,以帮助资源运营人员确定出更有效的营销方案。

发明内容

[0004] 本申请实施例提供了一种确定营销方案的方法、装置和电子设备,以解决现有技术缺乏面向资源营销场景的AB测试方案的问题。
[0005] 为解决上述技术问题,本申请实施例是这样实现的:
[0006] 第一方面,提出了一种确定营销方案的方法,包括:
[0007] 按照AB测试分流策略,将预设数量的测试流量分配给第一营销方案和第二营销方案;
[0008] 根据目标流量对应的目标用户的标签和预设对应关系,确定需要推荐给所述目标用户的营销方案的内容;其中,所述目标流量为命中第一营销方案或第二营销方案的测试流量,所述预设对应关系为标签与营销方案的对应关系;
[0009] 基于分配给第一营销方案和第二营销方案的测试流量对应的用户,对所推荐的内容的转化率,在第一营销方案和第二营销方案中确定目标营销方案。
[0010] 第二方面,提出了一种确定营销方案的装置,包括:
[0011] 分流单元,按照AB测试分流策略,将预设数量的测试流量分配给第一营销方案和第二营销方案;
[0012] 推荐内容确定单元,根据目标流量对应的目标用户的标签和预设对应关系,确定需要推荐给所述目标用户的营销方案的内容;其中,所述目标流量为命中第一营销方案或第二营销方案的测试流量,所述预设对应关系为标签与营销方案的对应关系;
[0013] 决策单元,基于分配给第一营销方案和第二营销方案的测试流量对应的用户,对所推荐的内容的转化率,在第一营销方案和第二营销方案中确定目标营销方案。
[0014] 第三方面,提出了一种电子设备,包括:
[0015] 处理器;以及
[0016] 被安排成存储计算机可执行指令的存储器,所述可执行指令在被执行时使所述处理器执行以下操作:
[0017] 按照AB测试分流策略,将预设数量的测试流量分配给第一营销方案和第二营销方案;
[0018] 根据目标流量对应的目标用户的标签和预设对应关系,确定需要推荐给所述目标用户的营销方案的内容;其中,所述目标流量为命中第一营销方案或第二营销方案的测试流量,所述预设对应关系为标签与营销方案的对应关系;
[0019] 基于分配给第一营销方案和第二营销方案的测试流量对应的用户,对所推荐的内容的转化率,在第一营销方案和第二营销方案中确定目标营销方案。
[0020] 第四方面,提出了一种计算机可读存储介质,所述计算机可读存储介质存储一个或多个程序,所述一个或多个程序当被包括多个应用程序的电子设备执行时,使得所述电子设备执行以下操作:
[0021] 按照AB测试分流策略,将预设数量的测试流量分配给第一营销方案和第二营销方案;
[0022] 根据目标流量对应的目标用户的标签和预设对应关系,确定需要推荐给所述目标用户的营销方案的内容;其中,所述目标流量为命中第一营销方案或第二营销方案的测试流量,所述预设对应关系为标签与营销方案的对应关系;
[0023] 基于分配给第一营销方案和第二营销方案的测试流量对应的用户,对所推荐的内容的转化率,在第一营销方案和第二营销方案中确定目标营销方案。
[0024] 本申请实施例采用上述技术方案至少可以达到下述技术效果:
[0025] 由以上本申请实施例提供的技术方案可见,本申请实施例方案至少具备如下一种技术效果:
[0026] 通过按照AB测试分流策略,将预设数量的测试流量分配给第一营销方案和第二营销方案;根据分流后的目标流量对应的目标用户的标签和预设对应关系,确定需要推荐给所述目标用户的营销方案的内容;并基于分配给第一营销方案和第二营销方案的测试流量对应的用户,对所推荐的内容的转化率,在第一营销方案和第二营销方案中确定目标营销方案。因此,可以解决现有技术中缺乏面向资源营销场景的AB测试方案的问题,达到快速有效地帮助资源运营人员确定出更有效的营销方案的效果。

附图说明

[0027] 此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:
[0028] 图1是本说明书的一个实施例提供的一种确定营销方案的方法的实现流程示意图。
[0029] 图2是本说明书图1所示实施例提供的方法中的步骤102的一种详细实现流程示意图。
[0030] 图3是本说明书的一个实施例提供的一种确定营销方案的系统的结构示意图。
[0031] 图4是本说明书的一个实施例提供的一种电子设备的结构示意图。
[0032] 图5是本说明书的一个实施例提供的一种确定营销方案的装置的结构示意图。
[0033] 图6是本说明书图5所示实施例提供的装置中的单元502的一种详细结构示意图。

具体实施方式

[0034] 为使本申请的目的、技术方案和优点更加清楚,下面将结合本申请具体实施例及相应的附图对本申请技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0035] 为解决现有技术中缺乏面向资源营销场景的AB测试方案的问题,本说明书实施例提供一种确定营销方案的方法。本说明书实施例提供的确定营销方案的方法的执行主体包括但不限于服务器、个人电脑等能够被配置为执行本发明实施例提供的该方法的终端中的至少一种。
[0036] 为便于描述,下文以该方法的执行主体为能够执行该方法的服务器为例,对该方法的实施方式进行介绍。可以理解,该方法的执行主体为服务器只是一种示例性的说明,并不应理解为对该方法的限定。
[0037] 图1是本说明书的一个实施例提供的确定营销方案的方法的流程图。如图1所示,该方法可以包括如下步骤:
[0038] 步骤101、按照AB测试分流策略,将预设数量的测试流量分配给第一营销方案和第二营销方案。
[0039] 步骤101中的第一营销方案和第二营销方案可以理解为是AB测试中待比较的两个方案,为了方便理解,可以分别称为营销方案A和营销方案B。
[0040] 如本说明书背景技术中所说的,营销方案是资源营销方案的简称。资源营销方案中可以包括与资源营销相关的具体内容。这些内容例如可以包括但不限于:红包、券、店铺、文章、新闻、产品、商品,等等。
[0041] 举例来说,营销方案可以是电商平台或在线商户的运营人员策划的营销活动,例如,香港屈臣氏春节大促活动。更为具体的,上述营销方案A可以是香港屈臣氏春节大促活动1:购物满100元优惠10元的优惠券,上述营销方案B可以是香港屈臣氏春节大促活动2:购物满200元优惠20元的优惠券。并且可以通过本方案对比这两个大促活动哪一个的效果更优,从而使香港屈臣氏在春节促销活动中的收益最大化。
[0042] 还需要说明的是,在本说明书提供的实施例中,步骤101中第一营销方案和第二营销方案旨在说明需要比较的不同营销方案,并不在于限定待比较的营销方案的数量,可以理解,在实际应用中,待比较的方案既可以是两个,还可以两个以上,本说明书提供的实施例对此不做限定。
[0043] 在本实施例中,AB测试分流策略包括但不限于:按随机比例分流、按用户客户端比例分流、按地区分流和按会员非会员分流,等等。
[0044] AB测试,一般是指为同一个目标制定两个方案(A方案和B方案),让一部分用户(流量)使用A方案,另一部分用户使用B方案,分别记录这两部分用户对方案的使用情况,并对使用结果进行对比分析,看哪个方案更符合设计目标。例如,将Web或App(Application,应用程序)界面的两个或多个版本,在同一时间维度,分别让两个或多个属性或组成成分相同(相似)的访客群组访问,收集各群组的用户体验数据和业务数据,最后分析评估出最好版本正式采用。
[0045] 需要说明的是,AB测试一般指的是同一时间维度对相似属性(通常用用户群体的标签来区分)分组用户的测试,时间的统一性要求可以有效地规避因为时间、季节等因素带来的影响,而属性的相似性则使得地域、性别、年龄等等其他因素对效果统计的影响降至最低。
[0046] 步骤102、根据目标流量对应的目标用户的标签和预设对应关系,确定需要推荐给所述目标用户的营销方案的内容。
[0047] 用户的标签,是用户所属的用户群体的标识。例如,用户的标签可以是男性、女性、高收入人群、低收入人群,等等。
[0048] 目标流量可以是步骤101中分配的、命中第一营销方案或第二营销方案的测试流量。相应的,目标流量对应的目标用户可以是产生目标流量的用户。
[0049] 预设对应关系可以是标签与营销方案的对应关系。在一种更为具体的实施方式中,上述预设对应关系可以保存在倒排表中,以快速、高效地确定出与目标用户的标签匹配的营销方案。在此基础上,本说明书实施例提供的一种确定营销方案的方法还可以包括:根据营销方案所面向的用户群体的标签,构建所述倒排表。
[0050] 倒排表,也称反向索引表。反向索引源于实际应用中需要根据属性的值(例如,标签)来查找记录(例如,营销方案)。这种索引表中的每一项都包括一个属性值和具有该属性值的各记录的地址。由于不是由记录来确定属性值,而是由属性值来确定记录的位置,因而称为倒排索引(inverted index)。相应的,如果由记录来确定属性值的索引,可以称为正向索引表,或称为正排表。
[0051] 在本说明书中,可以事先建立如表1所示的倒排表,在表1中,key表示标签,Value表示营销方案。
[0052] 表1
[0053]Key(标签) value(活动)
标签1 营销方案A、营销方案C、营销方案D
标签2 营销方案B、营销方案C、营销方案D
标签3 营销方案A、营销方案B、营销方案C
标签4 营销方案A、营销方案B、营销方案D
… …
[0054] 可以理解,由于不同的流量代表不同的用户,而不同的用户可能属于不同的用户群体,因此不同的用户可能具有不同的标签,进而可以通过标签的与或非组合对应描述营销方案。其中,流量可以代表用户视角,营销方案可以代表电商平台或在线商户的运营人员的运营视角,两者通过倒排表对应对齐。
[0055] 在一种具体实施方式中,上述步骤102具体可以包括:根据目标流量对应的目标用户的标签和预设对应关系,确定与所述目标用户的标签匹配的营销方案,并将确定出的、与所述目标用户的标签匹配的营销方案的内容,确定为需要推荐给所述目标用户的营销方案的内容。
[0056] 例如,若假设目标流量为分配给第一营销方案(营销方案A)的测试流量,目标流量对应的目标用户的标签为表1中的标签1,则通过检索表1可以确定出与标签1匹配的营销方案包括营销方案A、营销方案C和营销方案D。相应的,可以将营销方案A、营销方案C和营销方案D的内容,确定为需要推荐给所述目标用户的营销方案的内容。
[0057] 同理,若假设目标流量为分配给第二营销方案(营销方案B)的测试流量,目标流量对应的目标用户的标签为表1中的标签2,则通过检索表1可以确定出与标签2匹配的营销方案包括营销方案B、营销方案C和营销方案D。相应的,可以将营销方案B、营销方案C和营销方案D的内容,确定为需要推荐给所述目标用户的营销方案的内容。
[0058] 在另一种具体实施方式中,如图2所示,上述步骤102具体可以包括如下子步骤:
[0059] 子步骤201、根据目标流量对应的目标用户的标签和预设对应关系,确定与所述目标用户的标签匹配的候选营销方案集合。
[0060] 例如,若假设目标流量为分配给第一营销方案(营销方案A)的测试流量,目标流量对应的目标用户的标签为表1中的标签3,则通过检索表1可以确定出与标签3匹配的候选营销方案集合包括:营销方案A、营销方案B、营销方案C三个元素。
[0061] 同理,若假设目标流量为分配给第二营销方案(营销方案B)的测试流量,目标流量对应的目标用户的标签为表1中的标签4,则通过检索表1可以确定出与标签4匹配的候选营销方案集合包括:营销方案A、营销方案B、营销方案D三个元素。
[0062] 由于在本说明实施例中,需要确定的是营销方案A和营销方案B哪一个更优、更有效。然而,对比上述确定出的与标签3和标签4匹配的候选营销方案集合之后,不难发现,二者中同时包含待比较的营销方案A和营销方案B,此时,如果将标签3和标签4匹配的候选营销方案集合中的营销方案的内容直接推荐给相应的目标用户,会使最终得到的对比效果不够准确。
[0063] 因此,在该另一种具体实施方式中,还可以对确定出的候选营销方案集合中的营销方案进行过滤,使得当目标流量为分配给营销方案A的测试流量时,推荐给目标流量对应的用户的内容不包括营销方案B的内容;当目标流量为分配给营销方案B的测试流量时,推荐给目标流量对应的用户的内容不包括营销方案A的内容,具体过滤方式见下述子步骤202。
[0064] 子步骤202、去除所述候选营销方案集合中与指定营销方案相同的营销方案,得到目标营销方案集合。
[0065] 其中,在所述目标流量为命中第一营销方案(营销方案A)的测试流量时,所述指定营销方案为所述第二营销方案(营销方案B),在所述目标流量为命中第二营销方案(营销方案B)的测试流量时,所述指定营销方案为所述第一营销方案(营销方案A)。
[0066] 沿用子步骤201中所举的例子可知,若假设目标流量为分配给第一营销方案(营销方案A)的测试流量,候选营销方案集合包括:营销方案A、营销方案B、营销方案C三个元素。那么过滤后得到的目标营销方案集合包括:营销方案A和营销方案C两个元素。
[0067] 同理,若假设目标流量为分配给第二营销方案(营销方案B)的测试流量,候选营销方案集合包括:营销方案A、营销方案B、营销方案D三个元素。那么过滤后得到的目标营销方案集合包括:营销方案B和营销方案D两个元素。
[0068] 子步骤203、将所述目标营销方案集合中的营销方案的内容,确定为需要推荐给所述目标用户的内容。
[0069] 根据上述子步骤201中的分析可知,执行完子步骤202之后,可以使得当目标流量为分配给营销方案A的测试流量时,推荐给目标流量对应的用户的内容不包括营销方案B的内容;当目标流量为分配给营销方案B的测试流量时,推荐给目标流量对应的用户的内容不包括营销方案A的内容,这可以使得本说明书提供的确定营销方案确定出的目标营销方案更有效、更符合运营人员的目标。
[0070] 步骤103、基于分配给第一营销方案和第二营销方案的测试流量对应的用户,对所推荐的内容的转化率,在第一营销方案和第二营销方案中确定目标营销方案。
[0071] 在该步骤103中,可以收集各测试流量对应的用户对所推荐的各个内容的点击、领取、核销等用户的行为情况并记录,得到分配给第一营销方案和第二营销方案的两个测试流量集合对应的内容的转化率,然后将第一营销方案和第二营销方案中内容的转化率较高的一个确定为目标营销方案。目标营销方案可以理解为是第一营销方案和第二营销方案中更优、更有效、更符合运营人员设计目标的营销方案。
[0072] 也就是说,上述步骤103具体可以包括:确定分配给第一营销方案和第二营销方案的测试流量对应的用户,对所推荐的内容的转化率;将第一营销方案和第二营销方案中内容的转化率较高的营销方案,确定为目标营销方案。
[0073] 例如,假设在步骤101中,将100个测试流量分配给第一营销方案和第二营销方案,并且,第一营销方案和第二营销方案分别分得了50个测试流量,则可以通过对比推荐给第一营销方案对应的50个测试流量的内容的转化率,与推荐给第二营销方案对应的50个测试流量集的内容的转化率,得出第一营销方案和第二营销方案哪一个更优、更有效。
[0074] 可选地,在步骤102之后,在步骤103之前,本实施例提供的确定营销方案的方法还可以包括:向所述目标用户推荐步骤102中所确定的需要推荐的内容。沿用步骤102中所举的例子,若假设目标流量为分配给第一营销方案(营销方案A)的测试流量,且过滤后得到的目标营销方案集合包括:营销方案A和营销方案C两个元素,则可以把营销方案A和营销方案C的内容推荐给目标用户。
[0075] 可以理解,在步骤102中确定出需要推荐给目标用户的营销方案可以有多个,并且每一营销方案可能包含有多个内容,并且需要推荐给目标用户的营销方案的内容,与目标用户的标签相对应,因此,对不同的用户推荐的内容可能是不同的。由于用户对应的是流量,运营对应的营销方案,因此在本说明书实施例提供的一种确定营销方案的方法中,虽然分流的是流量,但测试对比的是营销方案,很好地解决了现有技术中缺乏面向营销场景的AB测试方案的问题。
[0076] 本说明书实施例提供的一种确定营销方案的方法,通过按照AB测试分流策略,将预设数量的测试流量分配给第一营销方案和第二营销方案;根据分流后的目标流量对应的目标用户的标签和预设对应关系,确定需要推荐给所述目标用户的营销方案的内容;并基于分配给第一营销方案和第二营销方案的测试流量对应的用户,对所推荐的内容的转化率,在第一营销方案和第二营销方案中确定目标营销方案。因此,可以解决现有技术中缺乏面向资源营销场景的AB测试方案的问题,达到快速有效地帮助资源运营人员确定出更有效的营销方案的效果。
[0077] 可选地,在本说明书的另一个实施例中,上述向所述目标用户推荐所确定的需要推荐的内容,具体可以包括:对确定的需要推荐给所述目标用户的内容的转化率进行预测;将预测出的转化率满足预设条件的内容推荐给所述目标用户。
[0078] 在该实施例中,具体可以采用现有的预测模型对需要推荐给目标用户的各个内容的转化率进行预测排序,然后将转化率最高的内容,或将排序(降序)在前几名的内容推荐给目标用户。
[0079] 也就是说,上述预设条件可以是预测得到的转化率最大、或者预测得到转化率的排名大于预设名次,等等。
[0080] 可以理解,将预测出的转化率满足预设条件的内容推荐给所述目标用户,可以使推荐给用户的内容与用户的兴趣更吻合,从而更容易被用户转化,使得确定出的转化率更可靠。
[0081] 可选地,在本说明书的又一个实施例中,在图1所示的实施例的基础上,本说明书实施例提供的一种确定营销方案的方法,还可以包括:
[0082] 下线第一营销方案和第二营销方案中的非目标营销方案;
[0083] 监测非测试流量;其中,非测试流量可以是AB测试结束,正式采用目标营销方案后,监测到的用户访问流量;
[0084] 根据所述非测试流量对应的用户的标签和所述预设对应关系,确定需要推荐给所述非测试流量对应的用户的第三营销方案的内容;其中,所述第三营销方案不包含所述非目标营销方案;
[0085] 将所述第三营销方案的内容推荐给所述非测试流量对应的用户。
[0086] 在该实施例中,在确定出效果较优的目标营销方案之后,将效果相对较差的非目标营销方案下线,保留效果较优的目标营销方案。下线非目标营销方案后,可以继续监测非测试流量(由于此时测试过程已经结束,因此监测的是非测试流量),并根据监测到的流量对应的用户的标签和倒排表,确定需要推荐给不同用户的第三营销方案的内容,需要说明的是,由于非目标营销方案已下线,因此第三营销方案中不包含所述非目标营销方案。
[0087] 该实施例,由于可以基于图1所示的实施例决策出的目标营销活动,继续向非测试流量推荐内容,并且推荐的内容中不包含非目标营销方案的内容,因此可以使运营人员预期的收益最大化。
[0088] 图3是本说明书一个实施例提供的确定营销方案的系统的结构示意图。如图3所示,所述系统300可以包括:分流配置模块311、标签确定模块312、营销方案的内容管理模块313、第一存储模块321、第二存储模块322、第三存储模块323、推荐系统330、第四存储模块
411和效果对比模块412。
[0089] 其中,推荐系统330具体包括:流量分配模块331、营销方案检索模块332和营销方案过滤模块333。
[0090] 在系统300中,运营人员通过分流配置模块311设置AB测试分流策略,并保存在第一存储模块321中;运营人员通过标签确定模块312设置已设计好的各营销活动所面向的用户群体的标签,并保存在第二存储模块322中;运营人员通过营销方案的内容管理模块313,设置营销方案的内容,并保存在第三存储模块323中。然后,将第一存储模块321中保存的AB测试分流策略导入流量分配模块331,将第二存储模块322和第三存储模块323中存储的内容导入倒排表中。
[0091] 在系统300的推荐系统330中,当监测到测试流量后,流量分配模块331,按照事先导入的AB测试分流策略,确定该测试流量的去向:分配给营销方案A或营销方案B。营销方案检索模块332,根据该测试流量对应的用户的标签和倒排表,检索出与该用户的标签匹配的营销方案。营销方案过滤模块333,将与该用户的标签匹配的营销方案中的指定营销方案过滤或删除,其中,当该测试流量被分配给营销方案A时,指定营销方案为营销方案B,当该测试流量被分配给营销方案B时,指定营销方案为营销方案A。更为具体的,营销方案过滤模块333中的营销方案A过滤子模块3331,用于过滤营销方案A对应的指定营销方案;营销方案过滤模块333中的营销方案B过滤子模块3332,用于过滤营销方案B对应的指定营销方案。
[0092] 推荐系统330,将营销方案过滤模块333过滤得到的营销方案的内容推荐给相应的用户,并将用户对所推荐的内容的反馈行为导入第四存储模块411。效果对比模块412,根据第四存储模块411中存储的用户的反馈行为,对比营销方案A和营销方案B哪一个效果更优,从而帮助运营人员做出决策。
[0093] 图4是本说明书的一个实施例提供的电子设备的结构示意图。请参考图4,在硬件层面,该电子设备包括处理器,可选地还包括内部总线、网络接口、存储器。其中,存储器可能包含内存,例如高速随机存取存储器(Random-Access Memory,RAM),也可能还包括非易失性存储器(non-volatile memory),例如至少1个磁盘存储器等。当然,该电子设备还可能包括其他业务所需要的硬件。
[0094] 处理器、网络接口和存储器可以通过内部总线相互连接,该内部总线可以是ISA(Industry Standard Architecture,工业标准体系结构)总线、PCI(Peripheral Component Interconnect,外设部件互连标准)总线或EISA(Extended Industry Standard Architecture,扩展工业标准结构)总线等。所述总线可以分为地址总线、数据总线、控制总线等。为便于表示,图4中仅用一个双向箭头表示,但并不表示仅有一根总线或一种类型的总线。
[0095] 存储器,用于存放程序。具体地,程序可以包括程序代码,所述程序代码包括计算机操作指令。存储器可以包括内存和非易失性存储器,并向处理器提供指令和数据。
[0096] 处理器从非易失性存储器中读取对应的计算机程序到内存中然后运行,在逻辑层面上形成确定营销方案的装置。处理器,执行存储器所存放的程序,并具体用于执行以下操作:
[0097] 按照AB测试分流策略,将预设数量的测试流量分配给第一营销方案和第二营销方案;
[0098] 根据目标流量对应的目标用户的标签和预设对应关系,确定需要推荐给所述目标用户的营销方案的内容;其中,所述目标流量为命中第一营销方案或第二营销方案的测试流量,所述预设对应关系为标签与营销方案的对应关系;
[0099] 基于分配给第一营销方案和第二营销方案的测试流量对应的用户,对所推荐的内容的转化率,在第一营销方案和第二营销方案中确定目标营销方案。
[0100] 上述如本说明书图1所示实施例揭示的确定营销方案的方法可以应用于处理器中,或者由处理器实现。处理器可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器可以是通用处理器,包括中央处理器(Central Processing Unit,CPU)、网络处理器(Network Processor,NP)等;还可以是数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本说明书一个或多个实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本说明书一个或多个实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器,处理器读取存储器中的信息,结合其硬件完成上述方法的步骤。
[0101] 该电子设备还可执行图1的确定营销方案的方法,本说明书在此不再赘述。
[0102] 当然,除了软件实现方式之外,本说明书的电子设备并不排除其他实现方式,比如逻辑器件抑或软硬件结合的方式等等,也就是说以下处理流程的执行主体并不限定于各个逻辑单元,也可以是硬件或逻辑器件。
[0103] 本申请实施例还提出了一种计算机可读存储介质,该计算机可读存储介质存储一个或多个程序,该一个或多个程序包括指令,该指令当被包括多个应用程序的便携式电子设备执行时,能够使该便携式电子设备执行图1所示实施例的方法,并具体用于执行以下操作:
[0104] 按照AB测试分流策略,将预设数量的测试流量分配给第一营销方案和第二营销方案;
[0105] 根据目标流量对应的目标用户的标签和预设对应关系,确定需要推荐给所述目标用户的营销方案的内容;其中,所述目标流量为命中第一营销方案或第二营销方案的测试流量,所述预设对应关系为标签与营销方案的对应关系;
[0106] 基于分配给第一营销方案和第二营销方案的测试流量对应的用户,对所推荐的内容的转化率,在第一营销方案和第二营销方案中确定目标营销方案。
[0107] 图5是本说明书提供的确定营销方案的装置500的结构示意图。请参考图5,在一种软件实施方式中,确定营销方案的装置500可包括:分流单元501、推荐内容确定单元502和决策单元503,其中:
[0108] 分流单元501,可用于按照AB测试分流策略,将预设数量的测试流量分配给第一营销方案和第二营销方案。
[0109] 推荐内容确定单元502,可用于根据目标流量对应的目标用户的标签和预设对应关系,确定需要推荐给所述目标用户的营销方案的内容;其中,所述目标流量为命中第一营销方案或第二营销方案的测试流量,所述预设对应关系为标签与营销方案的对应关系。
[0110] 在一种实施方式中,推荐内容确定单元502,具体用于:
[0111] 根据目标流量对应的目标用户的标签和预设对应关系,确定与所述目标用户的标签匹配的营销方案;
[0112] 将确定出的、与所述目标用户的标签匹配的营销方案的内容,确定为需要推荐给所述目标用户的营销方案的内容。
[0113] 在另一种实施方式中,如图6所示,推荐内容确定单元502可以包括:检索子单元601、过滤子单元602和确定子单元603,其中:
[0114] 检索子单元601,可用于根据目标流量对应的目标用户的标签和预设对应关系,确定与所述目标用户的标签匹配的候选营销方案集合。
[0115] 过滤子单元602,可用于去除所述候选营销方案集合中与指定营销方案相同的营销方案,得到目标营销方案集合。
[0116] 其中,在所述目标流量为命中第一营销方案(营销方案A)的测试流量时,所述指定营销方案为所述第二营销方案(营销方案B),在所述目标流量为命中第二营销方案(营销方案B)的测试流量时,所述指定营销方案为所述第一营销方案(营销方案A)。
[0117] 确定子单元603,可用于将所述目标营销方案集合中的营销方案的内容,确定为需要推荐给所述目标用户的内容。
[0118] 决策单元503,可用于基于分配给第一营销方案和第二营销方案的测试流量对应的用户,对所推荐的内容的转化率,在第一营销方案和第二营销方案中确定目标营销方案。
[0119] 在一种实施方式中,决策单元503,具体用于:
[0120] 确定分配给第一营销方案和第二营销方案的测试流量对应的用户,对所推荐的内容的转化率;
[0121] 将第一营销方案和第二营销方案中内容的转化率较高的营销方案,确定为目标营销方案。
[0122] 可选地,在一种实施方式中,装置500还可以包括第一推荐单元,第一推荐单元可用于:
[0123] 在确定需要推荐给所述目标用户的营销方案的内容之后,在基于分配给第一营销方案和第二营销方案的测试流量对应的用户,对所推荐的内容的转化率,在第一营销方案和第二营销方案中确定目标营销方案之前,向所述目标用户推荐推荐内容确定单元502中所确定的需要推荐的内容。
[0124] 本说明书实施例提供的一种确定营销方案的装置,通过按照AB测试分流策略,将预设数量的测试流量分配给第一营销方案和第二营销方案;根据分流后的目标流量对应的目标用户的标签和预设对应关系,确定需要推荐给所述目标用户的营销方案的内容;并基于分配给第一营销方案和第二营销方案的测试流量对应的用户,对所推荐的内容的转化率,在第一营销方案和第二营销方案中确定目标营销方案。因此,可以解决现有技术中缺乏面向资源营销场景的AB测试方案的问题,达到快速有效地帮助资源运营人员确定出更有效的营销方案的效果。
[0125] 可选地,在本说明书的另一个实施例中,上述第一推荐单元,具体可以用于:
[0126] 对确定的需要推荐给所述目标用户的内容的转化率进行预测;
[0127] 将预测出的转化率满足预设条件的内容推荐给所述目标用户。
[0128] 可以理解,将预测出的转化率满足预设条件的内容推荐给所述目标用户,可以使推荐给用户的内容与用户的兴趣更吻合,从而更容易被用户转化,使得确定出的内容的转化率更可靠。
[0129] 可选地,在本说明书的又一个实施例中,在图5所示的实施例的基础上,装置500还可以包括:下线单元、监测单元、确定单元和第二推荐单元,其中:
[0130] 下线单元,可用于下线第一营销方案和第二营销方案中的非目标营销方案。
[0131] 监测单元,可用于监测非测试流量;其中,非测试流量可以是AB测试结束,正式采用目标营销方案后,监测到的用户访问流量。
[0132] 确定单元,可用于根据所述非测试流量对应的用户的标签和所述预设对应关系,确定需要推荐给所述非测试流量对应的用户的第三营销方案的内容。其中,所述第三营销方案不包含所述非目标营销方案。
[0133] 第二推荐单元,可用于将所述第三营销方案的内容推荐给所述非测试流量对应的用户。
[0134] 该实施例,由于可以基于图5所示的实施例决策出的目标营销活动,继续向非测试流量推荐内容,并且推荐的内容中包含目标营销方案的内容但不包含非目标营销方案的内容,因此可以使运营人员预期的收益最大化。
[0135] 确定营销方案的装置500能够实现图1的方法实施例的方法,具体可参考图1所示实施例的确定营销方案的方法,不再赘述。
[0136] 总之,以上所述仅为本说明书的较佳实施例而已,并非用于限定本说明书的保护范围。凡在本说明书一个或多个实施例的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本说明书一个或多个实施例的保护范围之内。
[0137] 上述实施例阐明的系统、装置、模块或单元,具体可以由计算机芯片或实体实现,或者由具有某种功能的产品来实现。一种典型的实现设备为计算机。具体的,计算机例如可以为个人计算机、膝上型计算机、蜂窝电话、相机电话、智能电话、个人数字助理、媒体播放器、导航设备、电子邮件设备、游戏控制台、平板计算机、可穿戴设备或者这些设备中的任何设备的组合。
[0138] 计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
[0139] 还需要说明的是,术语″包括″、″包含″或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句″包括一个......″限定的要素,并不排除在包括所述要素的过程、方法、商品或者设备中还存在另外的相同要素。
[0140] 本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于系统实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。