您可能想要将数据传递到页面的原因有很多,在FunnelFlux中也有多种方法可以实现这一点。
在这里,我将介绍您可以传递的不同类型的数据,以及可以在哪些地方配置这些数据。
内部数据与捕获数据
在FunnelFlux中,有多种标记可供使用。
那些始终由FunnelFlux解析/创建的是"内部数据"——例如,从IP地址解析的所有内容,如国家和城市,以及从用户代理获取的浏览器、操作系统等信息。
同样,FF数据如漏斗ID、点击ID、流量来源ID等都是内部数据。通常,您会将这些传递给优惠以进行分段和转化跟踪。
另一方面,捕获数据是来自初始跟踪链接的数据,即流量来源,由其他系统提供——如活动名称、广告组ID、区域ID、点击ID或您可能传递的任何其他自定义数据。
当想要将数据传递到漏斗中的页面时,通常需要的是这些捕获数据。
任何来自URL跟踪字段的数据,或由您手动传入入口/操作链接的数据,都可以通过{data-xxx}
标记访问,其中"xxx"是URL字段的名称(键值对中的键)。
永久跟踪字段与会话数据
当您定义流量来源时,您设置URL跟踪字段。这些定义了您将捕获数据的URL参数,以及占位符值——通常是流量来源标记。
这些字段旨在仅在用户初次到达时捕获数据。它们是来自流量来源的权威信息,而不是可以在漏斗中途添加的信息。
在这些字段下捕获的所有值都可以通过{data-fieldname}
等数据标记使用。
您可以在流量来源配置中看到这些:
因此,如果您想稍后将广告组ID传递给您的优惠来源/网络,您将使用{data-adgroup_id}
标记。
另一方面,有时您会想要传递在漏斗中途捕获的数据。例如,在表单中提交的姓名或电子邮件。
目前,您无法将此数据推送到操作链接并将其发送到我们的分析数据库(从而出现在报告中),因为URL跟踪字段数据仅在初始进入时捕获。
然而,即使这些数据不会进入数据库,它仍然可以在用户的临时会话数据中使用,并可以以相同的方式传递。
因此,例如,如果您将某些内容传递到操作链接,如:
https://domain.com/action/1?email=bob@smith.com&zip=12345
您仍然可以使用{data-email}
访问电子邮件的值,使用{data-zip}
访问邮政编码的值,并在数据传递中使用它们。但您无法在报告中按电子邮件/邮政编码进行细分。
数据传递选项
在FunnelFlux中有许多地方可以传递数据。
着陆页设置
将数据传递给着陆页不太常见,但很简单,使用我们的数据传递标签:
您可以定义要在重定向时附加到着陆页URL的URL字段名称,然后定义要发送的值。我们列出了语义值,选择时会显示我们的标记。
如果您想使用{data-xxx}
标记传递URL跟踪字段的值,请选择URL数据,然后在出现的新字段中写入名称,即xxx——您会看到数据标记在您输入时出现:
如果您想传递自定义字符串,请选择该选项,然后输入纯文本。您也可以使用此选项传递复杂的标记格式,例如:
优惠来源设置
在使用联盟网络(即优惠来源)时,通常对每个优惠都会有相同的简单URL数据传递方式。
例如,subid=X&subid2=Y
等。
我们的优惠来源允许您设置这种数据传递,使优惠能够继承它,从而轻松创建一致的数据传递到所有优惠。
与着陆页类似,您可以在配置数据传递标签中设置数据传递。
当您创建优惠并选择优惠来源时,您将在其数据传递标签上看到这种继承。
优惠设置
创建优惠时,您可以选择一个优惠来源并继承其数据传递配置,还可以在优惠级别添加自己的选项,并覆盖来自优惠来源的选项。
例如,下面您可以看到这个优惠继承了优惠来源的项目,然后我添加了一个额外的字段,还有一个被覆盖的字段:
节点设置
最后,您可以在漏斗中的节点级别设置数据传递。
这是添加数据传递的最具体位置,它将覆盖所有其他设置。
如果您在漏斗构建器中点击任何页面节点并转到附加设置,您将看到这些选项:
在这里,您可以打开"附加额外URL参数"并定义要附加的数据查询字符串(确保在此处使用有效语法)。
此外,您可以打开"接收累积的URL参数"功能。
这将在重定向时将用户会话中所有已知的URL参数转储到页面URL中。
这意味着来自流量来源的每个跟踪字段及其所有值,每个可能被推入操作链接的临时项等。我们通常不建议打开此功能,除非您有一些非常特定的理由。