一种标记重定向用户的方法、装置和系统转让专利

申请号 : CN201210239774.0

文献号 : CN103530791B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 王环胡迅邵刚钟杰萍

申请人 : 华为技术有限公司

摘要 :

本发明涉及标记重定向用户的方法及装置,该方法包括:接收来自浏览器的重定向请求,所述重定向请求由浏览器在载入任一用户所请求的广告主网站的对应页面时发起;所述重定向请求中包含重定向数据;根据所述重定向数据生成重定向对象,并向所述浏览器返回携带所述重定向对象的重定向响应;接收来所述浏览器的重定向更新请求,所述重定向更新请求中包含更新后的重定向数据;根据所述更新后的重定向数据生成更新后的重定向对象,并依据所述更新后的重定向数据更新自身存储的重定向数据;向所述浏览器返回重定向更新响应。利用本发明的方案,可以提高广告主对目标客户的标记成功率,降低广告主识别重定向用户的难度。

权利要求 :

1.一种标记重定向用户的方法,其特征在于,包括:

接收来自浏览器的重定向请求,所述重定向请求由浏览器在载入任一用户所请求的广告主网站的对应页面时发起,用于请求将用户标记为广告主网站的重定向用户;所述重定向请求中包含广告主网站针对用户操作判定的重定向数据;

根据所述重定向数据生成重定向对象,并向所述浏览器返回携带所述重定向对象的重定向响应;

在用户通过浏览器与广告主网站进行交互过程中触发更新重定向的条件后,接收来自所述浏览器的重定向更新请求,所述重定向更新请求中包含更新后的重定向数据;根据所述更新后的重定向数据生成更新后的重定向对象,并依据所述更新后的重定向数据更新自身存储的重定向数据;

向所述浏览器返回重定向更新响应;所述重定向更新响应中包含所述更新后的重定向对象。

2.根据权利要求1所述的方法,其特征在于,所述重定向数据包含了用户当前访问对象的标识;则所述根据所述重定向数据生成重定向对象,具体为:重定向服务器为所述浏览器分配唯一的重定向身份标识,并根据所述唯一的重定向身份标识和所述用户当前访问对象的标识生成重定向对象。

3.根据权利要求1或2所述的方法,其特征在于,所述重定向更新请求用于实现重定向取消时;设置所述更新后的重定向数据和更新后的重定向对象中的访问对象标识为空。

4.根据权利要求1或2所述的方法,其特征在于,所述浏览器在访问与广告网络关联的网站时,在载入所述关联的网站的页面时,会触发所述浏览器向广告服务器请求广告,则广告服务器能够根据所述重定向对象获取对应所述重定向数据,并选择与重定向数据匹配的广告,具体包括:所述浏览器在访问所述关联的网站后,通过执行所述关联的网站中的代码,进一步使得浏览器向广告服务器发送携带重定向对象的广告请求;

重定向服务器接收来自广告服务器的重定向数据获取请求,所述重定向数据获取请求中携带了所述重定向对象;

重定向服务器根据所述重定向对象向广告服务器返回重定向数据,使得所述广告服务器能够将所述重定向数据对应的访问对象的内容携带在广告响应返回给浏览器。

5.一种标记重定向用户的方法,其特征在于,包括:

接收来自浏览器的标记请求,所述标记请求中携带用户在登录广告主网站的身份标识;

向所述浏览器返回标记响应,所述标记响应中携带重定向服务器对应登录该浏览器的用户在广告主网站的身份标识分配的唯一重定向身份标识;

接收来自广告主网站的重定向请求,所述重定向请求中包含重定向数据和请求参数;

其中,所述重定向数据是广告主网站从登录浏览器用户的历史访问对象内容中获得;所述请求参数包含所述登录该浏览器的用户在广告主网站的身份标识;

建立所述唯一重定向身份标识和所述重定向数据的关联关系。

6.根据权利要求5所述的方法,其特征在于,所述方法还包括:

所述浏览器在访问与广告网络关联的网站时,所述浏览器通过执行所述关联的网站中的代码以进一步向广告服务器发送携带唯一重定向身份标识的广告请求;

重定向服务器接收来自广告服务器的重定向数据获取请求,所述重定向数据获取请求中携带了所述唯一重定向身份标识的重现请求;

重定向服务器根据所述唯一重定向身份标识查找对应的重定向数据,并向广告服务器返回重定向数据,使得所述广告服务器能够将所述重定向数据对应的访问对象的内容携带在重现响应返回给浏览器。

7.根据权利要求5或6所述的方法,其特征在于,所述标记请求在所述浏览器访问了所述广告主网站后发起,所述标记请求中还携带了广告主网站的标识;生成所述用户在重定向服务器的用户标识,并建立所述用户在广告主网站身份标识与重定向服务器的身份标识对应关系。

8.一种标记重定向用户的装置,其特征在于,包括:

第一接收模块,用于接收来自浏览器的重定向请求,所述重定向请求由浏览器在载入任一用户所请求的广告主网站的对应页面时发起,用于请求将用户标记为广告主网站的重定向用户;所述重定向请求中包含广告主网站针对用户操作判定的重定向数据;

第一生成模块,用于根据所述重定向数据生成重定向对象;

第一发送模块,用于向所述浏览器返回携带所述重定向对象的重定向响应;

第二接收模块,用于在用户通过浏览器与广告主网站进行交互过程中触发更新重定向的条件后,接收来自所述浏览器的重定向更新请求,所述重定向更新请求中包含更新后的重定向数据;

第二生成模块,用于根据所述更新后的重定向数据生成更新后的重定向对象;

更新模块,用于依据所述更新后的重定向数据更新自身存储的重定向数据;

第二发送模块,用于向所述浏览器返回重定向更新响应;所述重定向更新响应中包含所述更新后的重定向对象。

9.如权利要求8所述的装置,其特征在于,所述重定向数据包含了用户当前访问对象的标识,则所述第一生成模块,还用于:为所述浏览器分配唯一的重定向身份标识,并根据所述唯一的重定向身份标识和所述用户当前访问对象的标识生成重定向对象。

10.一种标记重定向用户的装置,其特征在于,包括:

第一接收模块,用于接收来自浏览器的标记请求,所述标记请求中携带登录该浏览器的用户在广告主网站的身份标识;

分配模块,用于对应所述广告主网站,为所述登录该浏览器的用户在广告主网站的身份标识分配的唯一重定向身份标识;

发送模块,用于向所述浏览器返回标记响应,所述标记响应中携带所述唯一重定向身份标识;

第二接收模块,用于接收来自广告主网站的重定向请求,所述重定向请求中包含重定向数据和请求参数;其中,所述重定向数据是广告主网站从登录浏览器用户的历史访问对象内容中获得;所述请求参数包含所述登录该浏览器的用户在广告主网站的身份标识;

建立模块,用于建立所述唯一重定向身份标识和所述重定向数据的关联关系。

11.如权利要求10所述的装置,其特征在于,所述标记请求在所述浏览器访问了所述广告主网站后发起,所述标记请求中还携带了广告主网站的标识;所述请求参数中也包含了广告主网站的标识,则:所述建立模块,还用于根据所述广告主网站的标识和所述登录该浏览器的用户在广告主网站的身份标识确定所述重定向数据指向的是所述唯一重定向身份标识,并建立两者的关联关系。

12.一种标记重定向用户的系统,其特征在于,包括:

浏览器,用于向重定向服务器发送重定向请求,所述重定向请求由浏览器在载入任一用户所请求的广告主网站的对应页面时发起,用于请求将用户标记为广告主网站的重定向用户;向重定向服务器发送重定向更新请求;

重定向服务器,用于接收来自浏览器的重定向请求,所述重定向请求中包含广告主网站针对用户操作判定的重定向数据;根据所述重定向数据生成重定向对象,并向所述浏览器返回携带所述重定向对象的重定向响应;在用户通过浏览器与广告主网站进行交互过程中触发更新重定向的条件后,接收到浏览器的重定向更新请求,根据更新后的重定向数据生成更新后的重定向对象,并依据所述更新后的重定向数据更新自身存储的重定向数据;

向所述浏览器返回重定向更新响应;所述重定向更新响应中包含所述更新后的重定向对象。

13.如权利要求12所述的系统,其特征在于,还包括广告服务器,具体为:所述浏览器,用于所述浏览器在访问与广告主网站关联的网站后,进一步向广告服务器发送携带重定向对象的重现请求;

所述重定向服务器,用于接收来自广告服务器的重定向数据获取请求,所述重定向数据获取请求中携带了所述重定向对象;根据所述重定向对象向广告服务器返回重定向数据;

广告服务器,用于接收所述重定向数据,并将对应的访问对象的内容携带在重现响应返回给浏览器。

说明书 :

一种标记重定向用户的方法、装置和系统

技术领域

[0001] 本发明涉及计算机领域,特别涉及一种标记重定向用户的方法、装置和系统。

背景技术

[0002] 由于近年电子商务的蓬勃发展,大量的B2C、C2C网站兴起。随着这些电子商务网站的发展,这些网站针对消费者的互联网广告需求快速增长,特别是针对消费者的个性化精准营销广告需求最为强烈。
[0003] 行为重定向(Behavioral Retargeting)广告是一种新兴的、用于精准互联网广告的用户追踪技术。行为重定向针对的是广告主在用户访问广告主网站时,未完成广告主期待的行为(例如购买商品、注册用户、订阅邮件列表等)就离开了该网站的情况。广告主希望能在该用户访问其它网站的时候,找到该用户并为其投放广告。
[0004] 现有技术采用广告主网站重定向Retargeting目标用户;但是在一些场景下广告主网站无法重定向的目标用户。比如用户在未完成交易,而跳转到其他网站或关闭页面,这时如果广告主还没有重定向该用户为Retargeting目标,则丧失了标记的机会。

发明内容

[0005] 本发明为了解决可能存在的用户所登录浏览器未能完成重定向广告,采用了一种在浏览器载入任一用户所请求的广告主网站的对应页面时预先完成重定向,并根据浏览器离开广告主网站时发送的重定向更新方式来解决该问题。
[0006] 本发明实施例提出了一种标记重定向用户的方法,包括:接收来自浏览器的重定向请求,所述重定向请求由浏览器在载入任一用户所请求的广告主网站的对应页面时发起;所述重定向请求中包含重定向数据;根据所述重定向数据生成重定向对象,并向所述浏览器返回携带所述重定向对象的重定向响应;以使得发起所述重定向请求的浏览器在访问与广告网络关联的其它网站时,广告服务器能够根据所述重定向对象获取对应所述重定向数据,并选择与重定向数据匹配的广告。
[0007] 本发明实施例还提出一种标记重定向用户的方法,包括:接收来自浏览器的标记请求,所述标记请求中携带用户在登录广告主网站的身份标识;向所述浏览器返回标记响应,所述标记响应中携带重定向服务器对应所述登录该浏览器的用户在广告主网站的身份标识分配的唯一重定向身份标识;接收来自广告主网站的重定向请求,所述重定向请求中包含重定向数据和请求参数;其中,所述重定向数据是广告主网站从登录浏览器用户的历史访问对象内容中获得;所述请求参数包含所述登录该浏览器的用户在广告主网站的身份标识;建立所述唯一重定向身份标识和所述重定向数据的关联关系。
[0008] 本发明实施例还提供一种标记重定向用户的装置,包括:第一接收模块,用于接收来自浏览器的重定向请求,所述重定向请求由浏览器在载入任一用户所请求的广告主网站的对应页面时发起;所述重定向请求中包含重定向数据;第一生成模块,用于根据所述重定向数据生成重定向对象;第一发送模块,用于向所述浏览器返回携带所述重定向对象的重定向响应;第二接收模块,用于接收来所述浏览器的重定向更新请求,所述重定向更新请求中包含更新后的重定向数据;第二生成模块,用于根据所述更新后的重定向数据生成更新后的重定向对象;更新模块,用于依据所述更新后的重定向数据更新自身存储的重定向数据;第二发送模块,用于向所述浏览器返回重定向更新响应;所述重定向更新响应中包含所述更新后的重定向对象。
[0009] 本发明实施例还提供一种标记重定向用户的装置,包括:第一接收模块,用于接收来自浏览器的标记请求,所述标记请求中携带登录该浏览器的用户在广告主网站的身份标识;分配模块,用于对应所述广告主网站和所述登录该浏览器的用户在广告主网站的身份标识分配的唯一重定向身份标识;发送模块,用于向所述浏览器返回标记响应,所述标记响应中携带所述唯一重定向身份标识;第二接收模块,用于接收来自广告主网站的重定向请求,所述重定向请求中包含重定向数据和请求参数;其中,所述重定向数据是广告主网站从登录浏览器用户的历史访问对象内容中获得;所述请求参数包含所述登录该浏览器的用户在广告主网站的身份标识;建立模块,用于建立所述唯一重定向身份标识和所述重定向数据的关联关系。
[0010] 本发明实施例还提供一种标记重定向用户的系统,包括:浏览器,用于重定向服务器发送重定向请求,所述重定向请求由浏览器在载入任一用户所请求的广告主网站的对应页面时发起;重定向服务器,用于接收来自浏览器的重定向请求,所述重定向请求中包含重定向数据;根据所述重定向数据生成重定向对象,并向所述浏览器返回携带所述重定向对象的重定向响应。
[0011] 利用本发明实施例的标记重定向用户的方法、装置和系统,采用了一种在浏览器载入任一用户所请求的广告主网站的对应页面时预先完成重定向,进一步在所述浏览器离开广告主网站时通过发送重定向更新请求来实现在重定向服务器生成更新后的重定向对象,从而解决了现有技术中无法在用户关闭浏览器或者离开广告主页面时将用户标记为重定向用户。

附图说明

[0012] 本发明的目的、特点、特征和优点通过以下结合附图的详细描述将变得显而易见。其中:
[0013] 图1是根据本发明另一实施例的标记重定向用户的方法的流程图;
[0014] 图2是根据本发明另一实施例的标记重定向用户的方法的流程图;
[0015] 图3是根据本发明又一实施例的标记重定向用户的方法的流程图;
[0016] 图4是根据本发明一实施例的标记重定向用户的装置的示意图;
[0017] 图5是根据本发明另一实施例的标记重定向用户的装置的示意图;
[0018] 图6是根据本发明又一实施例的标记重定向用户的装置的示意图。

具体实施方式

[0019] 按照本发明实施例提供的一种方案,用于标记重定向用户的装置例如重定向服务器可以:接收来自浏览器的重定向请求,所述重定向请求由浏览器在载入任一用户所请求的广告主网站的对应页面时发起;所述重定向请求中包含重定向数据;根据所述重定向数据生成重定向对象,并向所述浏览器返回携带所述重定向对象的重定向响应;以使得发起所述重定向请求的浏览器在访问与广告网络关联的其它网站时,广告服务器能够根据所述重定向对象获取对应所述重定向数据,并选择与重定向数据匹配的广告;接收来自所述浏览器的重定向更新请求,所述重定向更新请求中包含更新后的重定向数据;根据所述更新后的重定向数据生成更新后的重定向对象,并依据所述更新后的重定向数据更新自身存储的重定向数据;向所述浏览器返回重定向更新响应;所述重定向更新响应中包含所述更新后的重定向对象。
[0020] 下面将结合附图详细描述本发明的各个实施例。
[0021] 图1是根据本发明一实施例的标记重定向用户的方法的流程图。本实施例中为与广告主网站中促使浏览器向重定向服务器发送重定向请求的第一代码和第二代码区别开,从而将与广告网络相关联的其它网站中的促使浏览器向重定向服务器发送广告请求的代码称为第三代码;本实施例中该其它网站为广告媒体商网站;更新后的重定向数据也被称为第二重定向数据。
[0022] 如图1,示出了在该实施例的方法中,各实体之间的信息交互。其中,用户通过用户端的浏览器来访问各网站,具体为向各网站请求页面;其中所访问的网站包括广告主网站,发布广告的广告媒体商网站(与广告网络相关联的其它网站);其中,广告主网站既是内容或服务的提供方,同时也是要在其它网站投放自身产品广告的广告主,更多的时候广告内容是由广告服务器来提供,而广告主网站主要起到广告布局、呈现广告服务器中广告内容作用;广告媒体商网站自身提供内容或服务,并且允许在其页面上发布广告,例如在其页面上展现广告主的广告。重定向用户的装置(重定向服务器)用于帮助广告主标记目标用户、追踪重定向用户的访问行为、并帮助广告主投放重定向广告到广告媒体商网站。本实施例中重定向服务器被设置在广告服务器中。
[0023] 广告主网站利用重定向服务器嵌入其页面中的第一代码,在浏览器访问广告主页面时,执行第一代码,访问重定向服务器,以发送重定向请求。广告媒体商网站利用重定向服务器嵌入其页面中的第二代码,在浏览器访问广告媒体商页面时,执行第二代码,访问广告服务器,以发送广告请求。
[0024] 具体地,在步骤101中,用户通过浏览器发送第一页面请求,以请求第一网站的第一页面。该第一网站为广告主网站,其既提供内容或服务,所述内容和服务如:新闻内容、视频内容、支付服务、查询服务等;又是需要进行广告投放的广告主。该例中,假定该第一网站为example.com网站。
[0025] 在步骤102中,该广告主网站的网络服务器向浏览器返回所请求的第一页面,示例性地,该页面可以是HTML页面。该广告主网站的网络服务器在返回的第一页面中嵌入了第一代码。该第一代码为重定向服务器所提供的重定向代码,用于供执行第一代码的装置发送重定向标记请求,本实施例中所述执行第一代码的装置表现为浏览器。该第一代码通常是在广告主建立其网站时预先嵌入广告主网站的网页中。示例性地,该嵌入的代码可以是标签或