聚合转换测量制造技术

技术编号:26927552 阅读:31 留言:0更新日期:2021-01-01 22:58
本文所述的系统和方法可以涉及基于网络浏览器的应用编程接口(API),可以控制联网环境内的数据传输的授权。系统使网页中显示的内容项能够调用浏览器,以请求浏览器向浏览器注册内容项。网络浏览器可以控制网络传输到网络浏览器批准或授权的内容项。系统可以减少不会导致客户端设备内容的传输的次数,从而节省客户端设备的带宽和计算资源。

【技术实现步骤摘要】
【国外来华专利技术】聚合转换测量
技术介绍
当客户端设备访问网站时,网站可以将小数据包发送到客户端设备。小数据包可以包括偏好(preference)、会话信息或用于验证和维护客户端设备与托管网站的设备之间的会话。网站存储的数据可以无限期存储,或者可以定期清除。当客户端设备不在与域的活动会话中时,网络浏览器可以阻止域访问其他域的数据或将数据存储在客户端设备上。
技术实现思路
第三方提供的用于填充网页上内容时隙的内容项可以与辅助网页相关联。辅助网页可以被称为登录页面,因为激活(例如,点击)内容项可以将网络浏览器带到辅助页面。例如,内容项可以包括指向辅助网页的HTML链接。在一些实现方式中,用户可以观看内容项,但是不激活内容项以访问登录页面。然后,在稍后的时间并且无需激活内容项,用户可以独立导航到登录页面。在阻止使用第三方cookies的“非cookie”环境中,难以将访问归因于登录页面。本文所述的系统和方法可以将导航到登录页面归因于内容项,同时增加用户隐私。例如,本文所述的系统可以包括基于浏览器的应用编程接口(API)。API使网页中显示的内容项能够调用浏览器,以请求浏览器向浏览器注册内容项。请求(例如,对API的调用)可以包括:登录页面URL、转换报告URL和活动ID(campaignID)。在向浏览器注册内容项,并且浏览器访问不同的URL之后,浏览器可以将当前页面的URL与向浏览器注册的登录页面URL进行比较。当浏览器确定其正在访问注册的登录页面URL之一时,浏览器可以生成对与登录页面URL相关联的转换报告URL的响应消息。浏览器可以设置和实施许多策略,用于向浏览器注册内容项以及将响应消息传输到转换报告URL。例如,策略可以设置要求内容项在可以发生注册之前显示预定时间长度的定时要求、防止不可见或较小(例如,跟踪像素)向浏览器注册的显示要求等。根据本公开的至少一方面,一种在联网环境中授权数据传输的方法可以包括:由客户端设备执行的网络浏览器从网络浏览器显示的内容项接收注册请求。注册请求可以包括第一统一资源定位符(URL)和第二URL。所述方法可以包括:由客户端设备执行的网络浏览器将第一URL、第二URL和时间戳存储到客户端设备处存储的注册表。所述方法可以包括:由客户端设备执行的网络浏览器识别由网络浏览器显示的网页的第三URL。所述方法可以包括:由客户端设备执行的网络浏览器确定第三URL与存储在注册表中的第一URL匹配,并且网页的显示时间在时间戳的预定持续时间内。所述方法可以包括:由客户端设备执行的网络浏览器将消息发送到第二URL。根据本公开的至少一方面,一种在联网环境中授权数据传输的系统可以包括由客户端设备执行的网络浏览器。网络浏览器可以执行或包括转换引擎以从网络浏览器显示的内容项接收注册请求,其中,注册请求可以包括第一URL和第二URL。转换引擎可以将第一URL、第二URL和时间戳存储到存储在客户端设备处的注册表。转换引擎可以识别由网络浏览器显示的网页的第三URL。转换引擎可以确定第三URL与存储在注册表中的第一URL匹配,并且网页的显示时间在时间戳的预定持续时间内。转换引擎可以将消息发送到第二URL。前面一般描述和对附图的以下描述以及详细描述是示例性和说明性的,并且旨在提供对所要求保护的本专利技术的进一步说明。从以下附图的简要描述和详细描述,其他目的、优点和新颖特征对于本领域技术人员将是显而易见的。附图说明附图无意按比例绘制。在各个附图中,相同的附图数字和标记表示相同的元件。为了清楚起见,并非在每个附图中都标记了每个组件。在附图中:图1示出根据一些实现方式的用于数据交换的网络和设备环境的框图;图2示出根据一些实现方式的在图1中所示的网络和设备环境中使用的计算设备的实现方式的框图;图3示出根据一些实现方式的在图1中所示的网络和设备环境中授权数据交换的流程图;以及图4示出根据一些实现方式的在图1中所示的网络和设备环境中交换数据的示例方法的流程图。具体实施方式由于所描述的概念不限于任何特定的实现方式,因此可以以多种方式中的任何一种来实现上面介绍的以及下面将更详细讨论的各种概念。主要出于说明性目的而提供了特定实现方式和应用的示例。从互联网下载并显示在例如网络浏览器中的内容可以从第三方服务器请求附加内容。例如,由客户端设备执行的网页可以包括一个或多个内容时隙,所述内容时隙可以包括处理器可执行指令(例如,JavaScript),所述处理器可执行指令可以使网络浏览器向第三方服务器请求内容时隙的内容。当渲染网页时,网络浏览器可以自动生成请求。在一些实现方式中,处理器可执行指令可以指令网络浏览器生成一个或多个请求,这些请求不会导致渲染的网页中内容的生成或显示。例如,网络浏览器可以发送给服务器的请求可以包括对提供网页内容的第三方服务器的状态通知或更新。附加内容请求和响应可测导致客户端设备浪费带宽和计算资源,而这不会导致客户端设备接收用于渲染给用户的附加内容。本文描述的系统和方法可以减少不导致客户端设备的内容的传输的数量,从而节省客户端设备的带宽和计算资源。此外,这些系统和方法可以控制响应或请求传输的授权,这可以增加客户端设备用户的隐私。例如,第三方提供的用于填充网页上内容时隙的内容项可以与辅助网页相关联。辅助网页可以被称为登录页面,因为激活(例如,点击)内容项可以将网络浏览器带到辅助页面。例如,内容项可以包括到辅助网页的HTML链接。在一些实现方式中,用户可以观看内容项,但是不激活内容项以访问登录页面。然后,在稍后的时间并且无需激活内容项,用户可以独立导航到登录页面。在阻止使用第三方Cookie的“非Cookie”环境中,难以将访问归因于登录页面。本文所述的系统和方法可以将导航到登录页面归因于内容项,同时增加用户隐私。例如,本文所述的系统可以包括基于浏览器的应用编程接口(API)。API使网页中显示的内容项能够调用浏览器,以请求浏览器向浏览器注册内容项。请求(例如,对API的调用)可以包括:登录网页URL、转换报告URL和活动ID(campaignID)。在向浏览器注册内容项,并且浏览器访问不同的URL之后,浏览器可以将当前页面的URL与向浏览器注册的登录页面URL进行比较。当浏览器确定其正在访问注册的登录页面URL之一时,浏览器可以生成对与登录页面URL相关联的转换报告URL的响应消息。在一些实现方式中,响应消息可以被称为消息或请求消息。浏览器可以设置和实施许多策略,用于向浏览器注册内容项以及将响应消息传输到转换报告URL。例如,策略可以设置要求内容项在可以发生注册之前显示预定时间长度的时序要求、防止不可见或较小(例如,跟踪像素)向浏览器注册的显示要求等。本解决方案提供了许多技术解决方案,其中无法在不启用第三方cookie的浏览器中执行对转换的测量。例如,在内容项中使用基于浏览器的API而非JavaScript通过多种方式保护用户隐私。首先,虽然内容项的JavaScript不受用户控制,但是基于浏览器的API是浏览器的功能,并且可以由用户控制或限制。这使用户能够设置本文档来自技高网...

【技术保护点】
1.一种在联网环境中授权数据传输的方法,包括:/n由客户端设备执行的网络浏览器从网络浏览器显示的内容项接收注册请求,其中注册请求包括第一统一资源定位符(URL)和第二URL;/n由客户端设备执行的网络浏览器将第一URL、第二URL和时间戳存储到客户端设备处存储的注册表;/n由客户端设备执行的网络浏览器识别由网络浏览器显示的网页的第三URL;/n由客户端设备执行的网络浏览器确定第三URL与存储在注册表中的第一URL匹配,并且网页的显示时间在时间戳的预定持续时间内;以及/n基于确定第三URL与存储在注册表中的第一URL匹配,并且网页的显示时间在时间戳的预定持续时间内,由客户端设备执行的网络浏览器将消息发送到第二URL。/n

【技术特征摘要】
【国外来华专利技术】1.一种在联网环境中授权数据传输的方法,包括:
由客户端设备执行的网络浏览器从网络浏览器显示的内容项接收注册请求,其中注册请求包括第一统一资源定位符(URL)和第二URL;
由客户端设备执行的网络浏览器将第一URL、第二URL和时间戳存储到客户端设备处存储的注册表;
由客户端设备执行的网络浏览器识别由网络浏览器显示的网页的第三URL;
由客户端设备执行的网络浏览器确定第三URL与存储在注册表中的第一URL匹配,并且网页的显示时间在时间戳的预定持续时间内;以及
基于确定第三URL与存储在注册表中的第一URL匹配,并且网页的显示时间在时间戳的预定持续时间内,由客户端设备执行的网络浏览器将消息发送到第二URL。


2.根据权利要求1所述的方法,还包括:
由网络浏览器生成对第二URL的消息;
由网络浏览器将对第二URL的消息存储在聚合表中;
由网络浏览器确定满足批量要求;以及
由网络浏览器将消息作为包括多个消息的批量传输发送到第二URL。


3.根据权利要求1所述的方法,还包括:
由网络浏览器确定由网络浏览器显示网页的持续时间;以及
响应于由网络浏览器显示网页的持续时间超过阈值,由网络浏览器将消息发送到第二URL。


4.根据权利要求1所述的方法,还包括:
由网络浏览器确定由网络浏览器显示内容项的持续时间;以及
响应于由网络浏览器显示内容项的持续时间超过阈值,由网络浏览器存储第一URL、第二URL和时间戳。


5.根据权利要求1所述的方法,还包括:由客户端设备执行的网络浏览器确定第一URL和第二URL在网络浏览器处存储少于预定持续时间。


6.根据权利要求1所述的方法,还包括:响应于第一URL和第二URL的存储时间与当前时间之间的差超过阈值,由网络浏览器从存储在客户端设备处的转换表中删除第一URL和第二URL。


7.根据权利要求1所述的方法,其中,注册请求包括具有数据有效载荷的应用编程接口(API)调用。


8.根据权利要求7所述的方法,还包括:在消息中将数据有效载荷的至少一部分发送到第二URL。


9.根据权利要求1所述的方法,还包括:为对第二URL的消息设置有效载荷限制。


10.根据权利...

【专利技术属性】
技术研发人员:M韦斯特C哈里森G王Y高
申请(专利权)人:谷歌有限责任公司
类型:发明
国别省市:美国;US

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

1