当前位置: 首页 > 专利查询>谷歌公司专利>正文

减少重定向制造技术

技术编号:16001228 阅读:33 留言:0更新日期:2017-08-15 15:28
本公开的各实施例总体上涉及减少重定向。具体地,涉及一种用于减少重定向的方法、系统和装置,包括在计算机存储介质上进行编码的计算机程序。在一个方面,一种方法包括接收指示用户设备已经请求内容项目的请求数据。该请求数据指定了要向其报告与该内容项目的用户交互的其它数据处理装置。该内容项目包括对响应于与该内容项目的用户交互所请求的资源的引用。该响应数据包括使得该内容项目得以呈现的数据。接收指定所发生的与该内容项目的用户交互的交互数据。提供使得用户设备被重定向至该资源的重定向数据。向其它数据处理装置提供报告数据,其指定所发生的与该内容项目的用户交互。该报告数据相对于该重定向数据异步提供。

Reduce redirects

Embodiments of the present disclosure generally involve reduced redirection. In particular, a method, a system, and a device for reducing redirection are included, including computer programs encoded on a computer storage medium. In one aspect, a method includes receiving request data indicating that a user device has requested a content item. The request data specifies other data processing devices to report to the user of the content item to it. The content item includes a reference to the resource requested by the user in response to the content item. The response data includes data that enables the content item to be rendered. Receives the interaction data that specifies the user interaction that occurs with the content item. Provides redirection data that enables the user device to be redirected to the resource. Provide reporting data to other data processing devices that specify the user interaction that occurs with the content item. The report data is provided asynchronously relative to the redirection data.

【技术实现步骤摘要】
减少重定向分案申请说明本申请是申请日为2012年6月5日、申请号为201280035960.0、专利技术名称为“减少重定向”的中国专利技术专利申请的分案申请。
本说明书涉及数据处理。
技术介绍
互联网提供对各种资源的访问。例如,可经由互联网对视频和/或音频文件,以及针对特定主题或特定新闻文章的网页进行访问。对这些资源的访问提供了为随该资源提供广告的机会。例如,网页可以包括可以在其中出现广告的广告位置。这些广告位置可以被定义在网页中或者被定义为随网页进行呈现,例如,在弹出窗口中呈现。当网页(或另一资源)被用户请求时,广告请求得以生成并且被传送至广告管理系统,其选择广告以便在广告位置中进行呈现。该广告管理系统例如基于广告将随其呈现的网页的特性、与将为其呈现广告的用户相关的人口统计学信息和/或与将在其中呈现广告的环境相关的信息来选择广告。在广告位置中呈现的广告可以包括代码部分,其响应于与广告的用户交互而使得用户设备请求呈现所指定的资源(例如,广告商的网页)。为了追踪与广告的用户交互,针对所指定资源的请求在被响应于请求而提供所指定资源的服务器(目的地服务器)所接收之前可以通过一个或多个服务器(中间服务器)进行重定向。所执行的每次重定向都增加了用户采取访问所指定资源的动作时起直至所指定资源被用户设备所接收的时间,并且增加了出现妨碍所指定资源被提供至用户设备的错误的可能性。
技术实现思路
总体上,本说明书中所描述主题的一个创新方面能够以方法来体现,该方法包括操作:接收指示用户设备已经请求内容项目的请求数据,该请求数据指定了要向其报告与该内容项目的用户交互的一个或多个其它数据处理装置,该内容项目包括对响应于与该内容项目的用户交互所请求的资源的引用;响应于该请求数据提供响应数据,该响应数据包括使得该内容项目得以呈现的数据;接收指定所发生的与该内容项目的用户交互的交互数据;提供使得用户设备被重定向至该资源的重定向数据;向一个或多个其它数据处理装置中的每一个提供报告数据,该报告数据指定所发生的与该内容项目的用户交互,其中该报告数据相对于该重定向数据异步提供。该方面的其它实施例包括被配置为执行计算机存储设备上所编码的方法步骤的相对应系统、装置和计算机程序。这些和其它实施例均能够可选地包括以下一个或多个特征。方法能够进一步包括接收指定一个或多个其它数据处理装置的请求数据的动作,其可以包括接收包括要向其报告用户交互的一个或多个其它数据处理装置中的每一个的唯一标识符的请求数据。接收包括唯一标识符的请求数据可以包括接收包括唯一标识被用来与内容项目进行交互的具体用户设备的唯一标识符的请求数据。提供响应数据可以进一步包括提供其中唯一标识符包括在统一资源定位符(URL)中的响应数据。提供报告数据可以包括提供包括要向其报告用户交互的一个或多个其它数据处理装置中的每一个的唯一标识符的报告数据。该等方法可以进一步包括提供报告数据的动作,其包括提供包括加密的共享唯一标识符的报告数据。该等方法可以包括操作:接收指示用户设备已经请求的内容项目的请求数据,响应于该请求数据提供响应数据,该响应数据包括用户设备能够从其接收内容项目的位置,该内容项目包括对响应于与内容项目的用户交互而请求的资源的引用;接收指定所发生的与内容项目的用户交互的交互数据,该交互数据指定了要向其报告与内容项目的用户交互的一个或多个其它数据处理装置;提供使得用户设备被重定向至该资源的重定向数据;并且向一个或多个其它数据处理装置中的每一个提供报告数据,该报告数据指定所发生的与内容项目的用户交互,其中该报告数据相对于重定向数据异步提供。该等方法可以包括操作:接收由用户设备所发起的内容项目请求,该内容项目请求指示内容项目已经被请求在用户设备进行呈现;响应于接收到该请求生成唯一标识符;向用户设备提供内容项目位置数据,该内容项目位置数据包括唯一标识符以及指定从其获得响应于该内容项目请求的内容项目的不同数据处理装置的网络位置的数据;从不同数据处理装置接收指定所发生的与该内容项目的用户交互的报告数据,该报告数据包括该唯一标识符;并且记录指定所发生的与该内容项目的用户交互的数据。提供内容项目位置数据可以进一步包括提供其中唯一标识符包括在响应于该内容项目请求的内容项目的统一资源定位符(URL)中的内容项目位置数据。提供包括唯一标识符的内容项目位置数据可以包括提供包括唯一标识向其提供内容项目位置数据的具体用户设备的唯一标识符的内容项目位置数据。本说明书中所描述主题的特定实施例能够被实施以便实现以下的一个或多个优势。由于减少了向用户设备提供资源之前所执行的重定向的数量,所以资源将被成功提供至用户设备的可能性有所增加。由于减少了向用户设备提供资源之前所执行的重定向的数量,所以针对资源的请求以及资源被提供至用户设备之间的延时有所降低。本说明书中所描述主题的一个或多个实施例的细节在附图和以下描述中给出。主题的其它特征、方面和优势将从描述、附图和权利要求而变得显而易见。附图说明图1是向用户设备分布在线内容的示例环境的框图。图2A是用于为内容项目提供资源并且追踪与该内容项目的用户交互的示例数据流程的框图。图2B是用于使用多次重定向来追踪用户交互的示例数据流程的框图。图3是用于减少所执行的用于追踪与内容项目的用户交互的重定向数目的示例数据流程的框图。图4是用于使用单次重定向来追踪用户交互的示例数据流程的框图。图5是用于追踪与内容项目的用户交互的示例处理的流程图。图6是能够被用来追踪与内容项目的永固交互的示例计算机系统的框图。各图中同样的附图标记和标号指示同样的要素。具体实施方式互联网上可用的资源可以包括来自发行方的内容以及来自广告商的内容。例如,网页可以包括来自发行方的发行方内容以及网页上的广告(ad)。发行方内容可以由发行方服务器提供并且广告由广告服务器提供。发行方服务器和广告服务器可以是不同的服务器系统。因此,当网页在用户设备处呈现时,该网页可以包括由多个不同方所提供的内容。提供或供应随网页呈现的广告也可以包括多方之间的协调。例如,被选择随网页呈现的广告可以由发行方已经请求其选择广告的广告服务器(发行方广告服务器)进行选择。由发行方广告服务器所选择的广告例如可以由管理广告商的广告分布的另一广告服务器(广告商广告服务器)所保存。由于广告商为广告分布付费,并且发行方由于广告随其内容呈现而得到补偿,所以发行方广告服务器和广告商广告服务器都可以对与广告的用户交互进行追踪。另外,广告商(或发行方)可以选择加入广告分析服务,其收集用户的交互数据并且对用户交互数据进行分析以向广告商提供与广告性能相关的信息。因此,附加服务器也可以追踪与特定广告的用户交互。为了促进响应于与广告的用户交互由多个不同服务器(或其它数据处理装置)对用户交互进行追踪,从其发起用户交互的用户设备能够被重定向至追踪用户交互的每个服务器以使得每个服务器能够记录用户交互。然而,随着重定向数目的增加,用户交互与所请求资源的呈现之间的延时增加。此外,用户设备执行的每次附加的重定向都增加了将妨碍所请求资源被提供至用户设备的通信错误(或其它错误)的可能性。增加的延时还会导致用户中断通信链,例如在用户认为资源没有正确加载或者用户决定导航至不同网站而不是等待资源的情况下。本文档来自技高网...
减少重定向

【技术保护点】
一种由一个或多个数据处理装置执行的方法,所述方法包括:由一个或多个第一服务器从远程用户设备接收指定所发生的与给定内容部分的用户交互的交互数据;基于所述交互数据,确定所述用户交互将被报告给远离所述一个或多个第一服务器的多个不同追踪服务器;基于所述交互数据,确定与所述给定内容部分相关联的目的地页面;由所述一个或多个第一服务器将所述用户设备重定向至所述目的地页面,包括不将所述用户设备重定向至所述多个不同追踪服务器中的至少一个追踪服务器;以及由所述一个或多个第一服务器并且独立于所述用户设备向所述多个不同追踪服务器中的至少某些追踪服务器传送指定所发生的与所述给定内容部分的所述用户交互的报告数据。

【技术特征摘要】
2011.06.06 US 13/153,7201.一种由一个或多个数据处理装置执行的方法,所述方法包括:由一个或多个第一服务器从远程用户设备接收指定所发生的与给定内容部分的用户交互的交互数据;基于所述交互数据,确定所述用户交互将被报告给远离所述一个或多个第一服务器的多个不同追踪服务器;基于所述交互数据,确定与所述给定内容部分相关联的目的地页面;由所述一个或多个第一服务器将所述用户设备重定向至所述目的地页面,包括不将所述用户设备重定向至所述多个不同追踪服务器中的至少一个追踪服务器;以及由所述一个或多个第一服务器并且独立于所述用户设备向所述多个不同追踪服务器中的至少某些追踪服务器传送指定所发生的与所述给定内容部分的所述用户交互的报告数据。2.根据权利要求1所述的方法,其中确定所述用户交互将被报告给多个不同追踪服务器包括基于所述交互数据标识所述多个不同追踪服务器。3.根据权利要求2所述的方法,其中基于所述交互数据标识所述多个不同追踪服务器包括标识针对所述多个不同追踪服务器中的每个追踪服务器的服务器唯一标识符。4.根据权利要求3所述的方法,其中针对所述多个不同追踪服务器中的每个追踪服务器的所述服务器唯一标识符被嵌入在所述交互数据中包括的URL中。5.根据权利要求4所述的方法,其中所述URL包括所述目的地页面的网络位置。6.根据权利要求1所述的方法,其中将所述用户设备重定向至所述目的地页面包括向所述用户设备传送包括所述目的地页面的URL的重定向指令。7.根据权利要求6所述的方法,其中向所述多个不同追踪服务器中的至少某些追踪服务器传送指定所发生的与所述给定内容部分的所述用户交互的报告数据包括传送对应于所述用户设备的加密共享标识符。8.一种系统,包括:用户设备;以及由第一实体操作的一个或多个第一服务器,所述一个或多个第一服务器可操作用于与所述用户设备交互并且进一步可操作用于执行以下操作,包括:从远程用户设备接收指定所发生的与给定内容部分的用户交互的交互数据;基于所述交互数据,确定所述用户交互将被报告给远离所述一个或多个第一服务器的多个不同追踪服务器;基于所述交互数据,确定与所述给定内容部分相关联的目的地页面;将所述用户设备重定向至所述目的地页面,包括不将所述用户设备重定向至所述多个不同追踪服务器中的至少一个追踪服务器;以及独立于所述用户设备向所述多个不同追踪服务器中的至少某些追踪服务器传送指定所发生的与所述给定内容部分的所述用户交互的报告数据。9.根据权利要求8所述的系统...

【专利技术属性】
技术研发人员:施晟M·克莱伯M·加涅L·康托撒纳西斯
申请(专利权)人:谷歌公司
类型:发明
国别省市:美国,US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1