FunnelFlux有两个独特的标识符,详细信息如下。
Hit IDs
Hit ID是为每个访问者对节点的每次浏览生成的。
它们是我们系统中最独特的ID。每个被访问的节点(甚至是轮播器)都会生成一个hit ID,这些是我们存储在分析数据库中的原始事件。它们可以使用{hit}
令牌在URL中传递。
报告
Hit ID仅在原始事件页面上可用
在原始事件页面上,它们显示在"Hit ID"列中,由于其高基数(即我们的分析数据库按这些进行聚合是一个非常低效的查询,应该避免),它们在常规报告中不可用。
请注意,原始事件页面仅返回任何查询的最近1000行 -- 以避免上述性能问题。
当使用"访客旅程"报告属性时,正是这些hit ID允许我们创建用户通过漏斗的节点树。
转化跟踪
最常见的转化跟踪形式是使用包含我们hit ID的回传URL,即:
https://USER_DOMAIN/pb/?hit=HIT_ID&rev=REVENUE&tx=OPTIONAL
hit ID是在查看页面时生成的,因此如果重定向到一个offer,那么使用{hit}
在该offer URL中传递的hit ID将代表对该页面的查看,因此是要转化的ID。
所有有资格转化的offer hit ID都将以"h"结尾。
JavaScript中的转化可以指定一个hit ID,这将是精确的,不需要其他数据。然而,不太可能捕获并将正确的hit ID推送到客户端JS中,因为要转化的hit通常来自上一页。
如果你可以将hit从一个页面传递到下一个页面,你可能只需使用GET请求到回传URL,带上该hit ID,来转化hit,而不是使用JS。
访客ID
这些有{visitor}
令牌,是用户的会话级标识符。
我们的系统会为任何新到达的访客创建这些,并自动将&vid={visitor}
附加到所有重定向目的地,以确保结果页面(通常是带有我们JS的落地页/offer)可以无缝地跟踪用户。
我们的cookie存储这个VID值,它是确保可靠跟踪用户的最重要的单一值。这就是为什么我们的JS辅助函数重写URL以包含它 + 将其注入到操作URL中。
缓存和存储
用户会话数据存储在一个集中的缓存中,我们的区域边缘服务器在重定向处理期间访问这个缓存。会话对象存储用户的整个漏斗导航历史,以及来自流量源的所有URL参数,或手动注入到操作/入口URL的参数。
这些访客ID将分别以a、e或u为前缀,代表亚洲、欧洲和美国的访问。这允许其他边缘接收来自外部区域的ID时从正确的缓存中查找它,这在用户可能改变位置、在旅程中途使用VPN,或当第三方系统使用VID值发送服务器端转化事件的情况下很重要。
会话默认有7天的过期时间,除非在漏斗设置中声明了链接漏斗。
URL数据
值得注意的是,所有URL数据都存储在会话对象中,但只有那些在流量源配置中命名的字段才会提交到分析数据库。因此,可以将临时数据传递到URL中,并通过这个会话对象传递到页面/offer。
在漏斗构建器 > 页面节点 > 附加设置中,累积的URL参数切换将这个会话对象的URL数据转储到目标页面URL中。
转化跟踪
转化可以通过我们的回传URL使用访客ID或hit ID发送。
Hit ID是我们系统中最具体的ID,引用单个访客对特定节点的特定查看 -- 因此只需要hit ID。
对于访客ID,他们查看的页面也是重要信息,因为访客ID只识别用户会话,而不是要转化的offer。
因此,这将作为回传URL工作:
https://USER_DOMAIN/pb/?vid=VISITOR_ID&p=PAGE_ID&rev=REVENUE&tx=OPTIONAL
如果没有提供页面ID,将转化该访客最近的offer查看(这可能不是预期结果)。
JavaScript中的转化理想情况下也应在其代码中包含vid,因为JS最终依赖于连贯的VID跟踪。
这可以手动注入,尽管JS将从当前URL、cookie和referrer(如果可用)中轻松获取这些信息。如果可以动态注入,最好这样做。
如果使用VID,最好也推送页面ID(p属性),并避免将hit ID与VID结合发送,因为它们是竞争的方法,后者更具体。
报告
在原始事件页面上,它们显示在"会话ID"列中,由于其高基数(即我们的分析数据库按这些进行聚合是一个非常低效的查询,应该避免),它们在常规报告中不可用
链接漏斗和间接转化
FunnelFlux的一个特性是能够将收入/转化间接归因于之前的漏斗。
这是通过第一个漏斗在其高级设置中声明第二个漏斗为"链接漏斗"来实现的。
当存在链接漏斗时,会话过期时间延长到30天。
当在漏斗B中发生转化时,转化处理器将检查用户的会话数据,看到已经"链接"到漏斗B的原始漏斗A,并将额外传回一个间接转化。
这个转化/收入数据可以在报告中查看,允许用户看到来自后续漏斗的用户的扩展价值。
一个很好的例子是opt-in漏斗,用户正在跟踪广告活动中的线索成本。该漏斗可能链接到一个电子邮件漏斗,用户在其中生成用于电子邮件序列的链接。电子邮件可能创建转化,这些转化在电子邮件漏斗内独立跟踪,但也通知原始opt-in漏斗它创造的间接收入。
为了使此功能正常工作,必须将用户的VID值传递到漏斗B中使用的入口URL。通常是通过手动附加类似..&vid=%SUBSCRIBER_FF_VID%
到URL,其中用户在opt-in期间捕获了我们的VID并将其存储在某个CRM配置文件属性上。