欢迎光临小豌豆知识网!
当前位置:首页 > 电学技术 > 电通讯技术> 资源分发方法和装置独创技术26601字

资源分发方法和装置

2021-02-12 16:50:44

资源分发方法和装置

  技术领域

  本公开涉及信息处理技术领域,特别涉及一种资源分发方法和装置。

  背景技术

  随着移动互联网和社交网络的不断发展,各业务平台都会借助社交网络传播相应的业务信息。一个社交平台存在至少一个传播渠道,例如微信的朋友圈,微信群等等。在现有技术中社交平台的信息传播通常都是针对一个社交平台的一个传播渠道作为目标渠道来进行传播的,而当登录客户端的用户在该客户端上登录多个社交平台的账户时,无法将至少一个社交平台的不少于一个的目标渠道进行统一规划和有效利用。

  发明内容

  本公开提供一种能够将至少一个社交平台的不少于一个的目标渠道进行统一规划和有效利用的方案。

  根据本公开实施例的第一方面,提供一种资源分发方法,包括:检测客户端是否向目标渠道转发了包括待分享链接的转发请求,其中,所述目标渠道为所述客户端对应的用户账户的N个分享渠道中的一个分享渠道,所述N个分享渠道中的每个分享渠道分配有渠道标识,N为自然数;响应于所述客户端向所述目标渠道转发了所述转发请求,获取所述目标渠道的渠道标识,以及查询在所述N个分享渠道所分配的渠道标识中是否包括与所述目标渠道的渠道标识相匹配的渠道标识;响应于在所述N个分享渠道所分配的渠道标识中包括与所述目标渠道的渠道标识相匹配的渠道标识,向发送所述转发请求的所述客户端对应的所述用户账户分发与所述目标渠道标识对应的资源。

  在一些实施例中,在向发送所述转发请求的所述客户端对应的用户账户分发与所述目标渠道标识对应的资源后,还包括:查询所述客户端是否向所述N个分享渠道都转发了包括所述待分享链接的转发请求;若所述客户端未向所述N个分享渠道转发包括所述待分享链接的转发请求,则重复执行检测客户端是否向目标渠道转发了包括待分享链接的转发请求的步骤。

  在一些实施例中,在获取所述目标渠道的渠道标识后,还包括:获取所述待分享链接在所述目标渠道所激活的目标用户数量;若所述目标用户数量大于预定门限,则向发送所述转发请求的所述客户端所对应的所述用户账户分发与所述目标渠道标识对应的资源。

  在一些实施例中,所述获取所述待分享链接在所述目标渠道所激活的目标用户数量包括:获取所述待分享链接在所述目标渠道所激活的目标用户的唯一标识;其中,所述待分享链接的页面中携带监听接口,所述监听接口用于监听并获取对所述待分享链接执行激活操作的目标用户的唯一标识;根据所述目标用户的唯一标识获取所述待分享链接在所述目标渠道所激活的目标用户数量。

  在一些实施例中,在检测到客户端预备向目标渠道转发包括待分享链接的转发请求时,查询历史分享链接在所述目标渠道所激活的历史目标用户,以获取所述历史目标用户的唯一标识;将所述历史目标用户的唯一标识推送至预备转发所述转发请求的所述客户端,以引导所述客户端向所述历史目标用户的账户转发所述转发请求。

  根据本公开实施例的第二方面,提供一种资源分发装置,包括:请求检测模块,被配置为检测客户端是否向目标渠道转发了包括待分享链接的转发请求,其中,所述目标渠道为所述客户端对应的用户账户的N个分享渠道中的一个分享渠道,所述N个分享渠道中的每个分享渠道分配有渠道标识,N为自然数;标识处理模块,被配置为响应于所述客户端向所述目标渠道转发了所述转发请求,获取所述目标渠道的渠道标识,以及查询在所述N个分享渠道所分配的渠道标识中是否包括与所述目标渠道的渠道标识相匹配的渠道标识;资源分发模块,被配置为响应于在所述N个分享渠道所分配的渠道标识中包括与所述目标渠道的渠道标识相匹配的渠道标识,向发送所述转发请求的所述客户端对应的所述用户账户分发与所述目标渠道标识对应的资源。

  在一些实施例中,上述装置还包括:渠道查询模块,被配置为在资源分发模块向发送所述转发请求的所述客户端对应的用户账户分发与所述目标渠道标识对应的资源后,查询所述客户端是否向所述N个分享渠道都转发了包括所述待分享链接的转发请求;请求检测模块还被配置为在所述客户端未向所述N个分享渠道都转发了包括所述待分享链接的转发请求的情况下,重复执行检测客户端是否向目标渠道转发了包括待分享链接的转发请求的操作。

  在一些实施例中,上述装置还包括:目标用户统计模块,被配置为在标识处理模块获取所述目标渠道的渠道标识后,获取所述待分享链接在所述目标渠道所激活的目标用户数量;资源分发模块还被配置为在所述目标用户数量大于预定门限的情况下,向发送所述转发请求的所述客户端所对应的所述用户账户分发与所述目标渠道标识对应的资源。

  在一些实施例中,目标用户统计模块被配置为获取所述待分享链接在所述目标渠道所激活的目标用户的唯一标识;其中,所述待分享链接的页面中携带监听接口,所述监听接口用于监听并获取对所述待分享链接执行激活操作的目标用户的唯一标识;根据所述目标用户的唯一标识获取所述待分享链接在所述目标渠道所激活的目标用户数量。

  在一些实施例中,上述装置还包括:历史查询模块,被配置为在检测到客户端预备向目标渠道转发包括待分享链接的转发请求时,查询历史分享链接在所述目标渠道所激活的历史目标用户,以获取所述历史目标用户的唯一标识;标识推送模块,被配置为将所述历史目标用户的唯一标识推送至预备转发所述转发请求的所述客户端,以引导所述客户端向所述历史目标用户的账户转发所述转发请求。

  根据本公开实施例的第三方面,提供一种资源分发装置,包括:存储器,被配置为存储指令;处理器,耦合到存储器,处理器被配置为基于存储器存储的指令执行实现如上述任一实施例涉及的方法。

  根据本公开实施例的第四方面,提供一种计算机可读存储介质,其中,计算机可读存储介质存储有计算机指令,指令被处理器执行时实现如上述任一实施例涉及的方法。

  通过以下参照附图对本公开的示例性实施例的详细描述,本公开的其它特征及其优点将会变得清楚。

  附图说明

  为了更清楚地说明本公开实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

  图1为本公开一个实施例的资源分发方法的示例性流程图;

  图2为本公开另一个实施例的资源分发方法的示例性流程图;

  图3为本公开一个实施例的资源分发装置的示例性框图;

  图4为本公开另一个实施例的资源分发装置的示例性框图;

  图5为本公开又一个实施例的资源分发装置的示例性框图。

  具体实施方式

  下面将结合本公开实施例中的附图,对本公开实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本公开一部分实施例,而不是全部的实施例。以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本公开及其应用或使用的任何限制。基于本公开中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本公开保护的范围。

  除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置、数字表达式和数值不限制本公开的范围。

  同时,应当明白,为了便于描述,附图中所示出的各个部分的尺寸并不是按照实际的比例关系绘制的。

  对于相关领域普通技术人员已知的技术、方法和设备可能不作详细讨论,但在适当情况下,所述技术、方法和设备应当被视为授权说明书的一部分。

  在这里示出和讨论的所有示例中,任何具体值应被解释为仅仅是示例性的,而不是作为限制。因此,示例性实施例的其它示例可以具有不同的值。

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

  图1为本公开一个实施例的资源分发方法的示例性流程图。在一些实施例中,本实施例的方法步骤可由资源分发装置执行。

  在步骤101,检测客户端是否向目标渠道转发了包括待分享链接的转发请求。

  目标渠道为客户端对应的用户账户的N个分享渠道中的一个分享渠道,N个分享渠道中的每个分享渠道分配有渠道标识,N为自然数。

  用户在调用社交网络转发信息时,会调用该社交网络相应的应用接口API。因此通过监控社交网络API的H5链接,可检测用户是否向目标渠道转发了相应的转发请求信息。

  这里需要说明的是,分享渠道可以是微信朋友圈、微博等不同社交工具,也可以是在微信平台下的不同微信群(每一个微信群算作一个分享渠道),或者在微博平台下的不同微博群(每一个微博群算作一个分享渠道)。

  在步骤102,响应于客户端向目标渠道转发了转发请求,获取目标渠道的渠道标识,以及查询在N个分享渠道所分配的渠道标识中是否包括与目标渠道的渠道标识相匹配的渠道标识。

  在步骤103,响应于在N个分享渠道所分配的渠道标识中包括与目标渠道的渠道标识相匹配的渠道标识,向发送转发请求的客户端对应的用户账户分发与目标渠道标识对应的资源。

  例如,客户端对应的用户账户有A、B、C三个相关联的分享渠道,相应的渠道标识分别为a、b和c。客户端在向目标渠道转发包括待分享链接的转发请求后,查询该目标渠道的渠道标识。若该目标渠道的渠道标识为b,而渠道标识为b的分享渠道B与客户端对应的用户账户相关联,则给该客户端对应的用户账户分发与分享渠道B相对应的资源。

  在一些实施例中,所分发的资源可以是用户访问相关网络平台的优惠条件,也可以为用户在相关网络平台购买产品或服务时的优惠条件。

  在本公开上述实施例提供的资源分发方法中,在客户端向目标渠道转发包括待分享链接的转发请求时,向该客户端对应的用户账户分发与目标渠道标识对应的资源。由此可根据客户端所采用的分享渠道实现将至少一个社交平台的不少于一个的目标渠道进行统一规划和有效利用。

  在一些实施例中,在获取目标渠道的渠道标识后,还可获取待分享链接在目标渠道所激活的目标用户数量。若目标用户数量大于预定门限,则向发送转发请求的客户端所对应的用户账户分发与目标渠道标识对应的资源。

  例如,用户通过客户端向目标渠道转发包括待分享链接的转发请求后,进一步获取待分享链接在目标渠道所激活的目标用户数量。其中,可将点击待分享链接以浏览相应内容的用户,或者对该转发请求点赞的用户作为目标用户。若用户向目标渠道A转发包括待分享链接的转发请求后,该待分享链接在目标渠道A所激活的目标用户数量为100人,则表明通过目标渠道A转发待分享链接取得了较好的效果。在这种情况下,给用户账户分发与目标渠道A对应的资源。相反,若用户向目标渠道C转发包括待分享链接的转发请求后,该待分享链接在目标渠道C所激活的目标用户数量很少(例如仅为2人甚至0人),则表明通过目标渠道C转发待分享链接后并没有得到预期的分发效果。在这种情况下,就不会给用户账户分发与目标渠道C对应的资源。

  在一些实施例中,获取待分享链接在目标渠道所激活的目标用户数量包括:获取待分享链接在目标渠道所激活的目标用户的唯一标识,根据目标用户的唯一标识获取待分享链接在目标渠道所激活的目标用户数量。

  需要说明的是,待分享链接的页面中携带监听接口,该监听接口用于监听并获取对待分享链接执行激活操作的目标用户的唯一标识。例如,该标识可以为用户的微信标识、微博标识、MAC地址或其它能够唯一标识用户身份的信息。

  图2为本公开另一个实施例的资源分发方法的示例性流程图。在一些实施例中,本实施例的方法步骤可由资源分发装置执行。

  在步骤201,检测客户端是否向目标渠道转发了包括待分享链接的转发请求。其中,目标渠道为客户端对应的用户账户的N个分享渠道中的一个分享渠道,N个分享渠道中的每个分享渠道分配有渠道标识,N为自然数。

  在步骤202,响应于客户端向目标渠道转发了转发请求,获取目标渠道的渠道标识,以及查询在N个分享渠道所分配的渠道标识中是否包括与目标渠道的渠道标识相匹配的渠道标识。

  在步骤203,响应于在N个分享渠道所分配的渠道标识中包括与目标渠道的渠道标识相匹配的渠道标识,向发送转发请求的客户端对应的用户账户分发与目标渠道标识对应的资源。

  在步骤204,查询客户端是否向N个分享渠道都转发了包括待分享链接的转发请求。若客户端未向N个分享渠道转发包括待分享链接的转发请求,则重复执行步骤201;若客户端向N个分享渠道都转发了包括待分享链接的转发请求,则执行步骤205。

  在步骤205,结束本次流程。

  若用户已将待分享链接在全部分享通道中进行了转发,此时再通过其中的某个分享通道进行重复转发,并不会带来新的受众。因此在这种情况下就不再给用户分发资源。

  这里需要说明的是,不同分享渠道的受众并不相同。若用户将同一待分享链接在不同分享渠道中进行转发,可有助于更多用户了解该待分享链接的相关内容。相应地,用户转发待分享链接所使用的分享渠道越多,所能获得的资源也就越多。

  例如,用户甲将待分享链接在六个分享渠道中进行分发,则最终可获得送减100优惠券。用户乙将待分享链接仅在三个分享渠道中进行分发,则最终可获得送减50优惠券。

  在一些实施例中,在检测到客户端预备向目标渠道转发包括待分享链接的转发请求时,查询历史分享链接在目标渠道所激活的历史目标用户,以获取历史目标用户的唯一标识。将历史目标用户的唯一标识推送至预备转发包括待分享链接的转发请求的客户端,以引导客户端向历史目标用户的账户转发上述转发请求。

  例如,用户在通过客户端预备向分享渠道A转发包括待分享链接的转发请求时,通过查询历史数据,发现在之前向分享渠道A进行链接转发时,只有用户U2、U5和U8点击待分享链接或者对该转发请求点赞,而其它用户既未点击待分享链接,又未对转发点赞。这表明在向分享渠道A转发待分享链接的过程中,仅有用户U2、U5和U8可能对所转发的待分享链接感兴趣。在这种情况下,通过将用户U2、U5和U8的用户标识推送给预备转发待分享链接的客户端,以引导客户端直接向用户U2、U5和U8的账户转发待分享链接。由此可提升待分享链接的被浏览概率。

  图3为本公开一个实施例的资源分发装置的示例性框图。如图3所示,资源分发装置包括请求检测模块31、标识处理模块32和资源分发模块33。

  请求检测模块31被配置为检测客户端是否向目标渠道转发了包括待分享链接的转发请求。

  目标渠道为客户端对应的用户账户的N个分享渠道中的一个分享渠道,N个分享渠道中的每个分享渠道分配有渠道标识,N为自然数。

  用户在调用社交网络转发信息时,会调用该社交网络相应的应用接口API。因此通过监控社交网络API的H5链接,可检测用户是否向目标渠道转发了相应的转发请求信息。

  这里需要说明的是,分享渠道可以是微信朋友圈、微博等不同社交工具,也可以是在微信平台下的不同微信群(每一个微信群算作一个分享渠道),或者在微博平台下的不同微博群(每一个微博群算作一个分享渠道)。

  标识处理模块32被配置为响应于客户端向目标渠道转发了转发请求,获取目标渠道的渠道标识,以及查询在N个分享渠道所分配的渠道标识中是否包括与目标渠道的渠道标识相匹配的渠道标识。

  资源分发模块33被配置为响应于在N个分享渠道所分配的渠道标识中包括与目标渠道的渠道标识相匹配的渠道标识,向发送转发请求的客户端对应的用户账户分发与目标渠道标识对应的资源。

  在一些实施例中,所分发的资源可以是用户访问相关网络平台的优惠条件,也可以为用户在相关网络平台购买产品或服务时的优惠条件。

  在本公开上述实施例提供的资源分发装置中,在客户端向目标渠道转发包括待分享链接的转发请求时,向该客户端对应的用户账户分发与目标渠道标识对应的资源。由此可根据客户端所采用的分享渠道实现将至少一个社交平台的不少于一个的目标渠道进行统一规划和有效利用。

  图4为本公开另一个实施例的资源分发装置的示例性框图。图4与图3的不同之处在于,在图4所示实施例中,资源分发装置还包括渠道查询模块34。

  渠道查询模块34被配置为在资源分发模块33向发送转发请求的客户端对应的用户账户分发与目标渠道标识对应的资源后,查询客户端是否向N个分享渠道都转发了包括待分享链接的转发请求。

  请求检测模块31还被配置为在客户端未向N个分享渠道都转发了包括待分享链接的转发请求的情况下,重复执行检测客户端是否向目标渠道转发了包括待分享链接的转发请求的操作。

  若用户已将待分享链接在全部分享通道中进行了转发,此时再通过其中的某个分享通道进行重复转发,并不会带来新的受众。因此在这种情况下就不再给用户分发资源。

  这里需要说明的是,不同分享渠道的受众并不相同。若用户将同一待分享链接在不同分享渠道中进行转发,可有助于更多用户了解该待分享链接的相关内容。相应地,用户转发待分享链接所使用的分享渠道越多,所能获得的资源也就越多。

  例如,用户甲将待分享链接在六个分享渠道中进行分发,则最终可获得送减100优惠券。用户乙将待分享链接仅在三个分享渠道中进行分发,则最终可获得送减50优惠券。

  在一些实施例中,如图4所示,资源分发装置还包括目标用户统计模块35。

  目标用户统计模块35被配置为在标识处理模块32获取目标渠道的渠道标识后,获取待分享链接在目标渠道所激活的目标用户数量。

  资源分发模块33还被配置为在目标用户数量大于预定门限的情况下,向发送转发请求的客户端所对应的用户账户分发与目标渠道标识对应的资源。

  例如,可将点击待分享链接以浏览相应内容的用户,或者对该转发请求点赞的用户作为目标用户。若用户向目标渠道A转发包括待分享链接的转发请求后,该待分享链接在目标渠道A所激活的目标用户数量为100人,则表明通过目标渠道A转发待分享链接取得了较好的效果。在这种情况下,给用户账户分发与目标渠道A对应的资源。相反,若用户向目标渠道C转发包括待分享链接的转发请求后,该待分享链接在目标渠道C所激活的目标用户数量很少(例如仅为2人甚至0人),则表明通过目标渠道C转发待分享链接后并没有得到预期的分发效果。在这种情况下,就不会给用户账户分发与目标渠道C对应的资源。

  在一些实施例中,目标用户统计模块35被配置为获取待分享链接在目标渠道所激活的目标用户的唯一标识,根据目标用户的唯一标识获取待分享链接在目标渠道所激活的目标用户数量。

  需要说明的是,待分享链接的页面中携带监听接口,该监听接口用于监听并获取对待分享链接执行激活操作的目标用户的唯一标识。例如,该标识可以为用户的微信标识、微博标识、MAC地址或其它能够唯一标识用户身份的信息。

  在一些实施例中,如图4所示,资源分发装置还包括历史查询模块36和标识推送模块37。

  历史查询模块36被配置为在检测到客户端预备向目标渠道转发包括待分享链接的转发请求时,查询历史分享链接在目标渠道所激活的历史目标用户,以获取历史目标用户的唯一标识。

  标识推送模块37被配置为将历史目标用户的唯一标识推送至预备转发上述转发请求的客户端,以引导客户端向历史目标用户的账户转发上述转发请求。

  例如,用户在通过客户端预备向分享渠道A转发包括待分享链接的转发请求时,通过查询历史数据,发现在之前向分享渠道A进行链接转发时,只有用户U2、U5和U8点击待分享链接或者对该转发请求点赞,而其它用户既未点击待分享链接,又未对转发点赞。这表明在向分享渠道A转发待分享链接的过程中,仅有用户U2、U5和U8可能对所转发的待分享链接感兴趣。在这种情况下,通过将用户U2、U5和U8的用户标识推送给预备转发待分享链接的客户端,以引导客户端直接向用户U2、U5和U8的账户转发待分享链接。由此可提升待分享链接的被浏览概率。

  图5为本公开另一个实施例的资源分发装置的示例性框图。如图5所示,资源分发装置包括存储器51和处理器52。

  存储器51用于存储指令,处理器52耦合到存储器51,处理器52被配置为基于存储器存储的指令执行实现如图1至图3中任一实施例涉及的方法。

  如图5所示,该资源分发装置还包括通信接口53,用于与其它设备进行信息交互。同时,该资源分发装置还包括总线54,处理器52、通信接口53、以及存储器51通过总线54完成相互间的通信。

  存储器51可以包含高速RAM存储器,也可还包括非易失性存储器(non-volatilememory),例如至少一个磁盘存储器。存储器51也可以是存储器阵列。存储器51还可能被分块,并且块可按一定的规则组合成虚拟卷。

  此外,处理器52可以是一个中央处理器CPU,或者可以是专用集成电路ASIC,或者是被配置成实施本公开实施例的一个或多个集成电路。

  本公开同时还涉及一种计算机可读存储介质,其中计算机可读存储介质存储有计算机指令,指令被处理器执行时实现如图1至图3中任一实施例涉及的方法。

  通过实施本公开所提供的方案,能够将至少一个社交平台的不少于一个的目标渠道进行统一规划和有效利用,从而有效提高用户转发和分享信息的动力,扩大个人的社交分享力度,提高商品购买转化率。

  在一些实施例中,在上面所描述的功能单元模块可以实现为用于执行本公开所描述功能的通用处理器、可编程逻辑控制器(Programmable Logic Controller,简称:PLC)、数字信号处理器(Digital Signal Processor,简称:DSP)、专用集成电路(ApplicationSpecific Integrated Circuit,简称:ASIC)、现场可编程门阵列(Field-ProgrammableGate Array,简称:FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件或者其任意适当组合。

  本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。

  本公开的描述是为了示例和描述起见而给出的,而并不是无遗漏的或者将本公开限于所公开的形式。很多修改和变化对于本领域的普通技术人员而言是显然的。选择和描述实施例是为了更好说明本公开的原理和实际应用,并且使本领域的普通技术人员能够理解本公开从而设计适于特定用途的带有各种修改的各种实施例。

《资源分发方法和装置.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

文档为doc格式(或pdf格式)