> ## Documentation Index
> Fetch the complete documentation index at: https://docs.landerlab.io/llms.txt
> Use this file to discover all available pages before exploring further.

# 使用隐藏字段记录跟踪数据

> 在测验漏斗中添加隐藏字段，自动从 URL 参数获取 UTM 来源、联盟 ID 等跟踪数据并随线索一起保存，访客在页面上完全看不到。

隐藏字段（Hidden Fields）让你可以获取并存储访客的额外数据，而不会在页面上显示任何内容。当表单或测验提交时，这些数据会自动随线索一起保存。

它们主要用于跟踪和归因，帮助你了解线索的来源。

<video src="https://mintcdn.com/landerlab-babdc23f/TdcM2TWHYqUYlTLv/videos/Hidden-Fields.webm?fit=max&auto=format&n=TdcM2TWHYqUYlTLv&q=85&s=bcc8eeac3f5230a3174ba65c8d1c636c" controls={true} data-path="videos/Hidden-Fields.webm" />

## 如何添加隐藏字段

打开你的落地页，点击 **Edit Quiz** 进入构建器。

点击 **Add Block**，然后选择 **Hidden Field**。

添加后，点击该区块进行配置。

设置字段的 **Name**。它应与你想获取的参数一致，例如 `utm_source` 或 `aff_id`。

如果你打算通过 URL 动态传递值，请将 **Default Value** 留空。

点击 **Update**，然后退出构建器，并点击 **Publish** 或 **Republish** 发布你的落地页。

## 隐藏字段的工作原理

隐藏字段会自动从 URL 参数中获取值。

例如，如果你的页面 URL 包含：

`?utm_source=facebook`

而你的隐藏字段名称为：

`utm_source`

那么值 **facebook** 将被获取并随线索一起存储。

URL 中的参数名称必须与字段名称一致（不区分大小写）。

## 常见使用场景

**联盟跟踪**<br />你可以跟踪是哪个合作伙伴或联盟会员带来了线索。

创建一个名为 `aff_id` 的隐藏字段，并使用类似以下的链接：<br />`?aff_id=12345`

当用户访问该页面时，该值会被获取并随线索一起存储。

**UTM 跟踪**<br />你可以使用标准 UTM 参数获取广告活动和流量数据：

* `utm_source`（例如 Facebook、Google）
* `utm_medium`（例如 CPC、email）
* `utm_campaign`（广告活动名称）

例如：<br />`?utm_source=google&utm_medium=cpc&utm_campaign=summer_sale`

每个值都会自动保存到对应的隐藏字段中。

## 重要说明

字段名称必须与 URL 参数完全一致。

隐藏字段在任何时候都不会对用户可见。

所有获取到的值都会自动随线索数据一起发送。

如果你需要动态跟踪，请始终将 Default Value 留空。


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.