掌桥专利:专业的专利平台
掌桥专利
首页

一种消息投放效果统计方法及相关装置

文献发布时间:2023-06-19 11:45:49


一种消息投放效果统计方法及相关装置

技术领域

本发明属于计算机技术领域,尤其涉及一种消息投放效果统计方法及相关装置。

背景技术

随着互联网技术的不断普及与发展,越来越多的企业通过线上营销系统进行数字化营销。企业为了达到拉新、促活的目的,通常会设计一些线上营销活动,以吸引消费者前来参与。这些活动信息最常用的一种投放手段是通过消息系统进行群发或定向群发,通过各个消息渠道触达用户,消费者点击消息中的链接访问活动落地页并参与活动。

消息系统触达用户的渠道多种多样,例如,包括短信、邮件、站内信、微信等,而这些渠道具有共同的特点,就是消息在投放出去后,控制权和主动权就交给了用户,企业很难获取到各个渠道的投放效果,即使能获得投放效果数据但准确性较差,无法帮助运营人员分析、改进下一次的投放内容和策略。

发明内容

有鉴于此,本发明的目的在于提供一种消息投放效果统计方法及相关装置,至少解决相关技术中获得的消息投放效果数据不准确度的技术问题,其公开的技术方案如下:

第一方面,本发明提供了一种消息投放效果统计方法,应用于消息服务器中,所述方法包括:

生成与每个投放对象的投放消息唯一对应的中间页链接,所述中间页链接包括与所述投放消息的专属信息集合唯一对应的中间页参数,所述专属信息集合包括表征投放渠道、目标投放对象的信息,以及访问数据;

针对每个所述投放对象对应的投放消息,利用所述中间页链接替换所述投放消息中的原始链接,得到所述投放对象对应的目标投放消息;

当检测到针对所述目标投放消息的中间页链接的访问请求后,根据与所述中间页链接的中间页参数相匹配的专属信息集合中的访问数据,更新所述投放对象访问所述目标投放消息的访问数据。

在第一方面一种可能的实现方式中,所述方法还包括:

当检测到针对所述目标投放消息的中间页链接的访问请求时,将与所述目标投放消息对应的访问数据加1得到新的访问数据;

当所述新的访问数据的数值大于预设阈值时,拦截针对所述目标投放消息的访问请求;

当所述新的访问数据的数值小于或等于所述预设阈值时,执行所述跳转至所述目标投放消息中的中间页参数相匹配的原始链接对应的页面。

在第一方面另一种可能的实现方式中,所述当检测到针对所述目标投放消息的中间页链接的访问请求后,根据与所述中间链接的中间页参数相匹配的专属信息集合中的访问数据,更新所述投放对象访问所述目标投放消息的访问数据,包括:

当检测到针对所述目标投放消息的中间页链接的访问请求后,获取所述中间页链接中的中间页参数,以及,获取与所述中间页参数相匹配的专属信息集合;

根据所述专属信息集合中的访问数据确定所述投放对象是否访问过所述目标投放信息;

当确定所述投放对象未访问过所述目标投放信息后,将所述投放对象访问所述目标投放信息的访问数据记为1;

当确定所述投放对象访问过所述目标投放信息后,则不更新所述投放对象访问所述目标投放信息的访问数据。

在第一方面又一种可能的实现方式中,所述方法还包括:

针对与同一营销信息对应的各个目标投放消息,根据所述各个目标投放消息的访问数据及各个目标投放消息的总数,获得投放对象点击率;

根据各个投放渠道对应的目标投放消息的访问数据,分别获得各个投放渠道对应的渠道点击率。

在第一方面再一种可能的实现方式中,生成与所述投放消息的专属信息集合唯一对应的中间页参数的过程,包括:

针对每个所述专属信息集合,生成一唯一的随机串,并建立所述随机串与所述专属信息集合之间的映射关系。

在第一方面另一种可能的实现方式中,在所述生成与每个投放对象的投放消息唯一对应的中间页链接之前,所述方法还包括:

当确定所述投放消息为营销类型,且所述投放消息携带链接后,执行所述生成与每个投放对象的投放消息唯一对应的中间页链接。

在第一方面有一种可能的实现方式中,所述专属信息集合中还包括与所述目标投放对象相关联的用户专属信息,在检测到针对所述目标投放消息的中间页链接的访问请求之后,所述方法还包括:

根据所述专属信息集合中的所述用户专属信息,以及与所述目标投放消息中的中间页参数相匹配的原始链接,生成访问请求;

向所述原始链接对应的服务端发送所述访问请求,所述访问请求用于使所述服务端返回与所述用户专属信息相匹配的页面信息。

在第一方面再一种可能的实现方式中,所述方法还包括:

当检测到针对所述目标投放消息的中间页链接的访问请求后,从与被请求的中间页链接相匹配的专属信息集合中获取目标投放对象的信息;

根据所述目标投放对象的信息,生成与目标域名相关联的用户标识信息并发送至发起所述访问请求的客户端;

其中,所述目标域名根据所述原始链接对应的域名获得,以使所述客户端在发起访问所述目标域名对应网站的访问请求中携带所述用户标识信息,以及使所述目标域名对应的网站获得访问对象对应的用户标识信息。

第二方面,本发明还提供了一种消息投放效果统计装置,应用于消息服务器中,所述装置包括:

中间页链接生成模块,用于生成与每个投放对象的投放消息唯一对应的中间页链接,所述中间页链接包括与所述投放消息的专属信息集合唯一对应的中间页参数,所述专属信息集合包括表征投放渠道、目标投放对象的信息,以及访问数据;

目标消息生成模块,用于针对每个所述投放对象对应的投放消息,利用所述中间页链接替换所述投放消息中的原始链接,得到所述投放对象对应的目标投放消息;

访问数据记录模块,用于当检测到针对所述目标投放消息的中间页链接的访问请求后,根据与所述中间页链接的中间页参数相匹配的专属信息集合中的访问数据,更新所述投放对象访问所述目标投放消息的访问数据。

第三方面,本发明还提供了一种服务器,包括:处理器和存储器;所述存储器中存储有程序指令,所述处理器调用所述存储器中的程序指令以执行第一方面任一项所述的消息投放效果统计方法。

第四方面,本发明还提供了一种计算机可执行的存储介质,所述存储介质中存储有程序,所述程序由计算机执行时实现第一方面任一项所述的消息投放效果统计方法。

第五方面,本发明还提供了一种计算机程序产品,当所述计算机程序产品在服务器上执行时,适于执行初始化有第一方面任一项所述的消息投放效果统计方法的程序。

本发明提供的消息投放效果统计方法,为每个投放对象的投放消息生成一个唯一对应的中间页链接,该中间页链接包括一中间页参数,该中间页参数与投放消息的专属信息集合唯一对应,其中,专属信息集合包括投放渠道、目标投放对象及访问数据等信息,访问数据初始值为0。对于每个投放对象对应的投放消息,将该投放消息中的原始链接替换为对应的中间页链接,得到该投放对象对应的目标投放消息。当投放对象点击目标投放消息中的链接时会访问中间页,中间页获取与中间页参数对应的专属信息集合,进而根据该专属信息集合中的访问数据统计该投放对象的访问数据,最终实现针对每个投放对象的访问统计,即访问统计能够精确到每个投放对象,提高了统计结果的精确度。而且,统计流程由消息系统的服务器实现,不需要在原始链接对应的页面中设计统计逻辑,降低了研发人员的工作量,降低了开发成本。

附图说明

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

图1是本申请实施例提供的一种消息投放系统的结构示意图;

图2是本申请实施例提供的一种消息投放效果统计方法的流程;

图3是本申请实施例提供的一种统计投放对象访问投放消息的过程的流程图;

图4是本申请实施例提供的另一种消息投放效果统计方法的流程图;

图5是本申请提供的又一种消息投放效果统计方法的流程图;

图6是本申请实施例提供的一种消息投放效果统计装置的框图;

图7是本申请实施例提供的一种访问数据记录模块的框图;

图8是本申请实施例提供的另一种消息投放效果统计装置的框图。

具体实施方式

相关技术中的一种跟踪投放消息效果的方案,在投放消息时手动在投放消息中的活动链接中添加一些参数,用户访问落地页时根据参数识别渠道并进行统计。该方案能够根据不同的参数区分不同的渠道,但是,需要运营人员手动添加参数,而且,需要在落地页中设计投放渠道的统计逻辑,此外,该方案无法精确到每个用户。

为了解决上述技术问题,本申请提供了一种消息投放效果统计方法,应用于消息服务器(即,消息系统的后台服务器)中,通过为每个投放对象的投放消息生成一个唯一对应的中间页链接,即中间页链接与投放对象一一对应。利用该中间页链接替换投放消息中的原始链接得到目标投放消息,当投放对象点击目标投放消息中的链接时会访问中间页,中间页获取与中间页参数对应的专属信息集合,进而根据该专属信息集合中的访问数据统计该投放对象的访问数据,最终实现针对每个投放对象的访问统计,访问统计能够精确到每个投放对象,提高了统计结果的精确度。与此同时,跳转至目标投放消息的中间页参数相匹配的原始链接对应的页面。而且,统计流程由消息系统的服务器实现,不需要在原始链接对应的页面中设计统计逻辑,降低了研发人员的工作量,降低了开发成本。

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

请参见图1,示出了本申请实施例提供的一种消息投放系统的结构示意图,该系统包括消息服务器1、终端2、目标服务器3。

企业通常通过线上营销系统进行数字化营销,营销活动最常用的手段是通过企业内部的消息系统群发包含活动链接的投放消息。

其中,消息系统运行在消息服务器1中,消息系统群发投放消息通过各个消息渠道送达各个用户使用的终端2,用户点击投放消息中的链接即可访问目标服务器3中的营销活动。即,目标服务器3是企业的营销内容对应的网站服务器。

终端2可以是PC机、移动智能终端,如智能手机、智能穿戴设备或平板电脑等。

由上述过程可知,终端2与消息服务器1之间能够进行通信,而且,终端2还可以直接与服务器1之间进行通信,消息服务器1与目标服务器3之间能够进行通信。

本申请提供的消息投放效果统计方法运行在消息服务器1中,下面将结合图2详细介绍消息投放效果统计的具体流程。

请参见图2,示出了本申请实施例提供的一种消息投放效果统计方法的流程图,该方法应用于消息服务器器中,如图2所示,该方法可以包括以下步骤:

S110,生成与每个投放对象的投放消息唯一对应的中间页链接。

消息系统创建批量营销消息投放任务后,触发本实施例提供的消息投放效果统计流程。

其中,中间页链接包括中间页参数,该中间页参数与投放消息的专属信息集合唯一对应,而且,专属信息集合包括表征投放渠道、目标投放对象的信息,以及访问数据,其中,访问数据的初始值为0。

在本申请的一个实施例中,本申请只处理如何如下预设条件的投放消息:①必须是营销类型的投放消息;②投放消息中携带链接。

通常投放消息通常包括三类,即营销类、通知类和验证类,在创建投放消息时,就需要选定投放消息的类型,因此,在消息系统处理投放消息时就能够确定该投放消息的类型。

如果确定投放消息为营销类型,则继续判断该投放消息中是否包含链接;可以通过投放消息的内容模板判断该投放消息中是否包含链接,如果包含链接,则确定该投放消息符合上述两个预设条件,才会继续执行本申请的处理流程。如果确定投放消息不是营销类型,则确定该消息不符合上述的预设条件,不执行本申请的处理流程。

在本申请的一个实施例中,生成与每个投放对象的投放消息唯一对应的中间页链接的过程可以包括以下步骤:

①为每个投放对象对应的投放消息生成专属信息集合。

针对每一个投放对象的投放消息都会生成一个专属的信息集合,即专属信息集合,该集合中的关键信息可以包括如下信息:

taskeid:本次投放任务的标识;代表本次营销活动。

channel:渠道标识;针对消息系统常用的投放渠道进行编号,比如0001代表短信渠道,0002代表邮件渠道,0003代表站内信渠道,0004代表即微信渠道等,具体定义可以根据系统需要配置。

uid:此字段填写目标投放对象,即用户唯一标识;不同渠道,用户的唯一标识是不一样的,比如短信渠道,手机号是用户的唯一标识;邮件渠道,邮箱是用户的唯一标识;站内信渠道,站内信信箱ID是用户的唯一标识等等。配合上面的channel字段,即可获知uid的具体含义。

timestamp:发送时间戳;表示处理该投放消息时的时间戳。

destination:真实活动链接;这个是原投放消息中带的真实活动的原始链接。

total:访问次数,初始化时为0。

通常真实活动链接存储在专属信息集合中。通常同一营销活动对应的投放消息的真实活动链接相同,为了节省存储空间,可以只存储一个真实活动链接,关联的专属信息集合都指向该真实活动链接。

在本申请的另一个实施例中,真实活动链接存储在专属信息集合中。

②为每个投放对象对应的投放消息生成唯一对应的中间页参数,并建立该中间页参数与专属信息集合之间的映射关系。

该中间页参数作为专属信息集合的唯一标识,利用该中间页参数可以获取相对应的专属信息集合。

在本申请的一个实施例中,可以为每个投放消息生成一个唯一的随机字符串,例如,可以直接生成一个唯一的随机字符串,或者,可以对专属信息集合或用户唯一标识进行HASH算法生成一个随机字符串,或者,还可以利用ID生成方法生成一个唯一的ID。

生成投放消息对应的中间页参数后,将该中间页参数和相匹配的专属信息集合进行组合,例如,将中间页参数作为key,将专属信息集合作为value,以key:value的形式存储。

③根据中间页参数生成中间页链接。

中间页是消息系统的一个访问端点,中间页对应的链接形式可以是:https://[中间页域名]/[中间页参数]。

中间页链接可以采用短链生成方法,这样最终的中间页的链接不会过程,更加友好。

S120,针对每个投放对象对应的投放消息,利用中间页链接替换投放消息中的原始链接,得到投放对象对应的目标投放消息。

生成每个投放消息对应的中间页链接后,利用该中间页链接替换消息系统创建的投放消息中的原始链接,该原始链接即原始的活动链接,替换链接后的消息定义为目标投放消息,即可以直接发送给目标投放对象的消息。

S130,当检测到针对目标投放消息的中间页链接的访问请求后,根据与中间页链接的中间页参数相匹配的专属信息集合中的访问数据,更新投放对象访问目标投放消息的访问数据。

当收到目标投放消息的用户点击消息中的链接(即,中间页链接)后,触发统计流程。

用户点击消息中的链接后,消息系统会接收到访问中间页的访问请求,该访问请求包括该中间页链接,消息系统解析该访问请求获取中间页链接中包含的中间页参数,进而根据该中间页参数获取相匹配的专属信息集合。

如果找不到与中间页参数对应的专属信息集合,则表明中间页参数非法或已失效,跳转错误页;如果找到了对应的专属信息集合则进行后续处理过程。

进一步,根据专属信息集合记录该投放对象访问该目标投放消息的访问数据。

在本申请一示例性实施例中,如图1所示,该方法还可以包括如下步骤:

S140,跳转至与目标投放消息中的中间页参数相匹配的原始链接对应的页面。

触发中间页统计投放对象访问目标投放信息中的链接的访问数据的同时,跳转至目标投放消息对应的专属信息集合中的真实活动链接(即原始链接)所对应的页面,即活动页面。在用户无感的情况下跳转至目标页面,即营销活动的页面。

本实施例提供的消息投放效果统计方法,为每个投放对象的投放消息生成一个唯一对应的中间页链接,该中间页链接包括一中间页参数,该中间页参数与投放消息的专属信息集合唯一对应,其中,专属信息集合包括投放渠道、目标投放对象及访问数据等信息。对于每个投放对象对应的投放消息,将该投放消息中的原始链接替换为对应的中间页链接,得到该投放对象对应的目标投放消息。当投放对象点击目标投放消息中的链接时会访问中间页,中间页获取与中间页参数对应的专属信息集合,进而根据该专属信息集合中的访问数据统计该投放对象的访问数据,最终实现针对每个投放对象的访问统计,即访问统计能够精确到每个投放对象,提高了统计结果的精确度。而且,统计流程由消息系统的服务器实现,不需要在原始链接对应的页面中设计统计逻辑,降低了研发人员的工作量,降低了开发成本。

此外,该方案还可以直接跳转至目标投放消息的中间页参数相匹配的原始链接对应的页面(即,目标页),投放对象对从中间页跳转至目标页的过程无感知,即实现无感跳转。

在本申请的一个实施例中,为了避免同一用户访问多次则计算多次的情况发生,如图3所示,统计投放对象访问投放消息的过程可以包括如下步骤:

S131,当检测到针对目标投放消息的中间页链接的访问请求后,获取中间页链接的中间页参数,以及与中间页参数相匹配的专属信息集合。

S132,专属信息集合中的访问数据加1。

每次收到中间页链接的访问请求后,该中间页链接的中间页参数对应的专属信息集合中的访问数据都会加1。

S133,根据专属信息集合中的访问数据,确定投放对象是否访问过目标投放信息中的链接;如果否,则执行S134;如果是,则执行S135。

此处的访问数据即专属信息集合中的total字段,如果total=0,表明该投放对象未访问过该目标投放信息中的链接。如果total>0表明该投放对象访问过该目标投放信息中的链接。

S134,投放对象访问目标投放信息的访问数据记为1。

如果确定投放对象未访问过该目标投放消息中的链接,则更新该投放对象访问该目标投放消息的访问数据,访问数据从0变更为1。

S135,不更新投放对象访问目标投放信息的访问数据。

如果确定投放对象访问过目标投放消息中的链接,则不再更新访问数据,即只要total的数值大于0,则访问数据恒为1,无论total的数值多大访问次数都计算一次,即使用户多次访问也不会重复计算访问次数。

本实施例提供的统计投放对象访问链接的访问数据的过程,根据中间页参数获取相对应的专属信息集合,并从中获取访问数据,通过访问数据的限制得到的统计数据会更加准确,不会出现一个链接被同一个用户访问多次就记录多次的情况,即同一用户的多次访问行为只记录一次,这样得到的访问行为的统计结果更准确。

在本申请的另一个实施例中,当专属信息集合中的访问数据的数值过大时,可以拦截该访问请求,请参见图4,该方法在图2所示实施例的基础上还可以如下步骤:

S210,当检测到针对目标投放消息的中间页链接的访问请求时,获取与中间页链接的中间页参数相匹配的专属信息集合,以及,获取专属信息集合中的访问数据。

S220,判断访问数据的数值是否大于预设阈值;如果是,则执行S230;如果否,则执行S140。

S230,拦截针对目标投放消息的访问请求。

如果访问数据的数值大于预设阈值,表明可能存在爬虫或其它攻击行为,此种情况下,消息系统可以拦截该访问请求,即不再跳转至原始链接对应的页面。

如果访问数据的数值小于预设阈值,则正常跳转至原始链接对应的页面。

本实施例提供的消息投放效果统计方法,在接收到中间页链接的访问请求后,获取与该中间页链接对应的访问数据,并判断访问数据的数值是否超过预设阈值,如果超过则拦截该访问请求,不再跳转至原始链接对应的页面。该方案避免爬虫爬取、攻击行为,提高了营销活动对应系统的安全性。

前已叙及,消息系统在记录的每个投放对象访问目标投放消息的访问次数时,即使同一投放对象访问多次活动链接,都只记录一次,此种情况下,可以进一步统计投放消息的点击率。

请参见图5,示出了本申请提供的又一种消息投放效果统计方法的流程图,该方法在图2所示实施例的基础上还可以包括如下步骤:

S310,针对与同一营销信息对应的各个目标投放消息,根据各个目标投放消息的访问数据及各个目标投放消息的总数,获得投放对象点击率。

可以根据收集的各个投放对象对应的统计数据,进一步进行汇总计算,得出人群点击率(即,投放对象点击率),对于同一营销活动信息(即营销信息),获取该营销活动信息对应的每个投放对象的目标投放消息对应的访问数据,并计算各个投放对象对应的访问数据之和与各个投放对象的总和之间的比值,得到投放对象点击率。可见,投放对象点击率是指针对同一营销信息对应的所有投放消息中,被投放对象点击的比例。

例如,某一营销活动共向2000个投放对象发送了投放消息,其中,只有1000个投放对象访问了投放消息中的链接,即访问数据之和为1000,投放对象点击率=1000/2000=0.5。

S320,根据同一营销信息在各个投放渠道投放的目标投放信息对应的访问数据,计算得到各个投放渠道对应的渠道点击率。

与投放对象点击率相似,渠道点击率是同一投放渠道内投放对象点击该投放消息的比例。即,统计在同一投放渠道投放的消息的总数量,以及,统计该渠道内用户的点击率。

例如,某一投放渠道投放了500条消息,其中只有200被用户点击访问过,则该渠道的点击率=200/500=0.4。

本实施例提供的消息投放效果统计方法,能够根据各个投放对象的统计数据汇总计算得到不同维度的点击率,如投放对象点击率和渠道点击率,研发人员可以利用这些指标获知营销活动的投放效果,为下次营销活动的投放提供优化理论依据。

在本申请的另一个实施例中,每个投放对象的投放消息对应的专属信息集合中包括与该投放对象相关联的用户专属信息,例如,用户的昵称、该用户是营销活动对应网站的VIP用户等。

消息系统在检测到访问中间页的访问请求后,根据专属信息集合中的用户专属信息,以及与目标投放消息中的中间页参数相匹配的原始链接,生成访问请求;并向原始链接对应的服务端发送访问请求。访问请求用于使目标服务器发送包含该用户专属信息的访问请求,目标服务器响应该访问请求,生成与该用户的用户专属信息相匹配的个性化页面,以使活动页面针对不同的投放对象展示至少部分不同的内容,提高了活动页面的灵活性及个性化。例如,活动页面的活动标题可以是:欢迎某某VIP用户参与活动。

在本申请的又一个实施例中,中间页可以在用户的客户端(如浏览器)中埋指纹信息,从而方便与用户唯一标识(如,手机号)打通,此后,该用户再次使用该浏览器访问目标系统时,就能将本次访问行为与用户唯一标识关联上,上述过程可以包括以下步骤:

当检测到针对目标投放消息的中间页链接的访问请求后,从中间页链接相匹配的专属信息集合中获取目标投放对象的标识信息;

根据目标投放对象的标识信息及目标域名信息,生成指纹信息并发送指纹信息至发起访问请求的客户端。

其中,目标域名根据原始链接对应的域名获得,例如,确定原始链接的首页对应的域名为目标域名;该指纹信息可以包括用户标识信息及目标域名。

当用户利用该客户端再次访问与目标域名对应的服务器(即,目标服务器)时,客户端会向该目标服务器发送包含指纹信息的访问请求,目标服务器会获取该指纹信息中的用户标识信息,从而将本次访问行为与该用户标识信息建立关联。这样,当用户未登录而是以游客身份访问目标系统时,系统也能识别出该用户的用户标识信息,以便目标系统统计用户的访问行为。

相应于上述的消息投放效果统计方法实施例,本申请还提供了消息投放效果统计装置实施例。

请参见图6,示出了本申请实施例提供的一种消息投放效果统计装置的框图,该装置应用于消息服务器中。如图6所示,该装置可以包括:中间页链接生成模块110、目标消息生成模块120、访问数据记录模块130。

中间页链接生成模块110,用于生成与每个投放对象的投放消息唯一对应的中间页链接。

所述中间页链接包括与所述投放消息的专属信息集合唯一对应的中间页参数,所述专属信息集合包括表征投放渠道、目标投放对象的信息,以及访问数据。

在本申请的一个示例性实施例中,针对每个所述专属信息集合,生成一唯一的随机串(即,中间页参数),并建立所述随机串与所述专属信息集合之间的映射关系。

在本申请的一个实施例中,针对每个投放消息判断该投放消息是否是营销类型,如果是,则继续判断该投放消息中是否携带链接,如果所述投放消息为营销类型且携带链接后,则触发中间页链接生成模块110执行所述生成与每个投放对象的投放消息唯一对应的中间页链接。

目标消息生成模块120,用于针对每个所述投放对象对应的投放消息,利用所述中间页链接替换所述投放消息中的原始链接,得到所述投放对象对应的目标投放消息。

访问数据记录模块130,用于当检测到针对所述目标投放消息的中间页链接的访问请求后,根据与所述中间页链接的中间页参数相匹配的专属信息集合中的访问数据,更新所述投放对象访问所述目标投放消息的访问数据。

在本申请的一个示例性实施例中,如图7所示,访问数据记录模块130包括:信息获取子模块131、判断子模块132和访问数据更新子模块133。

信息获取子模块131,用于当检测到针对所述目标投放消息的中间页链接的访问请求后,获取所述中间页链接中的中间页参数,以及,获取与所述中间页参数相匹配的专属信息集合。

判断子模块132,用于根据所述专属信息集合中的访问数据确定所述投放对象是否访问过所述目标投放信息。当确定所述投放对象访问过所述目标投放信息后,则不更新所述投放对象访问所述目标投放信息的访问数据。

访问数据更新子模块133,用于当确定所述投放对象未访问过所述目标投放信息后,将所述投放对象访问所述目标投放信息的访问数据记为1。

在本申请的一个实施例中,如图6所示,该装置还可以包括页面跳转模块140。

页面跳转模块140,用于跳转至与所述目标投放消息中的中间页参数相匹配的原始链接对应的页面。

在本申请的一个示例性实施例中,专属信息集合还包括与所述目标投放对象相关联的用户专属信息,此种应用场景下,页面跳转模块140具体用于:

根据所述专属信息集合中的所述用户专属信息,以及与所述目标投放消息中的中间页参数相匹配的原始链接,生成访问请求;并向所述原始链接对应的服务端发送所述访问请求。

所述访问请求用于使所述服务端返回与所述用户专属信息相匹配的页面信息。

本实施例提供的消息投放效果统计装置,为每个投放对象的投放消息生成一个唯一对应的中间页链接,该中间页链接包括一中间页参数,该中间页参数与投放消息的专属信息集合唯一对应,其中,专属信息集合包括投放渠道、目标投放对象及访问数据等信息。对于每个投放对象对应的投放消息,将该投放消息中的原始链接替换为对应的中间页链接,得到该投放对象对应的目标投放消息。当投放对象点击目标投放消息中的链接时会访问中间页,中间页获取与中间页参数对应的专属信息集合,进而根据该专属信息集合中的访问数据统计该投放对象的访问数据,最终实现针对每个投放对象的访问统计,即访问统计能够精确到每个投放对象,提高了统计结果的精确度;与此同时,跳转至目标投放消息的中间页参数相匹配的原始链接对应的页面(即,目标页),投放对象对从中间页跳转至目标页的过程无感知,即实现无感跳转。而且,统计流程由消息系统的服务器实现,不需要在原始链接对应的页面中设计统计逻辑,降低了研发人员的工作量,降低了开发成本。

在本申请的另一个实施例中,如图8所示,所述消息投放效果统计装置还包括:

统计信息累加模块210,用于当检测到针对所述目标投放消息的中间页链接的访问请求时,将与所述目标投放消息对应的访问数据加1得到新的访问数据。

如果新的访问数据的数值小于或等于所述预设阈值,触发页面跳转模块执行跳转至所述目标投放消息中的中间页参数相匹配的原始链接对应的页面。

访问请求拦截模块220,用于当所述新的访问数据的数值大于预设阈值时,拦截针对所述目标投放消息的访问请求。

投放对象点击率获取模块230,用于针对与同一营销信息对应的各个目标投放消息,根据所述各个目标投放消息的访问数据及各个目标投放消息的总数,获得投放对象点击率。

渠道点击率获取模块240,用于根据各个投放渠道对应的目标投放消息的访问数据,分别获得各个投放渠道对应的渠道点击率。

目标投放对象获取模块250,用于当检测到针对所述目标投放消息的中间页链接的访问请求后,从与被请求的中间页链接相匹配的专属信息集合中获取目标投放对象的信息。

用户标识信息生成模块260,用于根据所述目标投放对象的信息,生成与目标域名相关联的用户标识信息并发送至发起所述访问请求的客户端。

其中,所述目标域名根据所述原始链接对应的域名获得,以使所述客户端在发起访问所述目标域名对应网站的访问请求中携带所述用户标识信息,以及使所述目标域名对应的网站获得访问对象对应的用户标识信息。

本实施例提供的消息投放效果统计装置,在接收到中间页链接的访问请求后,获取与该中间页链接对应的访问数据,并判断访问数据的数值是否超过预设阈值,如果超过则拦截该访问请求,不再跳转至原始链接对应的页面。该方案避免爬虫爬取、攻击行为,提高了营销活动对应系统的安全性。

此外,该方案能够根据各个投放对象的统计数据汇总计算得到不同维度的点击率,如投放对象点击率和渠道点击率,研发人员可以利用这些指标获知营销活动的投放效果,为下次营销活动的投放提供优化理论依据。

此外,消息系统在检测到访问中间页的访问请求后,发送与该访问请求中的中间页链接相匹配的用户专属信息;以及,向与该原始链接对应的服务器,即目标服务器发送包含该用户专属信息的访问请求,目标服务器响应该访问请求,生成与该用户的用户专属信息相匹配的个性化页面,以使活动页面针对不同的投放对象展示至少部分不同的内容,提高了活动页面的灵活性及个性化。例如,活动页面的活动标题可以是:欢迎某某VIP用户参与活动。

本申请提供了一种服务器,该服务器包括处理器和存储器,该存储器内存储有可在处理器上运行的程序。该处理器运行存储器内存储的该程序时实现上述的任一种消息投放效果统计方法。

本申请还提供了一种计算机可执行的存储介质,该存储介质中存储有程序,该程序由计算机执行时实现上述任一种消息投放效果统计方法。

本申请还提供了一种计算机程序产品,其在服务器上执行时,适于执行初始化有上述任一种消息投放效果统计方法的程序。

对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。

需要说明的是,本说明书中的各个实施例记载的技术特征可以相互替代或组合,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。对于装置类实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

本申请各实施例方法中的步骤可以根据实际需要进行顺序调整、合并和删减。

本申请各实施例中的装置及终端中的模块和子模块可以根据实际需要进行合并、划分和删减。

本申请所提供的几个实施例中,应该理解到,所揭露的终端,装置和方法,可以通过其它的方式实现。例如,以上所描述的终端实施例仅仅是示意性的,例如,模块或子模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个子模块或模块可以结合或者可以集成到另一个模块,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或模块的间接耦合或通信连接,可以是电性,机械或其它的形式。

作为分离部件说明的模块或子模块可以是或者也可以不是物理上分开的,作为模块或子模块的部件可以是或者也可以不是物理模块或子模块,即可以位于一个地方,或者也可以分布到多个网络模块或子模块上。可以根据实际的需要选择其中的部分或者全部模块或子模块来实现本实施例方案的目的。

另外,在本申请各个实施例中的各功能模块或子模块可以集成在一个处理模块中,也可以是各个模块或子模块单独物理存在,也可以两个或两个以上模块或子模块集成在一个模块中。上述集成的模块或子模块既可以采用硬件的形式实现,也可以采用软件功能模块或子模块的形式实现。

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

对所公开的实施例的上述说明,使本领域技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。

以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

相关技术
  • 一种消息投放效果统计方法及相关装置
  • 一种消息群发业务的回复消息统计方法、装置和系统
技术分类

06120113046148