广告数据处理方法及装置的制造方法

文档序号:8943107阅读:203来源:国知局
广告数据处理方法及装置的制造方法
【技术领域】
[0001]本发明涉及互联网技术领域,尤其涉及一种广告数据处理方法及装置。
【背景技术】
[0002]随着互联网及移动互联网技术的发展,商家大多会选择在广告发布平台上发布广告。例如,在广告发布平台上发布其广告链接,将用户引导至广告主的网站。通过对用户行为的追踪来评估广告效果。
[0003]通常,根据存储在用户本地终端上的数据(cookie)来追踪广告的效果,其原理是:用户点击广告跳转链接之后,接收到计费接收服务器返回的内容。这里,广告跳转链接是一个跳转到计费接收服务器的地址。在上述过程中,计费接收服务器在用户的cookie中记录了该广告跳转链接对应的广告关联信息。并且在返回数据中,告知用户所使用的浏览器或APP重定向跳转到的广告的目标地址。广告的目标地址需预先植入追踪广告的统计代码,该统计代码可读取计费接收服务器之前写入用户cookie的广告关联信息。如果用户成功跳转到广告的目标地址对应的网页,那么前述统计代码会将cookie中的广告关联信息连同抵达成功的消息返回统计服务器,从而基于返回的数据统计广告的抵达效果。
[0004]然而,这种方法存在以下不足之处:一是如果用户清除cookie或使用隐私保护模式,再或者为浏览器设置请勿跟踪(Do Not Track)功能,均会使得上述方法失效;二是当用户在短时间内点击多个广告跳转链接时,广告关联信息可能被后一个点击广告的操作所覆盖,导致统计的广告效果准确率较低。

【发明内容】

[0005]本发明实施例的目的在于,提供一种广告数据处理方法及装置,以实现在隐私保护模式下将跳转网页链接、抵达网页链接以及加载完成状态的信息相关联地保存,从而为广告效果评估提供更准确的数据基础。
[0006]为实现上述发明目的,本发明的实施例提供了一种广告数据处理方法,包括,在浏览器应用中执行以下步骤:获取待加载的广告数据的跳转网页链接,所述跳转网页链接包括计费网站的网址以及广告标识;根据所述跳转网页链接发送加载广告数据的请求,以加载并展现所述广告数据的网页;检测由所述跳转网页链接跳转到包含所述广告标识的抵达网页链接的加载完成状态;关联地存储所述跳转网页链接、抵达网页链接以及加载完成状态的信息。
[0007]优选地,所述根据所述跳转网页链接发送加载广告数据的请求,以加载并展现所述广告数据的网页的处理包括:通过将所述跳转网页链接传递给浏览器应用的浏览器内核来发送加载广告数据的请求,以加载并展现所述广告数据的网页。
[0008]优选地,所述检测由所述跳转网页链接跳转到包含所述广告标识的抵达网页链接的加载完成状态的处理包括:从所述浏览器内核获取抵达网页链接以及其加载完成状态的?目息O
[0009]优选地,所述加载完成状态是加载成功状态或加载失败状态。
[0010]优选地,所述关联地存储所述跳转网页链接、抵达网页链接以及加载完成状态的信息的处理包括:生成包括所述跳转网页链接、抵达网页链接以及加载完成状态的信息的曰志记录。
[0011]优选地,所述方法还包括:以预定的时间周期将生成的日志记录发送给所述计费网站的服务器。
[0012]本发明的实施例还提供了一种广告数据处理装置,包括:网页链接获取模块,用于获取待加载的广告数据的跳转网页链接,所述跳转网页链接包括计费网站的网址以及广告标识;加载请求发送模块,用于根据所述跳转网页链接发送加载广告数据的请求,以加载并展现所述广告数据的网页;加载状态检测模块,用于检测由所述跳转网页链接跳转到包含所述广告标识的抵达网页链接的加载完成状态;网页信息存储模块,用于关联地存储所述跳转网页链接、抵达网页链接以及加载完成状态的信息。
[0013]优选地,所述加载请求发送模块用于通过将所述跳转网页链接传递给浏览器应用的浏览器内核来发送加载广告数据的请求,以加载并展现所述广告数据的网页。
[0014]优选地,所述加载状态检测模块用于从所述浏览器内核获取抵达网页链接以及其加载完成状态的信息。
[0015]优选地,所述加载完成状态是加载成功状态或加载失败状态。
[0016]优选地,所述网页信息存储模块用于生成包括所述跳转网页链接、抵达网页链接以及加载完成状态的信息的日志记录。
[0017]优选地,所述装置还包括:日志发送模块,用于以预定的时间周期将生成的日志记录发送给所述计费网站的服务器。
[0018]本发明实施例提供的广告数据处理方法及装置,依据获取到的待加载的广告数据的跳转网页链接发送加载广告数据的请求,以加载并展现所述广告数据的网页,进一步检测由所述跳转网页链接跳转到包含所述广告标识的抵达网页链接的加载完成状态,实现了在用户做出任何防追踪的操作下将跳转网页链接、抵达网页链接以及加载完成状态的信息相关联地保存,从而为广告效果评估提供准确的数据基础,进而提高了广告效果评估的准确率。
【附图说明】
[0019]图1是示出反映本发明的总体发明构思的一个示例的示意图;
[0020]图2是示出本发明实施例一的广告数据处理方法的流程图;
[0021]图3是示出本发明实施例二的广告数据处理装置的逻辑框图。
【具体实施方式】
[0022]本发明的基本构思是,提供一种基于重定向的广告数据处理方式:在获取待加载的广告数据的跳转网页链接之后,根据所述跳转网页链接发送加载广告数据的请求,以加载并展现所述广告数据的网页,检测由所述跳转网页链接跳转到包含所述广告标识的抵达网页链接的加载完成状态,由此可关联地存储所述跳转网页链接、抵达网页链接以及加载完成状态的信息。
[0023]图1是示出反映本发明的总体发明构思的一个示例的示意图。
[0024]参照图1,假设用户点击了某广告的跳转网页链接,此时浏览器或APP记录所述跳转网页链接(即输入URL),其中,所述跳转网页链接包括计费网站的网址以及广告标识,并将所述跳转网页链接发送给浏览器内核,在浏览器内核完成对所述跳转网页链接的处理后,跟踪跳转抵达网页链接(即最终打开URL)及其打开状态(打开成功或打开失败)。由此将输入URL、最终打开URL以及打开状态的信息关联地存储起来(如保存在本地)。进一步地,还可将前述记录的信息发送给计费网站的服务器。进而服务器端可对其进行分析,根据广告标识、抵达网页是否被成功打开等信息获取广告是否成功抵达的效果信息。
[0025]根据本发明的基本构思,无需如在现有的实现方式依赖cookie的记录和抵达网页的统计代码的植入。即使用户通过清除cookie、使用隐私保护模式,或者为浏览器设置Do Not Track来阻止网站对其行为的追踪,仍然可以追踪到用户行为,最终获得跳转网页链接、抵达网页链接以及加载完成状态的信息,基于上述信息来评估广告效果,极大地提高广告效果统计的准确率。
[0026]下面结合附图详细描述本发明实施例的广告数据处理方法及装置。
[0027]实施例一
[0028]图2是示出本发明实施例一的广告数据处理方法的流程图。可例如在客户端的浏览器应用中执行该方法。
[0029]参照图2,在步骤S210,获取待加载的广告数据的跳转网页链接。
[0030]这里,跳转网页链接可包括计费网站的网址以及广告标识。例如,用户点击了百度页面上以图片、文字等任意一种形式展现的某条广告,获取到的待加载的广告数据的跳转网页链接是 WWW.baidu.com/baidu.php ? url = ABCDEF1234567890。
[0031]此外,还可通过在跳转网页链接中添加用户唯一标识来识别用户。以便于在后续广告效果评估过程中,可将同一用户的一系列广告点击行为数据按照时间或记录顺序串联起来,进而能够获得更深层次的广告效果。
[0032]在步骤S220,根据所述跳转网页链接发送加载广告数据的请求,以加载并展现所述广告数据的网页。
[0033]在步骤S230,检测由所述跳转网页链接跳转到包含所述广告标识的抵达网页链接的加载完成状态。
[0034]在步骤S240,关联地存储所述跳转网页链接、抵达网页链接以及加载完成状态的
?目息O
[0035]根据本发明的示例性实施例,步骤S240可包括:生成包括所述跳转网页链接、抵达网页链接以及加载完成状态的信息的日志记录。
[0036]也就是说,将跳转网页链接、抵达网页链接以及加载完成状态的信息建立对应关系,从而关联地存储起来。具体地,可以保存在日志记录里。
[0037]具体来说,鉴于一些开源的浏览器内核提供了丰富的调用接口,浏览器应用开发人员大多基于现有的浏览器内核来实现浏览器应用的功能。因此,根据本发明的示例性实施例,步骤S220可包括:通过将所述跳转网页链接传递给浏览器应用的浏览器内核来发送加载广告数据的请求,以加载并展现所述广告数据的网页。
[0038]相应地,根据本发明的示例性实施例,步骤S230可包括:从所述浏览器内核获取抵达网页链接以及其加载完成状态的信息。需要说明的是,所述加载完成状态可以是加载成功状态或加载失败状态。
[0039]在具体的实现方式中,浏览器应用可通过调用浏览器内核提供的1adUrl API (应用程序接口)方法来加载跳转网页链接。当跳转网页链接WWW.ba
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1