CN103748608A - 路径浏览器可视化 - Google Patents

路径浏览器可视化 Download PDF

Info

Publication number
CN103748608A
CN103748608A CN201180072963.7A CN201180072963A CN103748608A CN 103748608 A CN103748608 A CN 103748608A CN 201180072963 A CN201180072963 A CN 201180072963A CN 103748608 A CN103748608 A CN 103748608A
Authority
CN
China
Prior art keywords
user
dimension
data
user interactions
mutual
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201180072963.7A
Other languages
English (en)
Other versions
CN103748608B (zh
Inventor
T·N·乔克
S·L-L·萧
L·白格撒瑞安
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Google LLC
Original Assignee
Google LLC
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Google LLC filed Critical Google LLC
Publication of CN103748608A publication Critical patent/CN103748608A/zh
Application granted granted Critical
Publication of CN103748608B publication Critical patent/CN103748608B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising

Abstract

允许动态的转化路径浏览的系统和方法。用户可以浏览他们所有的转化路径,并且可以通过向分析视图预置或追加事件来缩小他们想要调查的事件的范围。此外,用户根据事件维度(例如来源、媒介、活动、关键词)之一来划分邻近事件。

Description

路径浏览器可视化
相关申请的交叉引用
本申请要求在2011年8月22日提交的美国专利申请NO.13/215150的优先权,通过引用将该美国专利申请全部包含于本文中。
背景技术
互联网提供了对各种各样内容的访问。例如,通过互联网可以访问关于大量不同主题的图像、音频、视频和网页。可访问的内容提供了刊登广告的机会。可在诸如网页、图像或视频的内容中刊登广告,或者该内容可触发一个或多个广告的显示,例如在广告位置(slot)中展示广告。
广告客户使用各种广告管理工具来确定在特定内容中显示哪些广告。这些工具还允许广告客户跟踪各种广告或者广告活动的表现(performance)。还可以使用广告管理工具来改变用于确定何时显示特定广告的参数。
用于为广告客户生成表现衡量的数据通常包括所有可用的数据。这些数据通常包括来自多个服务器的数据的组合。组合的数据量足够大,使得可使用根据该数据生成的表现衡量来提供理解该数据的有效方式。处理数据来生成有用和准确的表现衡量涉及到很多障碍。例如,如果表现衡量基于一段时间内用户的动作,则应该跟踪该用户的动作。可使用各种实现来跟踪用户的动作,所述实现例如但不限于cookie、服务器日志文件、简档或其他适合跟踪用户交互的方式。可使用cookie来跟踪一段时间内用户的动作。然而,如果在这段时间期间内移除了这个cookie,则会破坏对跟踪用户动作的准确数据的收集。该数据可包括记录的用户动作并且广告客户可指定应该将这些动作中的哪个动作视作转化(conversion)。转化可以是满足广告客户预定标准的任何可记录事件。识别促成发生转化的其他动作很有价值。然而,该数据包括可与转化相关联的很多动作。此外,该数据还可以包括关于不会促成任何记录的转化的用户动作的信息。因此,基于尽可能多的关于用户动作的信息来处理数据以便提供准确和可靠的表现衡量具有很多挑战。例如,用户可访问10个页面,将两个物品放入他们的购物车,并最终完成购买。该数据可潜在地包含这个信息的全部(和更多),但一个广告客户可选择将购买视为转化。其他广告客户可能认为添加到购物车是一种转化类型,同样,购买本身也是转化。另外地或可替代地,其他广告客户可能认为在一个页面停留30秒或更长时间是一种转化类型。
发明内容
用于提供与转化路径相关的数据的方法的一个实施例包括接收关于第一多个转化路径的信息,使得每个转化路径包括一个或多个用户交互。该实施例包括具有与用户交互相关的多个维度数据的用户交互。每个转化路径可与单个用户或计算机相对应。每个转化路径以转化交互结束。该方法可包括从第一多个转化路径中确定第二多个转化路径,使得所述第二多个转化路径代表第一多个转化路径中的那些包括具有第一维度数据的第一用户交互的转化路径。另外地或者可替代地,该方法包括基于第二维度数据生成在第一用户交互之前的一个或多个用户交互组。另外地或者可替代地,该方法包括基于第三维度数据生成在第一用户交互之后的一个或多个用户交互组。该方法包括提供与在第一用户交互之前的一个或多个用户交互组关联的数据以及与在第一维度数据之后的一个或多个用户交互组关联的数据。
编码了处理器可执行指令的至少一个非暂时计算机只读存储介质的实施例,其中当由至少一个处理器执行该指令时,该指令执行用于提供与转化路径相关的数据的方法,该方法包括接收关于第一多个转化路径的信息,使得每个转化路径包括一个或多个用户交互。每个用户交互包括与该用户交互相关的多个维度数据。每个转化路径与单个用户相对应,并且每个转化路径以转化交互结束。该方法包括从第一多个转化路径中确定包括具有第一维度数据的第一用户交互的第二多个转化路径。该方法包括基于第二维度数据生成在第一用户交互之前的一个或多个用户交互组。该方法包括基于第三维度数据生成在第一用户交互之后的一个或多个用户交互组。该方法包括提供与在第一用户交互之前的一个或多个用户交互组关联的数据以及与在第一维度数据之后的一个或多个用户交互组关联的数据。
用于提供与转化路径相关的数据的设备,该设备包括至少一个通信接口、用于存储处理器可执行指令的至少一个存储器,以及可通信地耦合到该至少一个通信接口与该至少一个存储器的至少一个处理器。在执行处理器可执行指令时,该至少一个处理器接收关于第一多个转化路径的信息,使得每个转化路径包括一个或多个用户交互,用户交互包括与该用户交互相关的维度数据,其中每个转化路径与单个用户相对应,并且每个转化路径以转化交互结束。该至少一个处理器可基于第一多个转化路径中的哪些转化路径包括具有预定维度数据的第一用户交互,来确定第二多个转化路径。该至少一个处理器可基于第二维度数据生成在第一用户交互之前的一个或多个用户交互组。该至少一个处理器基于第三维度数据生成在第一用户交互之后的一个或多个用户交互组。在其他实施例中,第二处理器可执行上述步骤中的至少一些步骤。
附图说明
在附图中以举例的方式而非限制的方式示出了本文教导的各种实施例,其中:
图1是根据示例性实施例的示例环境的框图,该示例环境中广告管理系统管理广告服务;
图2是根据示例性实施例的用于集成用户交互日志数据的过程的流程图;
图3是根据示例性实施例的示出在用户交互日志数据集成过程中更新的用户交互数据的框图;
图4是根据示例性实施例的示出示例的转化路径的框图;
图5A-5B是根据示例性实施例的示出生成用户交互组的流程图;
图6A-6J示出根据示例性实施例的允许动态地浏览转化路径的示例的用户接口;以及
图7是根据示例性实施例的示出可用来实现图1中所示的系统的各个元素的计算机系统的总体架构的框图。
应该认识到,附图中的一些或全部是用于举例说明的示意图,且并不一定描述所示元素的实际相对大小或位置。提供附图是为了举例说明本发明的一个或多个实施例,应明确地理解它们不会被用于限制权利要求的范围或效力。在各附图中同样的参考编号和名称指示相同的元素。
具体实施方式
下文中更详细地描述了与用于分析转化路径数据的方法、设备和系统相关的各个概念以及实施例。应理解,由于所公开的概念不限于任何一种特定的实施方式,因此可采用多种方法中的任何一种来实现上文介绍的并且在下文中更加详细地讨论的各个概念。所提供的具体实施方式及应用的示例主要是用于说明的目的。
内容提供者(例如广告客户)具有一个或多个用户接口,其允许生成披露转化路径数据和/或表现度量的各种视图或报告。每个转化路径由一个或多个用户交互或者事件组成。接下来,每个用户交互或者事件由下列字段或者维度中的一个或多个组成:来源、媒介、活动、关键词等。在一个示例的用户接口中,允许广告客户通过选择特定的维度来选择用于分析转化路径数据的起始点。例如,广告客户可选择值为“自然的”的“媒介”维度。在本示例中,一旦由广告客户选择了起始点,则用户接口显示在其中媒介为“自然的”的用户交互之前和之后的所有用户交互或事件。该用户交互将示出转化路径的分解,采用该分解来到达其中媒介为“自然的”的起始点用户交互。随后的所有事件将示出其中媒介为“自然的”的起始点用户交互之后的转化路径的分解。
为了允许广告客户检查他们所有的转化路径并且快速缩小他们想要进一步调查的用户交互的范围,允许该广告客户按照可用的维度(即来源、媒介、活动、关键词等)之一来划分邻近用户交互。作为结果,基于所选择的维度将邻近用户交互一起聚合到组或者桶中。例如,用户可选择“来源”维度来划分邻近用户交互。在本示例中,具有相同来源值的所有用户交互将被分组在一起(例如,将来源=“直接”的用户交互分组在一起)。
可由广告客户选择将被添加到分析子路径的每个邻近用户交互。一开始,分析子路径包括起始点用户交互(在上面的示例中,即媒介=“自然的”)。一旦选择了邻近用户交互,则将其添加到分析子路径。随着将另外的用户交互添加到子路径,更新邻接用户交互以仅示出在完整分析子路径之前或之后的那些用户交互。
作为贯穿本文始终所使用的术语,用户交互包括对用户的任何内容展示,以及用户响应于向该用户展示内容而采取的任何随后的积极动作或者不采取动作(除非另外指定,统称为“动作”)(例如在展示内容后选择内容,或者在展示内容后不选择内容)。因此,用户交互不一定要求由该用户选择内容(或者任何其他的积极动作)。
用户交互衡量可包括下列中的一个或多个:时间间隔衡量(即衡量从一个或多个指定的用户交互到转化的时间)、路径长度衡量(即在转化前发生的用户交互的数量)、用户交互路径(即在转化前发生的用户交互的序列)、辅助交互衡量(即在转化前发生的特定用户交互的数量)和辅助的转化衡量(即由指定内容辅助的转化的数量)。
图1是根据一个示例性实施例的示例环境的框图,其中广告管理系统管理广告服务。示例环境100包括网络102,例如局域网(LAN)、广域网(WAN)、互联网或者上述的组合。网络102连接网站104、用户装置106、广告客户108和广告管理系统110。示例环境100可包括数千或更多个网站104、用户装置106和广告客户108。
网站104包括与域名关联的且由一个或多个服务器寄载的一个或多个资源105。采用超文本标记语言(HTML)格式的网页的集合就是一个网站的例子,网页可包括文本、图像、多媒体内容和编程元素,例如脚本。
资源105是可通过网络102提供的任何数据。通过与资源105关联的资源地址来标识资源105,例如统一资源定位符(URL)。举例来说,资源105可包括网页、字处理文档、可移植文档格式(PDF)文档、图像、视频、编程元素、交互内容和输入源。资源105可包括内容,例如单词、短语、图像和声音,所述内容可包含嵌入信息(例如超链接中的元信息)和/或嵌入指令。嵌入指令可包括在用户装置处(例如在网页浏览器中)执行的代码。可以采用诸如
Figure BDA0000467720020000051
之类的语言来编写代码。
用户装置106是由用户控制的电子装置,并且能够通过网络102请求和接收资源105。用户装置106的例子包括个人计算机、移动通信装置和能够通过网络102发送和接收数据的其他装置。用户装置106通常包括便于通过网络102发送和接收数据的用户应用,例如网页浏览器。
用户装置106可请求来自网站104的资源105。反过来,可将表示资源105的数据提供给用户装置106,用于由用户装置106进行展示。表示资源105的数据可包括指定其中可展示广告的资源的部分或者用户显示的部分(例如,弹出式窗口的或者在网页的位置中的展示位置)的数据。资源105或者用户显示的这些指定部分称作广告位置。
为便于搜索通过网络102可访问的大量资源105,环境100可包括搜索系统112,其通过抓取和索引在网站104上提供的资源105来识别资源105。关于资源105的数据可基于与该数据关联的资源105来进行索引。可选地,将资源105的索引副本和(可选的)高速缓存副本存储在搜索索引(未示出)中。
用户装置106可通过网络102向搜索系统112提交搜索查询。作为响应,搜索系统112访问搜索索引,以识别与搜索查询相关的资源105。在一个示例性实施例中,搜索查询包括一个或多个关键词。搜索系统112识别响应于查询的资源105、以搜索结果的形式提供关于该资源105的信息,并且以搜索结果页面向用户装置106返回搜索结果。搜索结果可包括由搜索系统112生成的数据,其标识响应于特定搜索查询的资源105,并且搜索结果可包括到资源105的链接。搜索结果的例子可包括网页标题、从网页104提取的文本片段或图像的部分、资源105的呈现,以及网页104的URL。搜索结果页面还可以包括可展示广告的一个或多个广告位置。
可将搜索结果页面和来自搜索系统112的对于用户装置106的网页浏览器设置HTTP(超文本传输协议)cookie的请求一起进行发送。例如,cookie可表示特定用户装置106和特定网页浏览器。例如,搜索系统112包括服务器,该服务器通过在HTTP响应中发送搜索结果页面对查询进行答复。该HTTP响应包括使得浏览器存储关于服务器所寄载的站点或者关于服务器的域的cookie的指令(例如,设置cookie指令)。如果浏览器支持cookie且启用cookie,则对相同服务器或者服务器域内的服务器的每一个随后的页面请求将包括该cookie。cookie可存储各种数据,包括唯一或部分唯一标识符。可隐去该唯一或部分唯一标识符并且该唯一或部分唯一标识符与用户名称没有关系。由于HTTP是无状态协议,使用cookie允许外部服务(例如搜索系统112或其他系统)在多个会话上跟踪用户的特定动作和状态。例如,用户可通过在浏览器的设置中禁用cookie,来选择退出跟踪用户动作。
当用户装置106请求资源105或搜索结果时,或者在将资源105或搜索结果提供给用户装置106时,广告管理系统110接收对将要与资源105或搜索结果一起提供的广告的请求。对广告的请求可包括为所请求的资源105或搜索结果页面限定的广告位置的特征,并且可被提供给广告管理系统110。例如,可向广告管理系统110提供:对资源105的引用(例如URL),其中对于该资源105限定广告位置;广告位置的大小;和/或可用于在该广告位置中展示的媒体类型。类似地,还可以向广告管理系统110提供与请求的资源105关联的关键词(即与内容关联的一个或多个单词)(“资源关键词”)或者请求搜索结果的搜索查询,以帮助识别与资源105或搜索查询相关的广告。
基于在对广告的请求中包括的数据,广告管理系统110可选择将要响应于该请求来提供的符合条件的广告(“合适的广告”)。例如,合适的广告可包括具有与广告位置的特征相匹配的特征的广告以及被识别为与指定的资源关键词或搜索查询相关的广告。在一些实施例中,由广告管理系统110将具有匹配资源关键词、搜索查询或搜索查询的部分的目标关键词的广告选为合适的广告。
广告管理系统110为资源105或搜索结果页面的每个广告位置选择合适的广告。由用户装置106接收资源105或搜索结果页面,以用于由该用户装置106进行展示。可将表示用户与展示的广告的交互的用户交互数据存储在历史数据存储器119中。例如,在经由广告服务器114向用户展示广告时,可在日志文件116中存储数据。如下文中所详细描述的,可将该日志文件116与历史数据存储器119中的其他数据进行聚合。因此,历史数据存储器119包括表示广告印象的数据。例如,响应于对展示的广告的请求来存储广告的展示。例如,广告请求可包括标识特定cookie的数据,使得标识cookie的数据可与标识响应于请求而展示的广告的数据一起存储。在一些实施例中,可将数据直接存储到历史数据存储器119。
类似地,当用户选择(即点击)展示的广告时,可将表示选择广告的数据存储到日志文件116、cookie或历史数据存储器119中。在一些实施例中,响应于对通过广告链接的网页的请求来存储数据。例如,用户选择广告可以发起展示由(或者为)广告客户提供的网页的请求。该请求可包括标识关于用户装置的特定cookie的数据,并且可将该数据存储到广告数据存储器中。
用户交互数据可与唯一标识符关联,该唯一标识符表示执行用户交互的相应的用户装置。例如,在一些实施例中,用户交互数据可与一个或多个cookie关联。每个cookie可包括指定初始化时间的内容,该初始化时间指示在特定用户装置106上最初设置该cookie的时间。
日志文件116或者历史数据存储器119还可以存储对广告的引用和表示条件的数据,其中在所述条件下选择用于向用户展示的每个广告。例如,历史数据存储器119可存储目标关键词、出价(bid)和选择符合条件的广告用于展示的其他标准。此外,历史数据存储器119可包括指定关于每个广告的多个印象的数据,以及可以例如使用造成广告印象的关键词和/或与印象关联的cookie来跟踪关于每个广告的多个印象。还可以存储关于每个印象的数据,使得每个印象和用户选择可与选择的广告和/或造成选择该广告用于展示的目标关键词相关联(即,参考该选择的广告和/或目标关键词存储每个印象和用户选择以及/或者根据该选择的广告和/或目标关键词对每个印象和用户选择进行索引)。
广告客户108可向广告管理系统110提交用于控制广告分发的活动参数(例如,目标关键词和相应的出价)。广告客户108可访问广告管理系统110,以监控使用活动参数分发的广告的表现。例如,广告客户可访问活动表现报告,该活动表现报告提供关于广告的多个印象(即展示)、选择(即点击),以及已标识的转化。活动表现报告还可以提供在指定的时间段内关于广告的总成本、每个点击的成本,以及其他成本测量。例如,广告客户可以访问表现报告,其指定使用短语匹配关键词“曲棍球”分发的广告已经收到1000个印象(即已被展示1000次)、已被选择(例如被点击)20次,以及已经造成了5次转化。因此,可以将1000个印象、20次点击和5个转化归功于该短语匹配关键词曲棍球。
如上文所述,提供给特定内容提供者的报告可描述用于衡量在转化之前发生的、用户与内容的交互的表现衡量。当用户执行指定动作时发生转化,并且转化路径包括转化以及在由用户执行该转化之前发生的一组用户交互。构成转化的因素可能因事而异,并且可以用各种方法来确定是什么构成转化。例如,当用户点击广告,转到网页或网站,然后在离开该网页或网站之前在那完成购买时,可发生转化。再例如,当用户在特定网站花费比给定时间更多的时间时,可发生转化。来自多个用户交互的数据可用于确定在特定网站的时间量。
可由每个广告客户指定构成转化的动作。例如,每个广告客户可选择一个或多个可测量的/可观察的用户动作作为转化,例如下载白皮书、至少导航到网站的给定深度、至少查看一定数量的网页、至少在网站或网页上花费预定量的时间,购买产品,或者在网站上注册。也可以使用构成转化的其他动作。
要跟踪转化(以及与广告客户的网站的其他交互),广告客户可在该广告客户的网页中包含嵌入指令,其中该嵌入指令监控用户与广告客户的网站的交互(例如页面选择、内容项选择和其他交互),并且可以检测构成转化的用户交互(或者一系列用户交互)。在一些实施例中,当用户从引用网页(或其他资源)访问网页或另一资源时,例如,可通过执行由正被访问的网页引用的代码片段和/或基于用于访问该网页的URL来识别关于该交互的引用网页(或其他资源)。
例如,用户可通过选择在网页上展示的链接来访问广告客户的网站,例如选择作为广告客户的联属会员(affiliate)的推广活动部分的链接。该链接可与包括唯一标识资源的数据(即文本)的URL相关联,其中用户从该资源进行导航。例如,链接http://www.example.com/homepage/%affiliate_identifier%promotion_1表明将用户从与该URL中指定的联属会员标识符号关联的联属会员网页导航到example.com网页,并且基于选择在与promotion_1关联的推广活动中包含的链接将用户定向到example.com网页。可将关于该交互(即选择链接)的用户交互数据存入数据库,并且如下文所述,使用该用户交互数据来促成表现报告。
在为广告客户检测转化时,可将表示该转化的转化数据传输到接收该转化数据的数据处理设备(“分析设备”),进而将该转化数据保存在数据存储器中。可将该转化数据与用于执行用户交互的用户装置的一个或多个cookie一起存储,使得与cookie关联的用户交互数据可与该转化关联,并且可用于生成关于该转化的表现报告。
通常,当使用目标关键词定为目标的广告是转化前最后点击的广告时,认为该转化归因于该目标关键词。可替代地,将该转化的贡献额归因于在该转化之前的全部或一些事务。例如,广告客户X可将关键词“网球、”“鞋”和“品牌X”与广告相关联。在该示例中,假设用户提交对“网球”的第一搜索查询,向该用户展示包括广告客户X的广告的搜索结果页面,并且该用户选择该广告,但是该用户并不采取构成转化的动作。进一步假设该用户随后提交对“品牌X”的第二搜索查询,向该用户展示广告客户X的广告,用户选择广告客户X的广告,并且用户采取构成转化的动作(例如,用户购买品牌X网球鞋)。在该示例中,将转化归功于关键词“品牌X,”这是因为转化前选择的最后一个广告(“最后选择的广告”)是响应于匹配“品牌X”而展示的广告。
向在转化前导致展示最后选择的广告的关键词提供转化贡献额(“最后选择贡献额”)是对广告表现的一种有效衡量方法,然而单是该衡量方法并不能向广告客户提供帮助分析转化周期的数据,该转化周期包括在最后选择的广告之前对广告用户接触和/或选择。例如,单独的最后选择贡献额衡量方法并不指定可能已经通过在选择该最后选择的广告之前对呈现给用户的和/或由用户选择的广告的展示增加了品牌或产品知名度的关键词。然而,这些广告可能已经对随后采取构成转化的动作的用户具有重大贡献。
在上面的示例中,即使响应于匹配关键词“网球”的搜索查询而展示的广告可能对采取构成转化的动作(例如购买品牌X网球鞋)的用户有贡献,但也没有向关键词“网球”提供关于转化的任何贡献额。例如,当用户选择响应于匹配关键词“网球”而展示的广告时,用户可能已经查看了可从广告客户X获得的品牌X网球鞋。基于用户对品牌X网球鞋的接触,用户可能已经随后提交了搜索查询“品牌X,”以寻找来自品牌X的网球鞋。类似地,无论用户对广告的选择如何,用户对使用关键词“网球”定为目标的广告的接触也已经对随后采取构成转化的动作(例如购买来自广告客户X的产品)的用户有所贡献。分析在选择最后选择的广告之前发生的用户与广告客户的广告(或者其他内容)的交互,可以提高广告客户理解该广告客户的转化周期的能力。
转化周期是一段时间,其开始于用户与广告客户的内容进行交互时。在一个示例实施例中,该转化周期可以开始于向用户展示广告且在用户采取构成转化的动作时结束。可以由时间或动作来衡量和/或约束转化周期,并且该转化周期可跨越多个用户会话。在一个示例实施例中,转化周期可以是用户最初要与广告客户交互至该用户完成该转化时的期望的时间量。可以基于所聚合的转化路径计算各种度量。可以使用聚合的转化路径来计算平均的交互次数、持续时间等。用户会话是聚合在一起用于分析的用户交互的集合。每个用户会话包括表示由特定用户执行的且在会话窗口(即指定期间)内的用户交互的数据。例如,会话窗口可以是指定的时间段(例如1小时、1天或1个月),或者可使用指定动作来划定该会话窗口。例如,用户搜索会话可包括在1小时期间内发生的和/或在会话结束事件(例如,关闭搜索浏览器)之前发生的用户搜索查询以及随后的动作。
分析转化周期可提高广告客户理解在转化周期内其顾客如何与广告交互的能力。例如,如果广告客户确定从用户第一次接触广告到转化的平均时间为20天,则广告客户可使用该数据来推断用户在转化(即采取构成转化的动作)前用于研究替代源所花费的时间。类似地,如果广告客户确定在展示使用特定关键词定为目标的广告后进行转化的很多用户这样做,则广告客户可能希望增加其在使用该关键词分发的广告上花费的资金数量,和/或提高使用该特定关键词定为目标的广告的质量。
帮助分析转化周期的用户交互衡量可称作转化路径表现衡量。转化路径是在由特定用户转化前且包括该转化的该特定用户的一组用户交互。如在下文中详细描述的,转化路径表现衡量指定转化周期的持续时间、在转化周期的持续时间内发生的用户交互数量、转化前用户交互的路径、转化前发生的特定用户交互的数量,以及对在转化周期的持续时间内发生的用户交互的其他衡量。
广告管理系统110包括确定转化路径表现衡量的表现分析设备120,该转化路径表现衡量指定在转化周期的持续时间内用户与内容项交互的衡量。表现分析设备120为每个广告客户跟踪用户与该广告客户提供的广告的交互、确定(即计算)一个或多个转化路径表现衡量,以及提供造成表现报告的展示的数据,其中该表现报告指定至少一个转化路径表现衡量。通过使用表现报告,广告客户可分析其转化周期,并且得知其每个关键词如何引起对促成转化的广告的展示,而不管该关键词是否引起对最后选择的广告的展示。反过来,广告客户可基于表现报告来调整控制其广告分发的活动参数。
可提供配置选项来减少表现报告中的偏差。没有配置选项,某些表现报告可能有偏差,例如偏向短转化路径。例如,如果用作报告基础的数据包括高于阈值百分比的部分转化路径的百分比,则表现报告可能偏向短转化路径。部分转化路径是其中关于用户的一些用户交互数据而不是所有用户交互数据都与转化关联的转化路径。例如,如果使用小于请求报告的广告客户的典型转化周期长度的报告期来生成该报告,则可在该报告中加入部分转化路径。
报告期确定报告的转化周期的最大长度(以天来为单位),这是由于并不使用报告期外的额外数据来生成该报告。表现报告可基于报告期(即回顾窗口),使得在生成报告时不将报告期之前的用户交互看作转化周期的部分。这样的报告期称作“回顾窗口。”例如,当根据三十天的回顾窗口生成报告时,表示在给定年份的7月1日和7月31日之间发生的用户动作的可用用户交互数据,将会对在该年7月31发生的转化可用。
在使用默认回顾窗口(例如三十天)时,如果与报告关联的产品的典型转化周期长度大于该默认回顾窗口,则表现报告可偏向短转化路径。例如,在上文的示例中,“品牌X”网球鞋的典型转化周期(例如三十天)与较贵产品(例如,新车)的转化周期相比可能相对较短。新车可具有更长的转化周期(例如,九十天)。
不同的广告客户或者广告客户的不同产品可具有不同的关联转化周期长度。例如,出售低价(例如小于100美元)产品的广告客户可指定30天的回顾窗口,而出售较昂贵的产品(例如至少1000美元)的广告客户可指定90天的回顾窗口。
在一些实施例中,广告客户108可以在请求表现报告时,例如通过输入天数或者通过从指定的回顾窗口列表中选择回顾窗口(例如30天、60天、90天)来指定要使用的回顾窗口。允许广告客户配置他们的表现报告的回顾窗口,使得广告客户能够选择与他们的产品的转化周期相对应的回顾窗口。允许回顾窗口配置还使得广告客户能够用不同的回顾窗口进行实验,其结果可能导致发现提高转化速率的方法。
其他因素可对报告部分转化路径有贡献。例如,如上文所述,用作报告基础的用户交互数据可与表示执行了用户交互的用户装置的唯一标识符相关联。如上文所述,可将唯一标识符存储为cookie。例如,可由删除cookie的用户、删除cookie的浏览器(例如,在退出浏览器时,基于浏览器参数设定),或者删除cookie的一些其他软件(例如反间谍软件)从用户装置删除cookie。
如果从用户装置删除了cookie,则当用户访问网页(例如搜索系统112)时,可在用户装置上设置新的cookie。该新的cookie可用于存储新的部分唯一标识符,并且因此在该用户装置上发生的随后的用户交互数据可与不同的标识符相关联。因此,由于每个用户标识符被认为表示不同的用户,所以与被删除的cookie关联的用户交互数据被标识为与关联新的cookie的用户交互数据不同的用户相关联。
例如,在上文的示例中,假设用户在执行对“网球”的第一搜索查询后删除cookie,并且在cookie被删除后发生对“品牌X”的第二搜索查询。在这个示例中,基于关于用户的用户交互数据计算的表现衡量可能出现偏差。例如,由于不将第一搜索查询导致的广告选择看作是与第二搜索查询导致的广告选择相同的转化周期的部分,所以路径长度衡量可能被计算为一,而不是二,这是因为两个用户交互看起来并不是由相同的用户执行的。
要查看减少由部分转化路径导致的偏差的报告,广告客户可为该报告指定回顾窗口。如上文所述,回顾窗口指定用于生成报告的用户交互数据是与唯一标识符关联的用户交互数据,其中,该唯一标识符具有在转化前的指定期间(例如三十天、六十天、九十天)之前的初始化时间。因此,对于其中用户交互数据与具有该指定期间后的初始化时间的唯一标识符相关联的转化不被包含在内来作为该报告的基础。具有最近初始化时间的唯一标识符指示可能最近已经在该唯一标识符表示的用户装置上重新初始化了该唯一标识符。因此,与相对较新的唯一标识符关联的用户交互数据可以仅表示部分转化路径。或者,对于其中用户交互数据与具有该指定期间后的初始化时间的唯一标识符相关联的转化被包含在该报告中。为减少偏差,在加入报告之前,从转化路径中移除在该转化路径中包括的、在指定期间之后发生的任何用户交互。
尽管图1示出了单个网络102,但该环境100可包括多个通信网络并且/或者可以采用多种方式来配置该多个通信网络(例如,多个互相连接的局域网(LAN)、多个互相连接的广域网(WAN)、多个互相连接的LAN和/或WAN等)。类似地,尽管图1示出了广告管理系统110,但该环境100可包括任何数量的广告管理系统。其他第三方系统可分析并向广告客户显示由广告管理系统110管理的表现度量。
图2是根据一个示例性实施例的用于集成用户交互日志数据的过程的流程图。该过程200是更新转化路径并且基于更新的用户转化路径确定转化的过程。
可在广告管理系统110、表现分析设备120或者另一个计算装置上实现该过程200。在一个实施例中,在计算机可读介质上编码该过程200,该计算机可读介质包括当由计算装置执行时使得该计算装置执行该过程200的操作的指令。
如上文所述,日志文件116可包括用户交互数据。日志文件116可在处理前与来自其他服务器的其他日志的用户交互数据相结合,包括实现搜索系统112的那些用户交互数据。处理开始于实现该过程200的计算装置确定新日志可用于处理(210)。例如,可向计算装置发送指示新日志已准备好用于处理的通知,或者新日志的存在可指示该新日志已准备好用于处理。
接下来,检索新日志(220)。可在网络102上检索新日志。基于由新日志指示的用户动作来更新每个用户的状态历史。新日志可包括与多个用户的用户交互相关的信息。历史数据存储器119包括来自先前已处理的日志文件的用户交互数据。由于可通过用户标识符来对用户交互数据进行分组且按时间对其进行排序,所以在历史数据存储器119内包含的用户交互数据可以是有状态的。图3是根据一个示例性实施例描述在用户交互日志数据集成过程200的持续时间内更新的用户交互数据的框图。图3示出了四个用户示例标识符,然而历史数据存储器119和日志文件116可包括与数千或数百万不同用户标识符关联的数据。在一个实施例中,先前存储的用户交互数据310被存储在历史数据存储器119中的。如图所示,先前还没有任何与用户标识符3关联的用户交互数据被存储在历史数据存储器119中。
新日志可包括关于一个或多个用户标识符的用户交互数据。可根据用户标识符对用户交互数据进行分组并且接着按时间进行排序(230)。列320示出已分组和排序的用户交互数据。如图所示,用户标识符2不包括任何新的用户交互数据,并且用户标识符1、3和4已经更新了用户交互数据。例如,新日志文件包括与用户标识符1的相关用户交互a13和a14关联的用户交互数据。接着,已分组和排序的用户交互数据可与在历史数据存储器119中存储的用户交互数据相合并(240)。如果在历史数据存储器119中先前存在用户标识符,则将新的用户交互数据添加到先前的用户交互数据。否则,添加新的用户交互数据以及新的用户标识符。
列330示出关于每个用户标识符的更新的用户交互数据。基于更新的用户交互数据,可确定在每个用户交互的更新路径中发生的任何转化(250)。将用户交互路径限制为与特定广告客户108相关的那些用户交互。特定广告客户108的转化交互用于确定是否已经发生转化。例如,假设用户交互a13和a32表示转化交互。相应地,找到转化路径340和350。一旦找到,可将转化路径写入历史数据存储器119的另一部分或者另一个数据存储器,用于进一步分析。
可由指令来实现广告管理系统110和/或表现分析设备120,该指令在执行时使得一个或多个处理装置执行上文描述的过程和功能。例如,这样的指令可包括解释指令(如脚本指令)、可执行代码,或者在计算机可读介质中存储的其他指令。可在网络上(例如服务器群)分布式地实现广告管理系统和/或表现分析设备120,或者可在单个计算机装置中实现广告管理系统和/或表现分析设备120。
图4是根据一个示例性实施例的示出示例的转化路径401、413和430的框图。如图所示,每个转化路径与一个或多个用户交互相关联。接下来,每个用户交互可与四个(或更多或更少)维度相关联,包括来源维度、媒介维度、活动维度和关键词维度。来源维度指示对网站的引荐的来源,而媒介维度提供关于来源维度的进一步的信息。例如,来源维度可指示特定搜索引擎作为引用来源。在本示例中,媒介维度可将来源进一步分类为:“每点击计费”(即用户点击了赞助链接时)或者“自然的”(即用户点击了无偿搜索结果链接时)。
活动维度允许广告客户在各个广告活动之间进行区分。例如,广告客户可具有将用户引导到一个或多个共同页面的两个同时运行的广告活动。活动维度允许与各个活动相关的各个用户交互彼此分离。这给予广告客户彼此独立地对活动进行分析的能力。关键词维度包含用户在搜索中使用的一个或多个单词。尽管对于每个用户交互列举了四个维度,但每个用户交互可与任何数量的其他维度(例如,用户交互的日期、用户交互的时间、国家/地区、登录页面标题、浏览器名称、浏览器版本、诸如广告版本的内容等)相关联。
转化路径401包括用户交互402、403和404。用户交互404是转化事件。用户交互402具有与来源维度405和媒介维度406关联的维度数据,其指示用户从网页“www.groupon.com”被引导到广告客户的网页。活动维度407和关键词维度408没有关联的数据。与用户交互403的来源维度409关联的维度数据指示该用户“直接”来到广告客户的网页。媒介维度410、活动维度411和关键词维度412没有维度数据。因此,转化路径401的维度数据指示在转化事件之前,用户首先访问了www.groupon.com网页并且接着被直接引导到广告客户的网页。
转化路径413包括四个用户交互414、415、416和417。用户交互417是转化事件。与用户交互414关联的维度数据(即关于维度418、421、424和425的数据)指示该用户使用搜索引擎执行了关键词(即,使用“在线调查”关键词从“2011活动”)搜索,并且接着在转化前点击了无偿搜索结果链接。类似地,与在用户交互414之后的用户交互415关联的维度数据(即维度419、422、426和427)指示该用户使用搜索引擎执行了关键词搜索,并且除了该用户使用了“调查”关键词来搜索之外,接着在转化前点击了无偿搜索结果链接。根据与转化417前的最终用户交互416关联的维度数据,用户直接访问了广告客户的网页。因此,在转化路径413中,用户用不同的关键词集合执行了两次搜索引擎搜索,并且接着在转化前直接访问了广告客户的网页。
图4中示出的第三转化路径430包括五个用户交互431、432、433和434。用户交互435是转化事件。与用户交互431和432关联的维度数据(即关于维度436-444的数据)指示用户访问了网站“us.mg4.mail.yahoo.com”并且使用“2011活动”被引导到广告客户的网页。与用户交互431和432之后的用户交互433关联的维度数据(即维度419、422、426和427)指示用户使用搜索引擎和“在线调查”关键词执行了关键词搜索,并且接着在转化前点击了付费搜索结果链接。类似地,与用户交互431、432和433之后的用户交互434关联的维度数据(即维度449、450、451和452)指示用户使用搜索引擎和“快速调查”关键词执行了关键词搜索,并且接着在转化前点击了付费搜索结果链接。相应地,关于用户交互431、432、433和434的维度数据指示该用户首先访问了"us.mg4.mail.yahoo.com",其将用户直接引导到广告客户的网页,随后进行了两次搜索引擎搜索。转化路径401、413和430可用于使用在图6A-6J中所示的用户接口来动态地浏览转化路径。
图5A是示出由图1的广告管理系统110用来基于维度数据确定用户交互组的过程500a的流程图。可在广告管理系统110、表现分析设备120或另一个计算装置上实现过程500a。在一个实施方式中,过程500a被编码在计算机可读介质上,其包括在由计算装置执行时使得该计算装置执行过程500a的操作的指令。
在块505处,接收包括关于第一多个转化路径的转化路径数据的转化数据。该转化数据可与一个或多个用户以及由一个或多个广告客户管理的一个或多个广告活动相对应。每个转化路径包括在转化事件之前的以及包括转化事件的用户交互数据。转化路径数据还可以包括关于该多个转化路径中的每个转化路径的一个或多个表现衡量(例如路径长度衡量)。转化路径中的每个用户交互包括关于一个或多个维度(即来源维度、媒介维度、活动维度、关键词维度等)的数据。图4示出了具有它们的维度数据的示例的转化路径。
确定包括具有第一维度数据的第一用户交互的第二多个转化路径(块510)。在一些实施例中,第一维度数据包括维度类型(例如来源维度、媒介维度、活动维度、关键词维度或者另一类型的维度)。在这些实施例中,第一维度数据还可以包括维度类型的值。例如,维度数据可包括维度类型“来源”和维度值“直接”。在本示例中,基于包括具有维度类型“来源”和维度值“直接”的第一用户交互的所有转化路径来确定第二多个转化路径。第一维度数据可以是预定的维度数据(例如,从用户输入或其他来源接收的、或者由用户输入或其他来源定义的)。不包括第一用户交互的所有转化路径被排除在第二多个转化路径之外。因此,第二多个转化路径可以是第一多个转化路径的子集。
在块515处,基于第二维度数据确定在第二多个转化路径中的、在第一用户交互之前的一个或多个用户交互组。在一些实施例中,第二维度数据指示维度类型(例如,来源维度、媒介维度、活动维度、关键词维度或者另一类型的维度)。基于在第二维度数据中指示的维度类型,将第二多个转化路径中的在第一用户之前的用户交互划分成组。例如,第二维度数据包括“来源”维度类型。因此,基于“来源”维度类型,将在具有第一维度数据的第一用户交互之前的用户交互一起聚合到一个或多个组。在本示例中,将具有“来源”维度类型值“直接”的所有用户交互一起聚合到一个组,将具有“来源”维度类型的另一个值的所有用户交互一起聚合到另一个组,等等。
在块520处,基于第三维度数据确定在第二多个转化路径中的、在具有第一维度数据的第一用户交互之后的一个或多个用户交互组。在一些实施例中,第三维度数据指示维度类型(例如,来源维度、媒介维度、活动维度、关键词维度或另一类型的维度)。基于在第三维度数据中指示的维度类型,将第二多个转化路径中的在第一用户交互之后的用户交互划分成组。例如,第三维度数据包括“来源”维度类型。因此,基于“来源”维度类型将第一用户交互后的用户交互一起聚合到一个或多个组。在本示例中,将具有“来源”维度类型值“直接”的所有用户交互一起聚合到一个组,将具有“来源”维度类型的另一个值的所有用户交互一起聚合到另一个组,等等。
在一些实施例中,第二维度数据和第三维度数据包括不同的数据。例如,第二维度数据可指示“来源”维度类型,而第三维度数据可指示“媒介”维度类型。在其他实施例中,第二维度数据和第三维度数据可包括相同的维度类型。可由广告客户使用用户接口来选择第二维度数据和第三维度数据。例如,图6C-6J中的维度类型下拉菜单636允许广告客户选择维度类型,用于对分析子路径632之前以及之后的用户交互进行划分。在本示例中,第二维度数据和第三维度数据可包括由用户使用维度类型下拉菜单636选择的值。尽管未示出,用户接口可包括第二下拉菜单,用于分别选择关于子路径之前的用户交互的维度类型以及关于子路径之后的用户交互的维度类型。
在块525处,提供与在具有第一维度数据的用户交互之前的一个或多个用户交互组相关的、以及与在具有第一维度数据的用户交互之后的一个或多个用户交互组相关的数据。例如,可将数据提供给用户接口,用于显示在图6C-6J中示出的各个组。在图6C中,在具有第一维度数据的用户交互之前的一个或多个用户交互组可与组630相对应,而在具有第一维度数据的用户交互之后的一个或多个用户交互组可与组634相对应。与每个组关联的数据可以包括表现数据(例如,该组的转化总数,该组的总的转化价值等)。
图5B是示出由图1的广告管理系统110用来基于维度数据确定用户交互组的过程500b的流程图。可在广告管理系统110、表现分析设备120或另一个计算装置上实现过程500b。在一个实施方式中,将过程500b编码到计算机可读介质上,该计算机可读介质包含在由计算装置执行时使得该计算装置执行过程500a的操作的指令。
在一些实施例中,在图5B中示出的步骤跟在图5A所示的步骤之后。例如,一旦提供用于在用户接口上显示的、关于各个用户交互组的数据,用户可选择选出将被添加到分析子路径的用户交互。一开始,该分析子路径包括第一用户交互。
在块540处,确定包括第一用户交互以及随后的第二用户交互的第三多个转化路径。在一些实施例中,第二用户交互包括第四维度数据,该第四维度数据继而可以包括维度类型(例如,来源维度、媒介维度、活动维度、关键词维度或者另一类型的维度)和维度类型值。例如,第一维度数据可包括维度类型“来源”以及维度值“直接”,且第四维度数据可包括维度类型“来源”和维度值“搜索引擎”。在本示例中,第三多个转化路径包括包含了具有维度类型“来源”和维度值“直接”的第一用户交互、以及随后的具有维度类型“来源”和维度值“搜索引擎”的第二用户交互的所有转化路径。不包括第一用户交互以及随后的第二用户交互的所有转化路径被排除在第三多个转化路径之外。因此,第三多个转化路径是第二多个转化路径的子集。
在块545处,确定在随后是第二用户交互的第一用户交互之前的一个或多个用户交互组。在一些实施例中,使用第二维度数据来生成在块545中确定的一个或多个组。在其他实施例中,使用另一个维度数据来生成该一个或多个组。基于在第二维度数据或者另一个维度数据中指示的维度类型,将第三多个转化路径中的、在随后是第二用户交互的第一用户交互之前的用户交互划分成组。例如,第二维度数据可包括“来源”维度类型。因此,基于“来源”维度类型,将在随后是第二用户交互的第一用户交互之前的用户交互一起聚合到一个或多个组中。在本示例中,将具有“来源”维度类型值“直接”的所有用户交互一起聚合到一个组,将具有“来源”维度类型的另一个值的所有用户交互一起聚合到另一个组,等等。
在块550处,生成在随后是第二用户交互的第一用户交互之后的一个或多个用户交互组。在一些实施例中,根据第三维度数据生成在块550中确定的一个或多个组。在其他实施例中,使用另一个维度数据来生成一个或多个组。可基于在第三维度数据或者另一个维度数据中指示的维度类型,将第三多个转化路径中的、在随后是第二交互的第一用户交互之后的用户交互划分成组。例如,第三维度数据可包括“来源”维度类型。因此,基于“来源”维度类型,将在随后是第二用户交互的第一用户交互之后的用户交互一起聚合到一个或多个组。在本示例中,将具有“来源”维度类型值“直接”的所有用户交互一起聚合到一个组,将具有“来源”维度类型的另一个值的所有用户交互一起聚合到另一个组,等等。
在块555处,提供与在随后是第二用户交互的第一用户交互之前的一个或多个用户交互组关联的数据,以及与在随后是第二用户交互的第一用户交互之后的一个或多个用户交互组关联的数据。例如,该数据可被提供给用户接口,用于显示如图6C-6J中所示的各个组。在图6F中,用户交互646代表第二用户交互,且图6G中的组630代表在随后是第二用户交互的第一用户交互之前的一个或多个组,而组634代表在随后是第二用户交互的第一用户交互之后的一个或多个组。与每个组关联的数据可包括表现数据(例如,组的转化总数、组的总的转化价值等)。
图6A-6J示出了根据一个说明性实施例的用于动态地浏览转化路径的各个用户接口。在其他实施例中,可使用其他用户接口,该用户接口可允许广告客户通过查看组成单独的用户交互的各个维度来动态地浏览转化路径。
图6A和6B是显示示出各种表现度量的浏览器视图602的示例性用户接口600a和600b。屏面606允许广告客户通过选择日期范围、辅助交互的类型、视图(例如浏览器602或路径可视化工具604)来过滤在浏览器视图602中示出的数据。屏面608显示各种统计信息,例如交互的数量、辅助交互的数量、最后交互的数量以及辅助交互与最后交互的比率。图610以周期为基础(例如以每周为基础)示出交互的数量。屏面612示出与来源维度关联的数据,该数据包括来源列表和关于每个来源的数据,包括交互的总数、辅助交互的总数、最后交互的总数以及辅助交互与最后交互的比率。类似地,在图6B中,屏面612示出与媒介维度关联的数据,该数据包括媒介(例如,自然的、每点击计费(cpc))列表和关于每个媒介的数据,包括交互的总数、辅助交互的总数、最后交互的总数以及辅助交互与最后交互的比率。
图6C-6J示出展示了路径可视化工具视图604的用户接口600c-600j,该路径可视化工具视图604使得广告客户能够动态地浏览转化路径。广告客户可以通过选择在起始点用户交互644之前和/或之后的用户交互,来动态地建立分析子视图路径632。起始点用户交互644指示该用户选择了具有“来源”维度类型和值“google”的用户交互。维度类型下拉菜单636使得用户能够选择维度类型,以便对起始点用户交互644之前的用户交互以及起始点用户交互644之后的用户交互进行划分。如图所示,用户选择了“来源”维度类型来划分邻近用户交互。在其他实施例中,可提供两个维度类型下拉菜单或者其他用户接口元素,以允许广告客户分别选择用于对分析子路径632之前的用户交互进行划分的维度以及用于对分析子路径632之后的用户交互进行划分的维度。
在分析子路径632之前的用户交互组630包括转化路径中在起始点用户交互644之前的所有用户交互。使用元素648和650,广告客户可选择将要显示的、关于用户交互组630和634中的每个组的“转化”或“目标价值”。如图所示,选择了“转化”元素648。因此,用户交互组630和634中的每个组示出了由转化路径造成的转化的总数,该转化路径包括来自随后是分析子路径中的用户交互的组的用户交互。例如,包括第一用户交互组的转化路径造成了总共九十一个转化,其中在第一用户交互组中的来源维度具有值“(直接)”,该第一用户交互组之后是具有值为“google”的来源维度的用户交互。
一个示例的实施例可包括用连接符638连接到分析子路径632的用户交互组630。可缩放连接符638的宽度和/或高度,以可视化地呈现特定转化路径之后的转化数量。例如,在用户交互组630中,具有维度值“(直接)”的组使用比具有维度值“(yahoo)”的组更粗的连接符连接到分析子路径。
用户可从用户交互组630中选择一个或多个组,并且将一个或多个所选的组放在分析子路径的元素642内。例如,如图6D所示,广告客户选择了用户交互组652添加到分析子路径632。作为结果,高亮显示用户交互组652及其到分析子路径632的连接符。
类似地,广告客户可从用户交互组634中选择一个或多个组,并且将该一个或多个所选择的组放入分析子路径的元素646内。例如,如图6E所示,广告客户选择了用户交互组654添加到分析子路径632。作为结果,高亮显示用户交互组655及其到分析子路径632的连接符。图6F还示出,用户交互组654被添加到分析子路径632。因此,分析子路径632包含具有值为“google”的“来源”维度的用户交互644,随后是具有值为“google”的“来源”维度的用户交互654。
基于将用户交互654添加到分析子路径632,更新用户交互组630和634,以仅示出在完整分析子路径632之前或之后的用户交互的数据。例如,如图6F所示,在用户交互组630中,具有值为“aol”的“来源”维度的用户交互组包括总共十一个转化。然而,一旦将用户交互654添加到分析子路径632,关于该组的转化总数变化为图6G中所示的一个。因此,仅有一个转化路径包括之后是两次“google”搜索的、具有值为“aol”的“来源”维度的用户交互。
图6H-J示出将用户交互组652添加到分析子路径632。用户交互组652与具有值为“直接”的“来源”维度的用户交互相对应。如图6H和6I所示,作为广告客户选择用户交互组652的结果,高亮显示用户交互组652及其到分析子路径632的连接符。结果分析子路径632包括具有值为“直接”的“来源”维度的用户交互,随后是具有值为“google”的“来源”维度的两个用户交互。更新用户交互组630以示出三个用户交互组,而更新用户交互组634来示出两个用户交互组。例如,存在两个转化具有包括以下用户交互的转化路径:具有值为“必应(bing)”的“来源”维度的用户交互、随后是具有值为“直接”的“来源”维度的用户交互,随后是具有值为“google”的“来源”维度的两个用户交互。
如图6J所示,示出用户交互组630以包括具有一个转化的“第一交互”组。当“第一交互”被添加到分析子路径632时,不再有用户交互能在它之前。类似地,示出用户交互组634以包括具有两个转化的“转化”组。当“转化”用户交互被添加到分析子路径632时,不再有用户交互能跟随其后。
图7示出根据一些实施例的可用于实现本文讨论的任何计算机系统(包括广告管理系统110和用户装置106)的示例性的计算机系统700的总体架构。计算机系统700可用于提供用户交互报告、处理日志文件、实现示例性的表现分析设备120、实现示例性的广告管理系统110,或者实现本文描述的任何其他步骤或者显示/报告的生成。图7的计算机系统700包括一个或多个处理器720,其可通信地耦合到存储器704、一个或多个通信接口706,和可选的一个或多个输出装置710(例如,一个或多个显示单元)及一个或多个输入装置708。
在图7的计算机系统700中,存储器704可包括任何计算机可读存储媒介,并且可存储针对不同系统的用于实现本文描述的各种功能的计算机指令(本文也称作“处理器可执行指令”),以及可存储与该指令相关的、由该指令生成的和/或经由一个(或多个)通信接口或者输入装置(如果存在)接收的数据。再次参考图1的系统100,存储器704的示例包括广告管理系统的历史数据119。图7中所示的一个(或多个)处理器720可用于执行在存储器704中存储的指令,并且通过这样做,还可以从存储器中读取或者向存储器中写入依据指令的执行所处理的和/或生成的各种信息。
图7中所示的计算机系统700的处理器720还可以可通信地耦合到和/或控制一个(或多个)通信接口706,以传输和/或接收依据指令的执行的各种信息。特别地,一个(或多个)通信接口706可以耦合到有线或无线网络、总线或者其他通信装置,并且因此可以允许计算机系统700将信息传输至其他装置(例如其他计算机系统)和/或接收来自其他装置的信息。尽管没有在图1的系统中明确示出,一个或多个通信接口促成环境100的各个元素/子系统之间的信息流动。在一些实施方式中,一个(或多个)通信接口可被配置为(例如经由各个硬件组件和/或软件组件)提供网站作为到计算机系统700的至少一些方面的访问门户。通信接口706的示例包括由广告客户访问以跟踪广告表现的用户接口(例如网页)。
可提供在图7中示出的计算机系统700的可选输出装置710,以例如允许查看或以其他方式感知与指令的执行相关的各种信息。可提供一个(或多个)可选输入装置708以例如允许用户进行手动调整、做出选择、输入数据或各种其他信息,和/或在指令的执行期间以各种方式中的任何一种与处理器进行交互。在本公开的结论处提供了可用于本文讨论的各种系统的与一般计算机系统架构相关的附加信息。
可在数字电子电路中、或者在计算机软件、固件或硬件(包括在本说明书中公开的结构以及它们的结构等效物)中,或者在它们的一个或多个的组合中实施本说明书中描述的主题和功能操作的实施例。可将本说明书中描述的主题的实施例实现为在计算机存储介质上编码的、用于由数据处理设备执行或者控制数据处理装置的操作的一个或多个计算机程序,即计算机程序指令的一个或多个模块。可选地或者除此之外,可在人工生成的传播信号(例如机器产生的电、光或电磁信号)上编码程序指令,其中生成该传播信号以编码用于传输到适当的接收设备由数据处理设备来执行的信息。计算机存储介质可以是计算机可读存储装置、计算机可读存储基底、随机或顺序存取存储器阵列或装置,或者它们的一个或多个的组合,或者被包含于其中。此外,尽管计算机存储介质不是传播信号,但计算机存储介质可以是在人工生成的传播信号中编码的计算机程序指令的源或目的地。计算机存储介质还可以是一个或多个单独物理组件或媒介(例如多个CD、盘或其他存储装置),或者被包含于其中。
可将本说明书中描述的操作实现为由数据处理设备对在一个或多个计算机可读存储装置上存储的或者从其他源接收的数据执行的操作。
术语“数据处理设备”或“计算装置”包括用于处理数据的任何类型的设备、装置和机器,例如包括可编程处理器、计算机、片上系统或者上述的多个或组合。设备可包括专用逻辑电路,例如FPGA(现场可编程门阵列)或ASIC(专用集成电路)。除了硬件,设备还可以包括为上述计算机程序创建执行环境的代码,例如,构成处理器固件、协议堆栈、数据库管理系统、操作系统、跨平台运行时环境、虚拟机或者它们的一个或多个的组合的代码。设备和执行环境可实现各种各样不同的计算模型架构,如网络服务、分布式计算和网格计算架构。
可采用任何形式的编程语言来编写计算机程序(又称作程序、软件、软件应用、脚本或代码),包括编译或解释语言、声明或过程语言,并且可采用任何形式来部署计算机程序,包括作为独立程序或者作为模块、组件、子程序、对象或者适于在计算环境中使用的其他单元。计算机程序可以但不是必须与文件系统中的文件相对应。可将程序存储在保持其他程序或数据的文件的部分中(例如在标记语言文档中存储的一个或多个脚本)、专用于上述程序的单个文件中,或者多个协调文件(例如存储一个或多个模块、子程序或部分代码的文件)中。可将计算机程序部署为在一个计算机上执行,或者在位于一个地点或分布在多个地点上、并且由通信网络互联的多个计算机上执行。
可由执行一个或多个计算机程序的一个或多个可编程处理器来执行本说明书中描述的过程和逻辑流,从而通过对输入数据进行操作并且生成输出来执行动作。还可以由专用逻辑电路来执行该过程和逻辑流,并且还可以将设备实现为专用逻辑电路,例如FPGA(现场可编程门阵列)或ASIC(专用集成电路)。
适于执行计算机程序的处理器例如包括:通用和专用微处理器,以及任何类型的数字计算机的任何一个或多个处理器。通常,处理器将接收来自只读存储器或随机存取存储器或者两者的指令和数据。用于根据指令来执行动作的处理器,以及用于存储指令和数据的一个或多个存储装置是计算机的必要元件。通常,计算机还会包括一个或多个大容量存储装置用于存储数据,或者被有效地耦合以便接收来自大容量存储装置的数据或向其传输数据或者执行两者,该大容量存储装置例如是磁盘、磁光盘或光盘。然而,计算机并不需要具有这样的装置。此外,可将计算机嵌入另一装置,仅举几例,例如移动电话、个人数字助理(PDA)、移动音频或视频播放器、游戏控制台、全球定位系统(GPS)接收器或者移动存储装置(例如,通用串行总线(USB)闪存驱动器)。适于存储计算机程序指令和数据的装置包括所有形式的非易失性存储器、媒介和存储装置,例如包括:半导体存储装置,例如EPROM、EEPROM和闪存存储装置;磁盘,例如内置硬盘或可移动盘;磁光盘;以及CD-ROM和DVD-ROM盘。可由专用逻辑电路来补充处理器或存储器,或者将处理器或存储器并入其中。
为提供与用户的交互,可在具有用于向用户显示信息的显示装置(例如CRT(阴极射线管)或LCD(液晶显示)监控器),以及键盘和指示装置(例如鼠标或轨迹球)的计算机上实现本说明书中描述的主题的实施例,其中用户可通过键盘和指示装置向计算机提供输入。也可以使用其他类型的装置提供与用户的交互,例如,提供给用户的反馈可以是任何形式的传感反馈,例如视觉反馈、听觉反馈或触觉反馈;以及以任何形式接收的、来自用户的输入,包括声学、语音或触觉输入。此外,计算机可通过将文档发送给由用户使用的装置并且从该装置接收文档来与用户交互;例如,通过响应于从用户的客户机装置上的网页浏览器接收的请求向该网页浏览器发送网页。
可在计算系统中实现本说明书中描述的主题的实施例,该计算系统包括:后端组件,例如数据服务器;或者包括中间件组件,例如应用服务器;或者包括前端组件,例如具有图形用户接口或网页浏览器的客户机计算机,其中用户可通过图形用户接口或网页浏览器与本说明书中描述的主题的实现进行交互;或者该后端、中间件或前端组件中的一个或多个的任何组合。可通过任何形式或介质的数字数据通信来互联该系统的组件,例如通信网络。通信网络的例子包括局域网(“LAN”)和广域网(“WAN”)、互联网(例如因特网),和对等网络(例如移动自组对等网络)。
计算系统可包括客户机和服务器。客户机和服务器通常彼此远离,并且典型地,通过通信网络进行交互。由于计算机程序在各自的计算机上运行且彼此之间具有客户机-服务器关系,从产生了客户机和服务器之间的关系。在一些实施例中,服务器将数据(例如HTML页面)传输到客户机装置(例如用于向与客户机装置交互的用户显示数据,并且接收来自用户的用户输入)。可在服务器处从客户机装置接收在客户机装置处生成的数据(例如用户交互的结果)。
尽管本说明书包括多个具体的实施细节,但不应将这些理解为对任何发明或者可主张的范围的限制,而是应该理解为是针对特定发明的特定实施例的特征的描述。还可以在单个实施例中组合实现在本说明书中的独立实施例的上下文中描述的某些特征。反过来,也可以在多个实施例中分别地或以任何适当的子组合(subcombination)形式实现在单个实施例的上下文中描述的各个特征。此外,尽管可能在上文中将特征描述为在某些组合中起作用,并且甚至最初是这样主张的,但在某些情况下可将来自所主张的组合的一个或多个特征从该组合中切除,并且可将所主张的组合定向到一种子组合或子组合的变形。
类似地,尽管在附图中以特定顺序描述操作,不应将此理解为要求按照所示的特定顺序或先后顺序来执行该操作,或者要求执行所有的示出的操作,以达到期望的结果。在某些情况下,多任务处理和并行处理可能是有利的。此外,不应将上文描述的实施例中各种系统组件的独立理解为在所有实施例中要求这种独立,并且应该理解为通常能够在单个软件产品中将所描述的程序组件和系统集成到一起,或者将其打包到多个软件产品。
因此,已经描述了主题的特定实施例。其他实施例在以下权利要求的范围内。在一些情况下,可采用不同的顺序来执行在权利要求中记载的动作,并且仍然达到期望的结果。此外,在附图中描述的过程并不要求所示的特定顺序或者先后顺序来达到期望的结果。在某些实施例中,多任务处理和并行处理可能是有利的。

Claims (25)

1.一种提供与转化路径相关的数据的方法,所述方法包括:
接收关于第一多个转化路径的信息,其中每个转化路径包括一个或多个用户交互,其中用户交互包括与该用户交互相关的多个维度数据,其中每个转化路径与单个用户相对应,并且其中每个转化路径以转化交互结束;
从所述第一多个转化路径中确定第二多个转化路径,其中所述第二多个转化路径代表所述第一多个转化路径中的那些包括具有第一维度数据的第一用户交互的转化路径;
基于第二维度数据生成在所述第一用户交互之前的一个或多个用户交互组;
基于第三维度数据生成在所述第一用户交互之后的一个或多个用户交互组;以及
提供与在所述第一用户交互之前的所述一个或多个用户交互组关联的数据,以及与在所述第一维度数据之后的所述一个或多个用户交互组关联的数据。
2.根据权利要求1所述的方法,其中所述第一维度数据包括第一维度类型和第一维度类型值。
3.根据权利要求2所述的方法,其中所述第一维度类型指示来源维度。
4.根据权利要求2所述的方法,其中所述第一维度类型指示媒介维度。
5.根据权利要求2所述的方法,其中所述第一维度类型指示活动维度。
6.根据权利要求2所述的方法,其中所述第一维度类型指示关键词维度。
7.根据权利要求1所述的方法,其中所述第二维度数据包括第二维度类型。
8.根据权利要求7所述的方法,其中所述第三维度数据包括第三维度类型。
9.根据权利要求8所述的方法,其中所述第二维度类型和所述第三维度类型相同。
10.根据权利要求8所述的方法,其中所述第二维度类型和所述第三维度类型不同。
11.根据权利要求1所述的方法,还包括提供指令以显示在所述第一用户交互之前的所述一个或多个用户交互组,以及在所述第一用户交互之后的所述一个或多个用户交互组。
12.根据权利要求1所述的方法,还包括:
确定包括所述第一用户交互以及随后的第二用户交互的第三多个转化路径;
生成在随后是所述第二用户交互的所述第一用户交互之前的一个或多个用户交互组;以及
生成在随后是所述第二用户交互的所述第一用户交互之后的一个或多个用户交互组。
13.编码了处理器可执行指令的至少一个非暂时计算机可读存储介质,当由至少一个处理器执行时该指令执行用于提供与转化路径相关的数据的方法,该方法包括:
接收关于第一多个转化路径的信息,其中每个转化路径包括一个或多个用户交互,其中用户交互包括与该用户交互相关的多个维度数据,其中每个转化路径与单个用户相对应,并且其中每个转化路径以转化交互结束;
从所述第一多个转化路径中确定包括具有第一维度数据的第一用户交互的第二多个转化路径;
基于第二维度数据生成在所述第一用户交互之前的一个或多个用户交互组;
基于第三维度数据生成在所述第一用户交互之后的一个或多个用户交互组;以及
提供与在所述第一用户交互之前的所述一个或多个用户交互组关联的数据,以及与在所述第一维度数据之后的所述一个或多个用户交互组关联的数据。
14.根据权利要求13所述的非暂时计算机可读存储介质,其中所述第一维度数据包括第一维度类型和第一维度类型值。
15.根据权利要求14所述的非暂时计算机可读存储介质,其中所述第一维度类型指示来源维度。
16.根据权利要求14所述的非暂时计算机可读存储介质,其中所述第一维度类型指示媒介维度。
17.根据权利要求14所述的非暂时计算机可读存储介质,其中所述第一维度类型指示活动维度。
18.根据权利要求14所述的非暂时计算机可读存储介质,其中所述第一维度类型指示关键词维度。
19.根据权利要求13所述的非暂时计算机可读存储介质,其中所述第二维度数据包括第二维度类型。
20.根据权利要求19所述的非暂时计算机可读存储介质,其中所述第三维度数据包括第三维度类型。
21.根据权利要求20所述的非暂时计算机可读存储介质,其中所述第二维度类型和所述第三维度类型相同。
22.根据权利要求20所述的非暂时计算机可读存储介质,其中所述第二维度类型和所述第三维度类型不同。
23.根据权利要求13所述的非暂时计算机可读存储介质,还包括提供指令以显示在所述第一用户交互之前的所述一个或多个用户交互组,以及在所述第一用户交互之后的所述一个或多个用户交互组。
24.根据权利要求13所述的非暂时计算机可读存储介质,还包括:
确定包括所述第一用户交互以及随后的第二用户交互的第三多个转化路径;
生成在随后是所述第二用户交互的所述第一用户交互之前的一个或多个用户交互组;以及
生成在随后是所述第二用户交互的所述第一用户交互之后的一个或多个用户交互组。
25.一种用于提供与转化路径相关的数据的设备,所述设备包括:
至少一个通信接口;
至少一个存储器,以存储处理器可执行指令;以及
至少一个处理器,其可通信地耦合到所述至少一个通信接口以及所述至少一个存储器,其中在执行所述处理器可执行指令时,所述至少一个处理器:
接收关于第一多个转化路径的信息,其中每个转化路径包括一个或多个用户交互,其中用户交互包括与该用户交互相关的多个维度数据,其中每个转化路径与单个用户相对应,并且其中每个转化路径以转化交互结束;
基于所述第一多个转化路径中的哪些转化路径包括具有预定维度数据的第一用户交互来确定第二多个转化路径;
基于第二维度数据生成在所述第一用户交互之前的所述一个或多个用户交互组;以及
基于第三维度数据生成在所述第一用户交互之后的所述一个或多个用户交互组。
CN201180072963.7A 2011-08-22 2011-09-29 路径浏览器可视化 Active CN103748608B (zh)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US13/215,150 2011-08-22
US13/215,150 US8959450B2 (en) 2011-08-22 2011-08-22 Path explorer visualization
US13/215150 2011-08-22
PCT/US2011/053837 WO2013028209A1 (en) 2011-08-22 2011-09-29 Path explorer visualization

Publications (2)

Publication Number Publication Date
CN103748608A true CN103748608A (zh) 2014-04-23
CN103748608B CN103748608B (zh) 2017-02-15

Family

ID=47745515

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201180072963.7A Active CN103748608B (zh) 2011-08-22 2011-09-29 路径浏览器可视化

Country Status (4)

Country Link
US (1) US8959450B2 (zh)
CN (1) CN103748608B (zh)
BR (1) BR112014004121A2 (zh)
WO (1) WO2013028209A1 (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104504136A (zh) * 2014-12-31 2015-04-08 北京国双科技有限公司 网站的访问路径的分析方法和装置
CN108475291A (zh) * 2016-04-25 2018-08-31 谷歌有限责任公司 使用图形元素呈现用于信息资源的内容元素的交互统计数据

Families Citing this family (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9229990B2 (en) * 2013-03-15 2016-01-05 Facebook, Inc. Generating metrics for content items presented in an online system
CN104639350B (zh) * 2013-11-11 2019-09-13 南京中兴新软件有限责任公司 综合网管中性能对象聚合路径界面显示方法及装置
US9767187B2 (en) * 2013-11-20 2017-09-19 Google Inc. Content recommendations based on organic keyword analysis
US20150363051A1 (en) * 2014-06-15 2015-12-17 Google Inc. Radial display generation and interactive system
JP6455005B2 (ja) * 2014-07-24 2019-01-23 ソニー株式会社 情報処理装置、制御方法、およびプログラム
US20190279236A1 (en) * 2015-09-18 2019-09-12 Mms Usa Holdings Inc. Micro-moment analysis
MA42846A (fr) 2015-09-18 2018-07-25 Mms Usa Holdings Inc Identification universelle
US10402180B2 (en) * 2016-06-29 2019-09-03 Google Llc Latency reduction in feedback-based system performance determination
US10423593B2 (en) * 2016-09-23 2019-09-24 International Business Machines Corporation Interactive visualization
US10430436B2 (en) * 2016-09-23 2019-10-01 International Business Machines Corporation Interactive visualization
US10366061B2 (en) * 2016-09-23 2019-07-30 International Business Machines Corporation Interactive visualization
US10331636B2 (en) * 2016-09-23 2019-06-25 International Business Machines Corporation Interactive visualization
US10078708B2 (en) * 2016-11-15 2018-09-18 Tealium Inc. Shared content delivery streams in data networks
US10678831B2 (en) * 2017-08-31 2020-06-09 Ca Technologies, Inc. Page journey determination from fingerprint information in web event journals
US11107006B2 (en) 2017-12-05 2021-08-31 discourse.ai, Inc. Visualization, exploration and shaping conversation data for artificial intelligence-based automated interlocutor training
US11157924B2 (en) * 2018-02-23 2021-10-26 Blue Green Brands, Llc System and method for customer journey analytics in e-commerce and digital marketing

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080071767A1 (en) * 2006-08-25 2008-03-20 Semdirector, Inc. System and method for measuring the effectiveness of an on-line advertisement campaign
US20080184116A1 (en) * 2007-01-31 2008-07-31 Error Christopher R User Simulation for Viewing Web Analytics Data
CN101346739A (zh) * 2005-12-24 2009-01-14 富媒体俱乐部有限责任公司 通过电子网络创建、分发和跟踪广告的系统和方法
CN101536025A (zh) * 2006-11-15 2009-09-16 微软公司 偏向用户交互的广告
WO2010039860A1 (en) * 2008-09-30 2010-04-08 Brand Affinity Technologies, Inc. System and method for brand affinity content distribution and placement
CN102027497A (zh) * 2008-02-01 2011-04-20 高通股份有限公司 对于移动广告的微目标对准的关键字跟踪

Family Cites Families (67)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
SE9602834L (sv) 1996-07-22 1998-01-23 Analysity Ab Anordning och förfarande för multidimensionell mönsteranalys
US20010014868A1 (en) 1997-12-05 2001-08-16 Frederick Herz System for the automatic determination of customized prices and promotions
US6148333A (en) 1998-05-13 2000-11-14 Mgi Software Corporation Method and system for server access control and tracking
US20030069873A1 (en) 1998-11-18 2003-04-10 Kevin L. Fox Multiple engine information retrieval and visualization system
US20020123928A1 (en) 2001-01-11 2002-09-05 Eldering Charles A. Targeting ads to subscribers based on privacy-protected subscriber profiles
US7523191B1 (en) 2000-06-02 2009-04-21 Yahoo! Inc. System and method for monitoring user interaction with web pages
AU779949B2 (en) 1999-06-14 2005-02-24 Bally Technologies, Inc. Data visualisation system and method
US6839680B1 (en) 1999-09-30 2005-01-04 Fujitsu Limited Internet profiling
NZ502019A (en) 1999-12-22 2002-10-25 Compudigm Int Ltd Method for generating a Venn diagram with each area of circle being proportional to the ratio of the number of elements in the circle
GB2361385A (en) 2000-04-12 2001-10-17 Queen Mary & Westfield College Intelligent control of radio resorces in a wireless network
US6996536B1 (en) 2000-09-01 2006-02-07 International Business Machines Corporation System and method for visually analyzing clickstream data with a parallel coordinate system
US20030018584A1 (en) 2001-07-23 2003-01-23 Cohen Jeremy Stein System and method for analyzing transaction data
US8001052B2 (en) 2001-12-10 2011-08-16 Dunkeld Bryan C System and method for unique digital asset identification and transaction management
US9235849B2 (en) 2003-12-31 2016-01-12 Google Inc. Generating user information for use in targeted advertising
US20050021397A1 (en) 2003-07-22 2005-01-27 Cui Yingwei Claire Content-targeted advertising using collected user behavior data
CA2491419A1 (en) 2002-06-28 2004-01-08 Omniture, Inc. Capturing and presenting site visitation path data
US7665030B2 (en) 2002-11-05 2010-02-16 Sap Aktiengesellschaft Tabstrip user interface element for formulating boolean statements
US7917382B2 (en) 2003-03-05 2011-03-29 Teradata Us, Inc. Integration of visualizations, reports, and data
KR100532621B1 (ko) 2003-04-14 2005-12-01 이수창 온라인 광고효과 분석 시스템 및 방법
KR100458460B1 (ko) 2003-04-22 2004-11-26 엔에이치엔(주) 인터넷 사용자의 접속 의도를 이용한 인터넷 상의 광고유치 및 광고 제공 방법과 그 시스템
WO2004109425A2 (en) 2003-05-14 2004-12-16 Dharamdas Gautam Goradia Interactive system for building, organising, and sharing one's own databank of questions and answers in a variety of questioning formats, on any subject in one or more languages
US7991732B2 (en) 2005-06-03 2011-08-02 Adobe Systems Incorporated Incrementally adding segmentation criteria to a data set
US7363302B2 (en) 2003-06-30 2008-04-22 Googole, Inc. Promoting and/or demoting an advertisement from an advertising spot of one type to an advertising spot of another type
WO2005006140A2 (en) 2003-06-30 2005-01-20 Yahoo! Inc. Methods to attribute conversions for online advertisement campaigns
US8706551B2 (en) * 2003-09-04 2014-04-22 Google Inc. Systems and methods for determining user actions
JP4500921B2 (ja) 2004-01-09 2010-07-14 Kddi株式会社 ログ分析装置、ログ分析方法およびログ分析プログラム
US20050182676A1 (en) 2004-02-17 2005-08-18 Chan Brian K.K. Method and system for advertisement campaign optimization
EP1782370A4 (en) 2004-06-30 2010-08-11 Google Inc PRODUCTION AND / OR DELIVERY OF LOCAL ADVERTISING, SUCH AS, FOR EXAMPLE, ADVERTISING FOR CALL FUNCTIONALITY FACILITIES
US20060004627A1 (en) 2004-06-30 2006-01-05 Shumeet Baluja Advertisements for devices with call functionality, such as mobile phones
US7505051B2 (en) 2004-12-16 2009-03-17 Corel Tw Corp. Method for generating a slide show of an image
US8768766B2 (en) 2005-03-07 2014-07-01 Turn Inc. Enhanced online advertising system
US9558498B2 (en) 2005-07-29 2017-01-31 Excalibur Ip, Llc System and method for advertisement management
US20070044133A1 (en) 2005-08-17 2007-02-22 Hodecker Steven S System and method for unlimited channel broadcasting
US9113147B2 (en) 2005-09-27 2015-08-18 Qualcomm Incorporated Scalability techniques based on content information
WO2007109541A2 (en) 2006-03-16 2007-09-27 Brubaker Curtis M System and method for obtaining revenue through the display of hyper-relevant advertising on moving objects
US7827060B2 (en) 2005-12-30 2010-11-02 Google Inc. Using estimated ad qualities for ad filtering, ranking and promotion
US8065184B2 (en) 2005-12-30 2011-11-22 Google Inc. Estimating ad quality from observed user behavior
US20070156887A1 (en) 2005-12-30 2007-07-05 Daniel Wright Predicting ad quality
US20070282684A1 (en) 2006-05-12 2007-12-06 Prosser Steven H System and Method for Determining Affinity Profiles for Research, Marketing, and Recommendation Systems
KR100811168B1 (ko) 2006-05-18 2008-03-07 엔에이치엔(주) 수수료 과금 방법 및 수수료 과금 시스템
US20080046218A1 (en) 2006-08-16 2008-02-21 Microsoft Corporation Visual summarization of activity data of a computing session
WO2008039784A2 (en) * 2006-09-25 2008-04-03 Compete, Inc. Website analytics
US20080162699A1 (en) 2006-12-29 2008-07-03 John Gaffney Selectively Apportioning User Web Traffic
KR20080085100A (ko) 2007-01-16 2008-09-23 엔에이치엔(주) 부정클릭 감시 방법 및 장치
KR100928198B1 (ko) 2007-02-02 2009-11-25 엔에이치엔비즈니스플랫폼 주식회사 온라인 광고 효과 분석 방법 및 시스템
US20080221987A1 (en) 2007-03-07 2008-09-11 Ebay Inc. System and method for contextual advertisement and merchandizing based on an automatically generated user demographic profile
KR100911014B1 (ko) 2007-06-05 2009-08-06 주식회사 위피아 스폰서 매치 광고 서비스 방법 및 그 시스템
US8069083B2 (en) 2007-08-08 2011-11-29 Yahoo! Inc. Pay-per-action system for selling advertisements
US20090076886A1 (en) 2007-09-14 2009-03-19 Google Inc. Advertisement plusbox
US20090106081A1 (en) 2007-10-22 2009-04-23 Yahoo! Inc. Internet advertising using product conversion data
US8438579B2 (en) 2008-01-17 2013-05-07 Intuit Inc. System and method for time tracking
US8554629B2 (en) 2008-01-25 2013-10-08 Google Inc. Targeted ads based on user purchases
US20090292677A1 (en) 2008-02-15 2009-11-26 Wordstream, Inc. Integrated web analytics and actionable workbench tools for search engine optimization and marketing
KR101001794B1 (ko) 2008-02-20 2010-12-15 엔에이치엔비즈니스플랫폼 주식회사 유저 정보를 기반으로 한 연관 그룹별 연관광고 노출 방법및 시스템
WO2009143040A1 (en) 2008-05-19 2009-11-26 Disetronic Medical Systems Ag Computer research tool for the organization, visualization and analysis of metabolic-related clinical data and method thereof
US8259722B1 (en) 2008-05-19 2012-09-04 Juniper Networks, Inc. Integrated packet inspection and modification system and network device for internet service provider market research and influence
US20100088373A1 (en) 2008-10-06 2010-04-08 Jeremy Pinkham Method of Tracking & Targeting Internet Payloads based on Time Spent Actively Viewing
AU2009305747A1 (en) 2008-10-15 2010-04-22 Contextweb, Inc. Method and system for displaying internet ad media using ETags
JP5583696B2 (ja) 2009-01-30 2014-09-03 グーグル・インコーポレーテッド コンバージョン信頼度評価
US8244564B2 (en) 2009-03-31 2012-08-14 Richrelevance, Inc. Multi-strategy generation of product recommendations
US20100306276A1 (en) 2009-05-26 2010-12-02 Yahoo! Inc. Dynamic group labels
US8671089B2 (en) 2009-10-06 2014-03-11 Brightedge Technologies, Inc. Correlating web page visits and conversions with external references
US20110231239A1 (en) 2010-03-16 2011-09-22 Sharon Burt Method and system for attributing an online conversion to multiple influencers
AU2010349015B2 (en) 2010-03-23 2015-07-16 Amara, Ashok Babu Conversion path performance measures and reports
US8510850B2 (en) 2010-12-17 2013-08-13 Microsoft Corporation Functionality for providing de-identified data
US8788339B2 (en) 2011-05-27 2014-07-22 Google Inc. Multiple attribution models with return on ad spend
US20130304565A1 (en) 2012-05-11 2013-11-14 Admobilize Llc. System and method for advertising on mobile platforms

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101346739A (zh) * 2005-12-24 2009-01-14 富媒体俱乐部有限责任公司 通过电子网络创建、分发和跟踪广告的系统和方法
US20080071767A1 (en) * 2006-08-25 2008-03-20 Semdirector, Inc. System and method for measuring the effectiveness of an on-line advertisement campaign
CN101536025A (zh) * 2006-11-15 2009-09-16 微软公司 偏向用户交互的广告
US20080184116A1 (en) * 2007-01-31 2008-07-31 Error Christopher R User Simulation for Viewing Web Analytics Data
CN102027497A (zh) * 2008-02-01 2011-04-20 高通股份有限公司 对于移动广告的微目标对准的关键字跟踪
WO2010039860A1 (en) * 2008-09-30 2010-04-08 Brand Affinity Technologies, Inc. System and method for brand affinity content distribution and placement

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104504136A (zh) * 2014-12-31 2015-04-08 北京国双科技有限公司 网站的访问路径的分析方法和装置
WO2016107523A1 (zh) * 2014-12-31 2016-07-07 北京国双科技有限公司 网站的访问路径的分析方法和装置
CN104504136B (zh) * 2014-12-31 2018-05-18 北京国双科技有限公司 网站的访问路径的分析方法和装置
CN108475291A (zh) * 2016-04-25 2018-08-31 谷歌有限责任公司 使用图形元素呈现用于信息资源的内容元素的交互统计数据

Also Published As

Publication number Publication date
US20130055137A1 (en) 2013-02-28
US8959450B2 (en) 2015-02-17
BR112014004121A2 (pt) 2017-03-01
CN103748608B (zh) 2017-02-15
WO2013028209A1 (en) 2013-02-28

Similar Documents

Publication Publication Date Title
CN103748608A (zh) 路径浏览器可视化
CN103797474B (zh) 提供与转化路径相关的数据的方法、装置及系统
CN103608834A (zh) 报告优先级维度数据转化路径
CN103597509A (zh) 利用用户交互分组聚合转化路径
CN103597508A (zh) 基于转化路径的分段
CN103733217A (zh) 用图说明跨渠道转化路径
CN103890799A (zh) 转化/非转化比较
CN103748605A (zh) 转化类型到转化类型的传送
US20080249855A1 (en) System for generating advertising creatives
US20110015996A1 (en) Systems and Methods For Providing Keyword Related Search Results in Augmented Content for Text on a Web Page
CN103608807A (zh) 路径长度选择器
JP2014515517A (ja) 投資回収率を含む複数のアトリビューションモデル
US20130144719A1 (en) Using image match technology to improve image advertisement quality
US20120284119A1 (en) System and method for selecting web pages on which to place display advertisements
US10217132B1 (en) Content evaluation based on users browsing history
WO2023244641A1 (en) Training pipeline for training machine-learned user interface customization models
JP2022549392A (ja) データインテグリティの最適化

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CP01 Change in the name or title of a patent holder

Address after: American California

Patentee after: Google limited liability company

Address before: American California

Patentee before: Google Inc.

CP01 Change in the name or title of a patent holder