《报告优先级维度数据转化路径.pdf》由会员分享,可在线阅读,更多相关《报告优先级维度数据转化路径.pdf(27页完整版)》请在专利查询网上搜索。
1、(10)申请公布号 CN 103608834 A (43)申请公布日 2014.02.26 CN 103608834 A (21)申请号 201180071573.8 (22)申请日 2011.09.29 13/084,413 2011.04.11 US G06Q 50/00(2012.01) G06Q 30/00(2012.01) G06Q 10/00(2012.01) (71)申请人 谷歌公司 地址 美国加利福尼亚州 (72)发明人 SL-I萧 TN乔克 CM唐尼 N塞卡尔 (74)专利代理机构 北京泛华伟业知识产权代理 有限公司 11280 代理人 王勇 (54) 发明名称 报告优先级维。
2、度数据转化路径 (57) 摘要 用于提供与转化路径相关的数据的方法、 系 统和设备, 包括在计算机存储介质上编码的计算 机程序。在一个方面, 接收多个转化路径。每个 转化路径包括包含多个维度数据的一个或多个用 户交互。接收维度的优先级排序列表并且基于维 度的排序列表从每个用户交互中选择维度数据。 将每个转化路径转换为维度路径, 并且每个维度 路径包括与转化路径的用户交互相对应的维度元 素。每个维度元素包括从相应的用户交互中选择 的维度数据。基于每个维度路径内维度元素的数 量以及维度元素的维度数据将多个维度路径聚合 到一起。可使用聚合的维度数据生成报告。 (30)优先权数据 (85)PCT国际申。
3、请进入国家阶段日 2013.12.11 (86)PCT国际申请的申请数据 PCT/US2011/054000 2011.09.29 (87)PCT国际申请的公布数据 WO2012/141732 EN 2012.10.18 (51)Int.Cl. 权利要求书 2 页 说明书 16 页 附图 8 页 (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书2页 说明书16页 附图8页 (10)申请公布号 CN 103608834 A CN 103608834 A 1/2 页 2 1. 一种用于提供与转化路径相关的数据的方法, 所述方法包括 : 接收关于多个转化路径的信息, 其中每个转。
4、化路径包括一个或多个用户交互, 其中用 户交互包括与该用户交互相关的多个维度数据, 其中每个转化路径与单个用户相对应, 并 且其中每个转化路径以转化交互结束 ; 接收维度的排序列表, 其中维度的该列表是根据优先级排序的 ; 基于所述维度的排序列表为每个转化路径中的每个用户交互选择具有维度数据的维 度 ; 使用处理器将多个转化路径转换为多个维度路径, 其中每个维度路径与一个转化路径 相对应, 其中每个维度路径包括与相应的转化路径的用户交互相对应的一个或多个维度元 素, 并且其中每个维度元素包括从相应的用户交互中选择的维度数据 ; 基于每个维度路径内维度元素的数量以及所述维度元素的维度数据聚合多个。
5、维度路 径 ; 以及 提供关于聚合的维度路径的信息。 2. 根据权利要求 1 所述的方法, 其中每个维度元素包括所选择的维度的标志。 3. 根据权利要求 1 所述的方法, 其中每个转化交互包括价值维度和相应的价值维度数 据。 4. 根据权利要求 3 所述的方法, 还包括为每个聚合的维度路径聚合所述价值维度数 据。 5. 根据权利要求 1 所述的方法, 还包括提供显示所述聚合的维度路径的每个维度元素 的指令。 6. 根据权利要求 5 所述的方法, 其中所述显示每个维度元素的指令包括基于所选择的 维度显示视觉标志的指令。 7. 根据权利要求 1 所述的方法, 还包括提供对聚合到每个聚合的维度路径中。
6、的维度路 径的数量的计数。 8. 根据权利要求 1 所述的方法, 其中为每个转化路径中的每个用户交互选择维度包括 选择默认维度。 9. 一种系统, 包括 : 一个或多个处理器, 其被配置为 : 检索关于多个转化路径的信息, 其中每个转化路径包括一个或多个用户交互, 其中用 户交互包括与该用户交互相关的多个维度数据, 其中每个转化路径与单个用户相对应, 并 且其中每个转化路径以转化交互结束 ; 检索维度的排序列表, 其中维度的该列表是根据优先级排序的 ; 基于所述维度的排序列表为每个转化路径中的每个用户交互选择具有维度数据的维 度 ; 将多个转化路径转换为多个维度路径, 其中每个维度路径与一个转。
7、化路径相对应, 其 中每个维度路径包括与相应的转化路径的用户交互相对应的一个或多个维度元素, 并且其 中每个维度元素包括从相应的用户交互中选择的维度数据 ; 基于每个维度路径内维度元素的数量以及所述维度元素的维度数据聚合多个维度路 径 ; 以及 权 利 要 求 书 CN 103608834 A 2 2/2 页 3 提供关于聚合的维度路径的信息。 10. 根据权利要求 9 所述的系统, 其中每个维度元素包括所选择的维度的标志。 11. 根据权利要求 9 所述的系统, 其中每个转化交互包括价值维度和相应的价值维度 数据。 12. 根据权利要求 11 所述的系统, 其中所述处理器还被配置为 : 为每。
8、个聚合的维度路 径聚合所述价值维度数据。 13. 根据权利要求 9 所述的系统, 其中所述处理器还被配置为提供显示所述聚合的维 度路径的每个维度元素的指令。 14. 根据权利要求 13 所述的系统, 其中所述显示每个维度元素的指令包括基于所选择 的维度显示视觉标志的指令。 15. 一种其上存储有指令的有形计算机可读介质, 所述指令包括 : 检索关于多个转化路径的信息的指令, 其中每个转化路径包括一个或多个用户交互, 其中用户交互包括与该用户交互相关的多个维度数据, 其中每个转化路径与单个用户相对 应, 并且其中每个转化路径以转化交互结束 ; 检索维度的排序列表的指令, 其中维度的该列表是根据优。
9、先级排序的 ; 基于所述维度的排序列表为每个转化路径中的每个用户交互选择具有维度数据的维 度的指令 ; 将多个转化路径转换为多个维度路径的指令, 其中每个维度路径与一个转化路径相对 应, 其中每个维度路径包括与相应的转化路径的用户交互相对应的一个或多个维度元素, 并且其中每个维度元素包括从相应的用户交互中选择的维度数据 ; 基于每个维度路径内维度元素的数量以及所述维度元素的维度数据聚合多个维度路 径的指令 ; 以及 提供关于聚合的维度路径的信息的指令。 16. 根据权利要求 15 所述的有形计算机可读介质, 其中每个维度元素包括所选择的维 度的标志。 17. 根据权利要求 15 所述的有形计算。
10、机可读介质, 其中每个转化交互包括价值维度和 相应的价值维度数据。 18. 根据权利要求 17 所述的有形计算机可读介质, 还包括为每个聚合的维度路径聚合 所述价值维度数据的指令。 19. 根据权利要求 15 所述的有形计算机可读介质, 还包括提供显示所述聚合的维度路 径的每个维度元素的数据的指令。 20. 根据权利要求 19 所述的有形计算机可读介质, 其中所述显示每个维度元素的指令 包括基于所选择的维度显示视觉标志的指令。 权 利 要 求 书 CN 103608834 A 3 1/16 页 4 报告优先级维度数据转化路径 0001 相关申请的交叉引用 0002 本申请要求在 2011 年 。
11、4 月 11 日提交的美国专利申请 NO.13/084413 的优先权, 该 美国专利申请通过引用被全部包含于此。 背景技术 0003 互联网提供了对各种各样内容的访问。例如, 通过互联网可以访问关于大量不同 主题的图像、 音频、 视频和网页。可访问的内容为刊登广告提供了机会。可在诸如网页、 图 像或视频之类的内容中刊登广告, 或者内容可触发一个或多个广告的显示, 例如在广告位 置 (slot) 中呈现广告。 0004 广告客户使用各种广告管理工具来决定在特定内容中呈现哪些广告。 这些工具还 允许广告客户跟踪各种广告或者广告活动的执行。 还可以使用广告管理工具来改变用于确 定何时显示特定广告的。
12、参数。 0005 用于为广告客户生成表现衡量的数据通常包括所有可用的数据。 这些数据通常包 括来自多个服务器的数据的组合。组合的数据量相当大, 使得可使用根据该数据生成的表 现衡量来提供用于理解该数据的有效方式。处理数据来生成有用和准确的表现衡量涉及 到很多障碍。例如, 如果表现衡量是基于一段时间内用户的动作, 则应该跟踪该用户的动 作。可使用 cookie 来跟踪一段时间内用户的动作。然而, 如果在该段时间内移除了这个 cookie, 则会破坏对跟踪用户动作的准确数据的收集。 该数据可包含记录用户动作, 其包括 对广告客户来说具有重要意义的各种动作。这些动作 (其可以是任何可记录的事件) 被。
13、称为 转化。识别造成发生转化的其他动作很有价值。然而, 该数据包含可与转化相关联的很多 动作。 此外, 该数据还可以包含关于如下用户动作的信息 : 该用户动作不会导致任何记录的 转化。因此, 基于关于用户动作的所有可用信息来处理数据以便提供准确和可靠的表现衡 量具有很多挑战。 发明内容 0006 总的来说, 本说明书中描述的主题的一个创新方面可体现在其中接收多个转化路 径的方法中。每个转化路径包括一个或多个用户指令, 其包括多个维度数据。接收维度的 优先级排序列表, 并且基于维度的排序列表从每个用户交互中选择维度数据。将每个转化 路径转换为维度路径, 并且每个维度路径包括与相应的转化路径的用户。
14、交互相对应的维度 元素。每个维度元素包括从相应的用户交互中选择的维度数据。基于每个维度路径内维度 元素的数量以及维度元素的维度数据将多个维度路径聚合到一起。例如, 可通过生成报告 来提供聚合的维度数据。 本方面的其他实施例包括被配置为执行该方法的动作的相应的系 统、 设备和计算机可读介质。 附图说明 0007 在附图和下面的描述中将阐述本说明书描述的主题的一个或多个实施例的细节。 说 明 书 CN 103608834 A 4 2/16 页 5 根据说明书、 附图和权利要求, 该主题的其他特征、 方面和优点将更加明显。 0008 图 1 是根据一个说明性实施例的示例环境的框图, 该示例环境中广告。
15、管理系统管 理广告服务 ; 0009 图 2 是根据一个说明性实施例用于集成用户交互日志数据的方法的流程图 ; 0010 图 3 是示出根据一个说明性实施例的在用户交互日志数据集成过程中更新的用 户交互数据的框图 ; 0011 图 4 是示出根据一个说明性实施例的与用户交互关联的数据的框图 ; 0012 图 5 是根据一个说明性实施例的用于将转化路径转换为维度路径的方法的流程 图 ; 0013 图 6A 和 6B 是示出根据一个说明性实施例的维度路径的框图 ; 0014 图 7A 和 7B 是根据一个说明性实施例的维度路径报告的部分的框图 ; 0015 图 8 是根据一个说明性实施例的计算机系。
16、统的框图。 0016 各附图中同样的参考编号和名称指示同样的元素。 具体实施方式 0017 将公开了与内容的各种用户交互的各种报告提供给内容提供者 (例如, 广告客 户) 。每个用户交互可包括多个维度, 该维度可包括与用户交互关联的数据。然而, 这样的 维度可以是稀疏填充的。可使用用户交互的单个维度来生成报告, 并且因此该报告也可以 是稀疏填充的。可使用维度的优先级列表来生成较为充实的报告, 并且该优先级列表可以 在报告中提供足够程度的细节。 0018 作为贯穿本文始终所使用的术语, 用户交互包括对用户的任何内容呈现, 以及用 户响应于向该用户呈现内容而采取的任何随后的积极动作或者不采取动作 。
17、(除非另外指 定, 统称为 “动作” ) (例如在呈现内容后选择内容, 或者在呈现内容后不选择内容) 。因此, 用户交互不一定需要由该用户选择内容 (或者任何其他的积极动作) 。 0019 用户交互衡量可包括下列中的一个或多个 : 时间间隔衡量 (即衡量从一个或多个 指定的用户交互到转化的时间) 、 路径长度衡量 (即在转化前发生的用户交互的数量) 、 用户 交互路径 (即在转化前发生的用户交互的序列) 、 辅助交互衡量 (即在转化前发生的特定用 户交互的数量) 和辅助的转化衡量 (即由指定内容辅助的转化的数量) 。 0020 图 1 是根据一个说明性实施例的示例环境的框图, 其中广告管理系统。
18、管理广告服 务。示例环境 100 包括网络 102, 例如局域网 (LAN) 、 广域网 (WAN) 、 互联网或者上述的组合。 网络 102 连接网站 104、 用户装置 106、 广告客户 108 和广告管理系统 110。示例环境 100 可 包括数千个网站 104、 用户装置 106 和广告客户 108。 0021 网站 104 包括与域名关联的且由一个或多个服务器寄载的一个或多个资源 105。 一个示例网站是采用超文本标记语言 (HTML) 格式的网页的集合, 该网页可包含文本、 图像、 多媒体内容和编程元素, 例如脚本。 0022 资源 105 是可通过网络 102 提供的任何数据。。
19、通过与资源 105 关联的资源地址 来标识资源 105, 该资源地址例如统一资源定位符 (URL) 。举例来说, 资源 105 可包括网页、 字处理文档、 可移植文档格式 (PDF) 文档、 图像、 视频、 编程元素、 交互式内容和馈送 (feed) 源。资源 105 可包括内容, 例如单词、 短语、 图像和声音, 该内容可包含嵌入信息 (例如超链 说 明 书 CN 103608834 A 5 3/16 页 6 接中的元信息) 和 / 或嵌入指令。嵌入指令可包括在用户装置处 (例如在网页浏览器中) 执 行的代码。可以采用诸如或的语言来编写代码。 0023 用户装置 106 是由用户控制的电子装。
20、置, 并且能够通过网络 102 请求和接收资源 105。用户装置 106 的例子包括个人计算机、 移动通信装置和能够通过网络 102 发送和接收 数据的其他装置。用户装置 106 通常包括便于通过网络 102 发送和接收数据的用户应用, 例如网页浏览器。 0024 用户装置 106 可请求来自网站 104 的资源 105。反过来, 可将表示资源 105 的数据 提供给用户装置 106, 用于由用户装置 106 进行呈现。表示资源 105 的数据可包括用于指 定其中可呈现广告的资源的部分或者用户显示的部分 (例如, 弹出式窗口的呈现位置或者 在网页的位置中的呈现位置) 的数据。资源 105 或者。
21、用户显示的这些指定部分称作广告位 置。 0025 为便于搜索通过网络 102 可访问的大量资源 105, 环境 100 可包括搜索系统 112, 其通过抓取和索引在网站 104 上提供的资源 105 来识别资源 105。可基于与数据关联的资 源 105 来索引关于资源 105 的数据。可选地, 将资源 105 的索引副本和 (可选的) 高速缓存 副本存储在搜索索引 (未示出) 中。 0026 用户装置 106 可通过网络 102 向搜索系统 112 提交搜索查询。作为响应, 搜索系 统 112 访问搜索索引, 以识别与搜索查询相关的资源 105。在一个说明性实施例中, 搜索查 询包括一个或多个。
22、关键词。 搜索系统112识别响应于查询的资源105、 以搜索结果的形式提 供关于该资源 105 的信息, 并且以搜索结果页面向用户装置 106 返回该搜索结果。搜索结 果可包括由搜索系统 112 生成的数据, 其标识响应于特定搜索查询的资源 105, 并且搜索结 果可包括到资源 105 的链接。搜索结果的例子可包括网页标题、 从网页 104 提取的文本片 段或图像的部分、 资源 105 的呈现, 以及网页 104 的 URL。搜索结果页面还可以包括在其中 可呈现广告的一个或多个广告位置。 0027 可将搜索结果页面与来自搜索系统 112 的对于用户装置 106 的网页浏览器设置 HTTP(超文。
23、本传输协议) cookie 的请求一起进行发送。例如, cookie 可表示特定用户装置 106 和特定网页浏览器。例如, 搜索系统 112 包括服务器, 该服务器通过在 HTTP 响应中发 送搜索结果页面来回答查询。该 HTTP 响应包括使得浏览器为服务器寄载的站点或者为服 务器的域存储 cookie 的指令 (例如, 设置 cookie 指令) 。如果浏览器支持 cookie 且启用了 cookie, 则对该相同服务器或者该服务器的域内的服务器的每一个随后的页面请求将包括 该 cookie。cookie 可存储各种数据, 包括唯一或部分唯一标识符。可隐去该唯一或部分唯 一标识符并且该唯一或。
24、部分唯一标识符与用户名称没有关系。由于 HTTP 是无状态协议, 所 以使用 cookie 允许外部服务 (例如搜索系统 112 或其他系统) 在多个会话上跟踪用户的特 定动作和状态。例如, 用户可通过在浏览器的设置中禁用 cookie, 来选择退出跟踪用户动 作。 0028 当用户装置 106 请求资源 105 或搜索结果时, 或者当将资源 105 或搜索结果提供 给用户装置 106 时, 广告管理系统 110 接收对广告的请求, 其中该广告将与资源 105 或搜索 结果一起被提供。对广告的请求可包括为请求的资源 105 或搜索结果页面定义的广告位置 的特征, 并且可被提供给广告管理系统 1。
25、10。例如, 可向广告管理系统 110 提供 : 对资源 105 的引用 (例如 URL) , 其中为该资源 105 定义了广告位置 ; 广告位置的大小 ; 和 / 或可用于在 说 明 书 CN 103608834 A 6 4/16 页 7 该广告位置中呈现的媒体类型。 类似地, 还可以向广告管理系统110提供与请求的资源105 关联的关键词 (即与内容关联的一个或多个单词) ( “资源关键词” ) 或者请求搜索结果的搜 索查询, 以帮助识别与资源 105 或搜索查询相关的广告。 0029 基于在对广告的请求中包括的数据, 广告管理系统 110 可选择将要响应于该请求 而提供的、 符合条件的广。
26、告 ( “符合条件的广告” ) 。 例如, 符合条件的广告可包括具有与广告 位置的特征相匹配的特征的广告以及被识别为与指定的资源关键词或搜索查询相关的广 告。在一些实施例中, 由广告管理系统 110 将具有与资源关键词、 搜索查询或搜索查询的部 分相匹配的目标关键词的广告选为符合条件广告。 0030 广告管理系统110为资源105或搜索结果页面的每个广告位置选择符合条件的广 告。用户装置 106 接收用于由该用户装置 106 呈现的资源 105 或搜索结果页面。可将表 示与呈现的广告进行用户交互的用户交互数据存储在历史数据存储器 119 中。例如, 在经 由广告服务器 114 向用户呈现广告时。
27、, 可在日志文件 116 中存储数据。如下文中所详细描 述的, 可聚合该日志文件 116 与历史数据存储器 119 中的其他数据。因此, 历史数据存储器 119 包含表示广告印象 (impression) 的数据。例如, 响应于对呈现的广告的请求来存储该 广告的呈现。例如, 广告请求可包括标识特定 cookie 的数据, 使得标识 cookie 的数据可与 标识响应于请求而呈现的广告的数据相关联地存储。在一些实施例中, 可将数据直接存储 到历史数据存储器 119。 0031 类似地, 当用户选择 (即点击) 呈现的广告时, 可将表示对广告的选择的数据存储 到日志文件 116、 cookie 或。
28、历史数据存储器 119 中。在一些实施例中, 响应于对由广告链接 到的网页的请求来存储数据。例如, 用户对广告的选择可以发起呈现由 (或者为) 广告客户 提供的网页的请求。该请求可包括标识关于用户装置的特定 cookie 的数据, 并且可将该数 据存储到广告数据存储器中。 0032 用户交互数据可与唯一标识符关联, 该唯一标识符表示执行用户交互的相应的用 户装置。 例如, 在一些实施例中, 用户交互数据可与一个或多个cookie关联。 每个cookie可 包括指定初始化时间的内容, 该初始化时间指示在特定用户装置 106 上最初设置该 cookie 的时间。 0033 日志文件116或者历史数。
29、据存储器119还可以存储对广告的引用和表示条件的数 据, 其中在该条件下选择用于向用户呈现的每个广告。例如, 历史数据存储器 119 可存储目 标关键词、 出价 (bid) 和选择符合条件的广告用于呈现的其他标准。此外, 历史数据存储器 119 可包括指定关于每个广告的多个印象的数据, 以及, 可以例如使用造成广告印象的关键 词和 / 或与印象关联的 cookie 来跟踪关于每个广告的多个印象。还可以存储关于每个印 象的数据, 使得每个印象和用户选择可与选择的广告和 / 或使得该广告被选择用于呈现的 目标关键词相关联 (即, 参考该选择的广告和 / 或目标关键词存储每个印象和用户选择, 和 /。
30、 或根据该选择的广告和 / 或目标关键词索引每个印象和用户选择) 。 0034 广告客户108可向广告管理系统110提交用于控制广告分发的活动参数 (例如, 目 标关键词和相应的出价) 。广告客户 108 可访问广告管理系统 110, 以监控使用活动参数分 发的广告的表现。例如, 广告客户可访问活动表现报告, 其提供关于广告的多个印象 (即呈 现) 、 选择 (即点击) , 以及已识别的转化。活动表现报告还可以提供在指定的时间段内关于 广告的总成本、 每次点击的成本, 以及其他成本衡量。 例如, 广告客户可以访问表现报告, 其 说 明 书 CN 103608834 A 7 5/16 页 8 描。
31、述了使用短语匹配关键词 “曲棍球” 分发的广告已经收到 1000 个印象 (即已被呈现 1000 次) 、 已被选择 (例如被点击) 20 次, 以及已经造成了 5 个转化。因此, 可以将 1000 个印象、 20 次点击和 5 个转化归功于短语匹配关键词曲棍球。 0035 如上文所述, 提供给特定内容提供者的报告可描述用于衡量在转化之前发生的、 用户与内容交互的表现衡量。当用户执行指定动作时发生转化, 并且转化路径包括转化以 及在由用户执行转化之前发生的一组用户交互。可将任何一个或多个用户交互看作转化。 构成转化的因素可能因事而异, 并且可以用各种方法来确定是什么构成转化。 例如, 当用户 。
32、点击广告、 转到网页或网站, 然后在离开该网页或网站之前在那完成购买时, 可发生转化。 再例如, 当用户在特定网站花费多于给定时间量的时间时, 可发生转化。 来自多个用户交互 的数据可用于确定在特定网站的时间量。 0036 可由每个广告客户指定构成转化的动作。例如, 每个广告客户可选择一个或多个 可衡量 / 可观察的用户动作作为转化, 例如下载白皮书、 至少导航到网站的给定深度、 至少 查看一定数量的网页、 至少在网站或网页上花费预定的时间量, 或者在网站上注册。 也可以 使用构成转化的其他动作。 0037 要跟踪转化 (以及与广告客户的网站的其他交互) , 广告客户可在该广告客户的网 页中包。
33、含嵌入指令, 其中该嵌入指令监控与广告客户的网站的用户交互 (例如页面选择、 内 容项目选择和其他交互) , 并且可以检测构成转化的用户交互 (或者一系列用户交互) 。在一 些实施例中, 当用户从引用网页 (或其他资源) 访问网页, 或另一资源时, 可识别关于该交互 的引用网页 (或其他资源) , 例如, 可通过执行由正被访问的网页引用的代码片段和/或基于 用于访问该网页的 URL 来识别。 0038 例如, 用户可通过选择在网页上呈现的链接来访问广告客户的网站, 例如, 选择作 为广告客户的联属会员 (affiliate) 的推广活动的部分的链接。该链接可与包括唯一标识 资源的数据 (即文本。
34、) 的 URL 相关联, 其中用户从该资源进行导航。例如, 链接 http:/www. example.com/homepage/%aff iliate_identifier%promotion_1 表明将用户从与该 URL 中 指定的联属会员标识符号关联的联属会员的网页导航到 example.com 网页, 并且基于选择 在与 promotion_1 关联的推广活动中包含的链接将用户定向到 example.com 网页。可将关 于该交互 (即选择链接) 的用户交互数据存入数据库, 并且如下文所述, 使用该用户交互数 据来促成表现报告。 0039 在为广告客户检测转化时, 可将表示转化的转化数。
35、据传输到接收该转化数据的数 据处理设备 ( “分析设备” ) , 进而将该转化数据存储在数据存储器中。可与用于执行用户交 互的用户装置的一个或多个 cookie 相关联地存储该转化数据, 使得与 cookie 关联的用户 交互数据可与转化关联, 并且可用于生成关于该转化的表现报告。 0040 通常, 当使用目标关键词定为目标的广告是转化前最后点击的广告时, 认为该转 化归因于该目标关键词。例如, 广告客户 X 可将关键词 “网球” 、“鞋” 和 “品牌 X” 与广告相 关联。在该示例中, 假设用户提交对 “网球” 的第一搜索查询, 向该用户呈现包括广告客户 X 的广告的搜索结果页面, 并且该用。
36、户选择该广告, 但是该用户并未采取构成转化的动作。 进 一步假设该用户随后提交对 “品牌 X” 的第二搜索查询, 向该用户呈现广告客户 X 的广告, 用 户选择广告客户 X 的广告, 并且用户采取构成转化的动作 (例如, 用户购买品牌 X 网球鞋) 。 在该示例中, 将该转化归因于关键词 “品牌 X” , 这是因为转化前选择的最后一个广告 ( “最 说 明 书 CN 103608834 A 8 6/16 页 9 后选择的广告” ) 是响应于匹配 “品牌 X” 而呈现的广告。 0041 向导致呈现在转化前最后选择的广告的关键词提供转化计分 ( “最后选择计分 (credit) ” ) 是对广告表。
37、现的一种有效衡量, 然而仅仅是该衡量并不能向广告客户提供帮助 分析转化周期的数据, 该转化周期包括在最后选择的广告之前用户对广告的接触和 / 或选 择。例如, 单独的最后选择计分衡量并不描述可能已经通过在选择该最后选择的广告之前 对呈现给用户和 / 或由用户选择的广告的呈现增加了品牌或产品知名度的关键词。然而, 这些广告可能已经对随后采取构成转化的动作的用户具有重大贡献。 0042 在上面的示例中, 即使响应于匹配关键词 “网球” 的搜索查询而呈现的广告可能对 采取构成转化的动作 (例如购买品牌 X 网球鞋) 的用户有贡献, 但没有向关键词 “网球” 提供 关于转化的任何计分。例如, 当用户选。
38、择响应于匹配关键词 “网球” 而呈现的广告时, 用户 可能已经查看了可从广告客户 X 获得的品牌 X 网球鞋。基于用户对品牌 X 网球鞋的接触, 用户可能已经随后提交了搜索查询 “品牌 X” , 以寻找来自品牌 X 的网球鞋。类似地, 无论用 户对广告的选择如何, 用户对使用关键词 “网球” 定为目标的广告的接触也已经对随后采取 构成转化的动作 (例如购买来自广告客户 X 的产品) 的用户有所贡献。分析在选择最后选择 的广告之前发生的用户与广告客户的广告 (或者其他内容) 的交互, 可以提高广告客户理解 该广告客户的转化周期的能力。 0043 转化周期是从向用户呈现广告时开始, 且在用户采取构。
39、成转化的动作时结束的期 间。 可由时间或动作来衡量和/或约束转化周期, 并且该转化周期可跨越多个用户会话。 用 户会话是聚合在一起用于分析的用户交互的集合。 每个用户会话包括表示由特定用户执行 的且在会话窗口内 (即指定期间) 的用户交互的数据。例如, 会话窗口可以是指定的时间段 (例如 1 小时、 1 天或 1 个月) , 或者可使用指定动作来划定该会话窗口。例如, 用户搜索会话 可包括在 1 小时期间内发生的和 / 或在会话结束事件 (例如, 关闭搜索浏览器) 之前发生的 用户搜索查询以及随后的动作。 0044 分析转化周期可提高广告客户理解在转化周期内其顾客如何与广告交互的能力。 例如,。
40、 如果广告客户确定从用户第一次接触广告到转化的平均时间量为 20 天, 则广告客户 可使用该数据来推断用户在转化 (即采取构成转化的动作) 前用于研究替代源所花费的时 间量。类似地, 如果广告客户确定很多进行转化的用户在使用特定关键词定为目标的广告 的呈现后这样做, 则广告客户可能希望增加其在使用该关键词分发的广告上花费的资金数 量, 和 / 或提高使用该特定关键词定为目标的广告的质量。 0045 帮助分析转化周期的用户交互衡量可称作转化路径表现衡量。 转化路径是在由特 定用户转化前且包括该转化的该特定用户的一组用户交互。如在下文中详细描述的, 转化 路径表现衡量描述转化周期的持续时间、 在转。
41、化周期的持续时间内发生的用户交互数量、 转化前的用户交互路径、 转化前发生的特定用户交互的数量, 以及对在转化周期的持续时 间内发生的用户交互的其他衡量。 0046 广告管理系统 110 包括表现分析设备 120, 其确定描述在转化周期的持续时间内 用户与内容项交互的衡量的转化路径表现衡量。表现分析设备 120 为每个广告客户跟踪用 户与该广告客户提供的广告的交互、 确定 (即计算) 一个或多个转化路径表现衡量, 以及提 供造成呈现表现报告的数据, 其中该表现报告描述至少一个转化路径表现衡量。通过使用 表现报告, 广告客户可分析其转化周期, 并且得知其每个关键词如何引起对促成转化的广 说 明 。
42、书 CN 103608834 A 9 7/16 页 10 告的呈现, 而不管该关键词是否引起对最后选择的广告的呈现。 反过来, 广告客户可基于表 现报告来调整控制其广告分发的活动参数。 0047 可提供配置选项来减少表现报告中的偏差。没有配置选项, 某些表现报告可能有 偏差, 例如偏向短转化路径。 例如, 如果用作报告基础的数据包括比阈值百分比更高的部分 转化路径的百分比, 则表现报告可能偏向短转化路径。部分转化路径是其中关于用户的一 些用户交互数据但不是所有用户交互数据都与转化关联的转化路径。例如, 如果使用小于 请求报告的广告客户的典型转化周期长度的报告期来生成报告, 则可在该报告中加入部。
43、分 转化路径。 0048 报告期确定所报告的转化周期的最大长度 (以天来表示) , 这是由于并不使用报告 期外的额外数据来生成该报告。表现报告可基于报告期 (即回顾窗口) , 使得在生成报告时 不将报告期之前的用户交互看作转化周期的部分。这样的报告期称作 “回顾窗口” 。例如, 当根据三十天的回顾窗口生成报告时, 表示在给定年份的 7 月 1 日和 7 月 31 日之间发生的 用户动作的可用用户交互数据, 将会对在该年 7 月 31 发生的转化可用。 0049 在使用默认回顾窗口 (例如三十天) 时, 如果与报告关联的产品的典型转化周期长 度大于该默认回顾窗口, 则表现报告会偏向短转化路径。例。
44、如, 在上文的示例中,“品牌 X” 网球鞋的典型转化周期 (例如三十天) 与较贵产品 (例如, 新车) 的转化周期相比可能相对较 短。新车可具有更长的转化周期 (例如, 九十天) 。 0050 不同的广告客户或者广告客户的不同产品可具有不同的关联转化周期长度。例 如, 出售低价 (例如小于 100 美元) 产品的广告客户可指定 30 天的回顾窗口, 而出售较昂贵 的产品 (例如至少 1000 美元) 的广告客户可指定 90 天的回顾窗口。 0051 在一些实施例中, 广告客户 108 可以在请求表现报告时, 例如通过输入天数或者 通过从特定的回顾窗口列表 (例如 30 天、 60 天、 90 。
45、天) 中选择回顾窗口来指定要使用的回顾 窗口。允许广告客户配置他们的表现报告的回顾窗口, 使得广告客户能够选择与他们的产 品的转化周期相对应的回顾窗口。 允许回顾窗口配置还使得广告客户能够用不同的回顾窗 口进行实验, 其结果可能导致发现提高转化速率的方法。 0052 其他因素可对报告部分转化路径起作用。 例如, 如上文所述, 用作报告基础的用户 交互数据可与表示用户装置的唯一标识符相关联, 其中使用该用户装置来执行用户交互。 如上文所述, 可将唯一标识符存储为 cookie。可以从用户装置删除 cookie, 例如, 可由删除 cookie 的用户、 删除 cookie 的浏览器 (例如, 在。
46、退出浏览器时, 基于浏览器参数设定) , 或者 删除 co okie 的一些其他软件 (例如反间谍软件) 来删除 cookie。 0053 如果从用户装置删除了 cookie, 则当用户访问网页 (例如搜索系统 112) 时, 可在 用户装置上设置新的 cookie。该新的 cookie 可用于存储新的部分唯一标识符, 并且因此 在该用户装置上发生的随后的用户交互数据可与不同的标识符相关联。因此, 由于认为每 个用户标识符表示不同的用户, 所以与关联新的 cookie 的用户交互数据相比, 与被删除的 cookie 关联的用户交互数据被标识为与不同的用户相关联。 0054 例如, 在上文的示例。
47、中, 假设用户在执行对 “网球” 的第一搜索查询后删除 cookie, 并且在 cookie 被删除后发生对 “品牌 X” 的第二搜索查询。在这个示例中, 基于关于用户的 用户交互数据计算的表现衡量可能出现偏差。例如, 由于不将第一搜索查询导致的广告选 择看做是与第二搜索查询导致的广告选择相同的转化周期的部分, 所以路径长度衡量可能 说 明 书 CN 103608834 A 10 8/16 页 11 被计算为一, 而不是二, 这是因为这两个用户交互看起来并不是由相同的用户执行的。 0055 要查看减少由部分转化路径导致的偏差的报告, 广告客户可为该报告指定回顾窗 口。如上文所述, 回顾窗口指定。
48、用于生成报告的用户交互数据是与唯一标识符关联的用户 交互数据, 其中, 该唯一标识符具有在转化前的指定期间 (例如三十天、 六十天、 九十天) 之 前的初始化时间。因此, 对于其中用户交互数据与具有该指定期间后的初始化时间的唯一 标识符相关联的转化不被包含在内来作为该报告的基础。 具有最近初始化时间的唯一标识 符指示可能最近已经在该唯一标识符表示的用户装置上重新初始化了该唯一标识符。因 此, 与相对较新的唯一标识符关联的用户交互数据可以仅表示部分转化路径。 或者, 对于其 中用户交互数据与具有该指定期间后的初始化时间的唯一标识符相关联的转化被包含在 该报告中。为减少偏差, 在加入报告之前, 从。
49、转化路径中移除在转化路径中包括的、 在指定 期间之后发生的任何用户交互。 0056 图 2 是根据一个说明性实施例用于集成用户交互日志数据的方法的流程图。方法 200 是更新转化路径并且基于更新的用户转化路径确定转化的方法。 0057 可在广告管理系统 110、 表现分析设备 120 或者另一个计算装置上实现方法 200。 在一个实施例中, 在计算机可读介质上编码方法 200, 该计算机可读介质包括当由计算装置 执行时使得该计算装置执行方法 200 的操作的指令。 0058 如上文所述, 日志文件116可包含用户交互数据。 日志文件116可在处理前与来自 其他服务器的其他日志的用户交互数据相结合, 包括实现搜索系统 112 的那些服务器。处 理从实现方法200的计算装置确定新日志可用于处理开始 (210) 。 例如, 可向计算装置发送 指示新日志已准备好用于处理的通知, 或者新日志的存在可指示该新日志已准备好用于处 理。 0059 接下来, 检索到新日志 (220) 。可在网络 102 上检索新日志。基于由新日志指示的 用户动作来更新。