> ## Documentation Index
> Fetch the complete documentation index at: https://jinshuju-20a27453.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# 限制重复填写数据、减少刷票

表单默认设置为不限次填写。若你希望提升数据真实性、避免重复提交与恶意刷票，可通过设置填写规则及相关功能，轻松实现更精准、高质量的数据收集。

## 手机号码短信验证

限制程度：★★★

「手机」字段是减少刷票行为最重要的工具之一，它不影响正常的填写者，还可以大幅提高刷票成本。

**使用短信验证**：开启后，填表人必须输入手机验证码才能提交。此方法可以收集到真实有效的手机号码。一条短信验证码就消耗套餐内一条短信量，点击查看更多[ 短信介绍 ](/v4/articles/sms)。

**获取验证码前需填写图形验证码**：开启短信验证会默认勾选此项，防止手机验证码滥用，有效减少机器刷票。

![PC|字段|手机字段设置页面开启「使用短信验证」和图形验证码选项](https://help-assets.jinshuju.net/assets/file/15022/2.png)

***

## 不能和已有数据重复

开启「不能和已有数据重复」，可以确保每条收集到的数据都独一无二，如「手机」字段开启不能和已有数据重复，同一个手机号码只能填写并提交一次，第二次填写后，提交时会提醒该手机号已被占用。

目前支持仅「单行文字」「姓名」「手机」「身份证」「固话」「网址」「邮箱」「表单关联」字段支持设置「不能和已有数据重复」。

电脑网页端设置方式：选中编辑页面中已添加字段，在右侧校验中开启「不能和已有数据重复」。

<img src="https://mintcdn.com/jinshuju-20a27453/lpVaY_eqU8NMCSd_/v4/attachments/GVJkQkjJ3rQd4qi6W7KwV5au.png?fit=max&auto=format&n=lpVaY_eqU8NMCSd_&q=85&s=44b975c8eb16e906e0f6a1af81f9fa65" alt="PC|字段|手机字段编辑页面「不能和已有数据重复」开关红框标注并开启" width="1920" height="893" data-path="v4/attachments/GVJkQkjJ3rQd4qi6W7KwV5au.png" />

微信小程序端设置方式：选中编辑页面中已添加字段——更多设置——开启「不能和已有数据重复」。

<img src="https://mintcdn.com/jinshuju-20a27453/UALSXHp7IDYL3WYs/v4/attachments/gtPwf223mLxdGT1quGMtp9dp.png?fit=max&auto=format&n=UALSXHp7IDYL3WYs&q=85&s=25899eedcfeced6751afb4f703303d06" alt="App|字段|手机字段设置页面「更多设置」按钮和「不能和已有数据重复」开关红框标注" width="1524" height="840" data-path="v4/attachments/gtPwf223mLxdGT1quGMtp9dp.png" />

App 端设置方式：选中编辑页面中已添加字段，在校验中开启「不能和已有数据重复」。

<img src="https://mintcdn.com/jinshuju-20a27453/KY4-WE4XxbXgE8yq/v4/attachments/z85mxXFv1BKFenDmUo9ZFTCS.png?fit=max&auto=format&n=KY4-WE4XxbXgE8yq&q=85&s=38d8828212de7117839b917bdb6d0ebc" alt="App|字段|姓名字段编辑页面「不能和已有数据重复」选项红框标注并勾选" width="1522" height="856" data-path="v4/attachments/z85mxXFv1BKFenDmUo9ZFTCS.png" />

⚠️注意：该功能对表单创建者和协作者不生效。

***

## 设置白名单

限制程度：★★★★★

如果你希望指定名单可以填写表单，可以在表单编辑页面添加「 姓名」「 手机」「单行文字 」「身份证」这几个字段，开启白名单。白名单数量最多可设置 5,000 个。[点击查看如何设置白名单](/v4/articles/whitelist)。

<img src="https://mintcdn.com/jinshuju-20a27453/lpVaY_eqU8NMCSd_/v4/attachments/HmkJhAZF35UKPz8xaKx5WLA3.png?fit=max&auto=format&n=lpVaY_eqU8NMCSd_&q=85&s=3f7d02579df77f3d57d560f4d671fce1" alt="PC|字段|手机字段编辑页面「白名单」设置红框标注已设置1条" width="1520" height="801" data-path="v4/attachments/HmkJhAZF35UKPz8xaKx5WLA3.png" />

***

## 设置黑名单

限制程度：★★★★★

支持设置黑名单的字段有「 姓名」、「 手机」 、「单行文字 」、「身份证」，设置后在黑名单内的数据将无法提交表单。[点击查看如何设置黑名单](/v4/articles/blacklist)。

<img src="https://mintcdn.com/jinshuju-20a27453/qtDc4FILJgM3Fpd4/v4/attachments/3VTVry7wf6JwvTiy15TzJw5F.png?fit=max&auto=format&n=qtDc4FILJgM3Fpd4&q=85&s=acf3221addc472fe648b78c9d674418d" alt="PC|字段|白名单设置弹窗「黑名单」选项红框标注" width="2000" height="995" data-path="v4/attachments/3VTVry7wf6JwvTiy15TzJw5F.png" />

***

## 限制填写地区

在表单的「设置——人群管理——填写规则」处，专业版及以上套餐可以设置「仅限某地区可填」，限制省、市范围人群可填写。

<img src="https://mintcdn.com/jinshuju-20a27453/rDRnGr4_jYen-FLI/v4/attachments/LNRNiAEcVsBiQhYJzibESF3y.png?fit=max&auto=format&n=rDRnGr4_jYen-FLI&q=85&s=6a958d544c920db9c9003078060bbe97" alt="PC|表单设置|填写规则页面「限制填写地区」下拉框展开显示各省市" width="1237" height="765" data-path="v4/attachments/LNRNiAEcVsBiQhYJzibESF3y.png" />

该功能基于 IP/TCP 协议实现地区限制，限制填写地区基于填写者 IP 实现，IP/TCP 协议是当代互联网的基础。在网络通信中，IP 既难以被伪造，又无需表单填写者额外操作或授权，高效且可靠。

关于少量地址解析错误的情况说明：

* 通过 IP 获取用户所在区域，是依赖于 IP 地址库。当运营商调整 IP 地址段分配，而 IP 地址库未及时更新时，会导致被调整的 IP 地址段解析到调整前的地区，因此会出现少量地址错误的情况；如遇此情况，建议适当扩大限制范围。如：限制某市可填，可扩大到周边地级市可填。你也可以向我们进行反馈。

* 由于手机设备商或运营商原因， IP 可能识别为号码归属地。比如：西安联通的手机设备，在北京打开时，可能 IP 还是西安。

* 当表单管理员开启了市级地区限填，系统若未解析到填表人当前的市级 IP 地址，会允许填表人填写当前表单，并在数据页面显示填表人的 IP 地址所在地。

***

## 填几次

* **具体功能**：限制同一手机号、微信号等只能提交有限次数。

* **实际案例**：设置「手机号码」字段限制每月最多提交 2 次，超过次数时系统提示「本月提交次数已用完」。

* **达到上限效果**：当用户再次填写表单并输入已达上限的手机号时，无法提交并收到自定义提示信息，如「本月提交次数已用完，下月再来」。

* **适用场景**：优惠券领取、投票活动、会员报名。

需要电脑 PC 端 [登录账号 ](https://im.jinshuju.net/home)，进入表单内的「设置——人群管理——填写规则」，可以设置填写频率。

⚠️注意：App 和小程序端不支持此设置。

<img src="https://mintcdn.com/jinshuju-20a27453/rDRnGr4_jYen-FLI/v4/attachments/LegvQEyjonG6RTZoWjr4z7ep.png?fit=max&auto=format&n=rDRnGr4_jYen-FLI&q=85&s=14c231366f66fe4ae8ec51ec194e96e7" alt="PC|表单设置|高级设置页面「限制方式」下拉框展开显示「每微信账号」等选项" width="1439" height="822" data-path="v4/attachments/LegvQEyjonG6RTZoWjr4z7ep.png" />

### 1）每微信账号仅填写一次

限制程度：★★★

因为平台需要识别用户的微信身份，否则无法进行账号限填。如需启用「**每个微信账号限填次数**」，请在表单设置中同时开启「[仅限在微信/企业微信中填写](/v4/articles/wechat-only)」和「[收集用户微信信息](/v4/articles/wechat-personal-info)」，否则该设置不可选。删除数据后，同一个微信可以再次填写提交表单。

* 微信 OpenID 是微信用户在公众号 AppID 下的唯一用户标识，可用于永久标记一个用户。但 AppID 不同，获取到的 OpenID 就不同。若用来收集用户微信信息的公众号发生改变，同一个微信用户的 OpenID 也将发生改变，该用户有可能会再次提交数据。

* UnionID 的定义是同一个开放平台（可以简单认为同一个公司）账号下的各个服务账号（公众号、小程序），可以通过 OpenID 转换为 UnionID 以实现各个服务之间的账号、用户互通。目前金数据暂时不支持把 OpenID 转化为 UnionID。

### 2）**每 IP 地址仅填写一次**

限制程度：★★

该限制对机器刷票有较好的抑制效果，但容易误伤。因为学校、公司等公共场所的对外出口只有一个或者几个 IP 地址，来自这些区域的填表者会无法正常提交；来自省内同一个运营商的手机用户，也可能是通过有限的 IP 地址库来访问互联网，这些用户也有可能无法正常提交。容易出现：部分没填过的人点击表单提示已经填过了表单请勿重复填写。

### 3）**每设备仅填写一次**

限制程度：★

该限制依赖于用户浏览器的 Cookies，每一个浏览器都有独立的 Cookies 储存。如果用户禁用 Cookies、每次提交表单后清除当前浏览器的 Cookies、更换多个浏览器或填写设备填写，该限制都将失效。如表单在微信中填写，用户退出微信会自动清除 Cookies，也会导致该限制失效。

### 4）**每 姓名/手机/邮箱/单行文字 限制填写频率**

在填写规则中除了设置微信账号、IP、设备，还可以设置按「每字段」限填，目前支持姓名、手机、邮箱、单行文字、可转化为单行文本的字段。如果表单绑定群组，还可选「每群组成员」。企业基础版及以上套餐支持使用，[点击了解套餐详情](/v4/articles/ent)。

套餐到期后，表单恢复至不限制填写，设置页面会有黄色提示。

### 5）**自定义填写次数**

限制程度：★★★★

免费版可以设置「可重复填写」，意思是每天可以填写一次。企业版套餐还可以自定义填写次数，比如「每设备每天填写 1 次」，[点击了解企业版套餐](/v4/articles/ent)。「每周」是指自然周一 0 点到周日 24 点，「每月」是指自然月。

<img src="https://mintcdn.com/jinshuju-20a27453/UALSXHp7IDYL3WYs/v4/attachments/fkuPBzuuM8h5PcUUGBpFSetT.png?fit=max&auto=format&n=UALSXHp7IDYL3WYs&q=85&s=b1a03dee803b176618bb5f6171900e5d" alt="PC|表单设置|高级设置页面「填写周期」下拉框展开显示「每小时」等选项" width="1183" height="832" data-path="v4/attachments/fkuPBzuuM8h5PcUUGBpFSetT.png" />

* 点击「可重复填写」，可以设置「每小时/每天/每周/每月——填写几次」，填写次数支持自定义。

* 点击「自定义」，企业版套餐可以设置「每几小时/每几天/每几周/每几月——填写几次」，填写时间和次数支持自定义。

### **提示文案：**

你可以设置填表人已经满足限填次数后，再次打开表单看到的效果。

* 设置「不可查看表单内容」，并自定义页面的图文，开启倒计时；设置「可查看表单内容」，但无法提交，只能自定义填表页面顶部的提示文案。

<img src="https://mintcdn.com/jinshuju-20a27453/wtvR64o1sCpIhrNS/v4/attachments/U2V2wHcohnRH2NS9CV6deLhT.png?fit=max&auto=format&n=wtvR64o1sCpIhrNS&q=85&s=322b567687e9a846bb6f56004d934491" alt="PC|表单设置|高级设置页面「达到限制次数后不可查看表单内容」选项红框标注" width="1401" height="820" data-path="v4/attachments/U2V2wHcohnRH2NS9CV6deLhT.png" />

* 「展示已填数据」为免费版可用，「修改已填数据」为企业协作版及以上套餐可用。

<img src="https://mintcdn.com/jinshuju-20a27453/HTQ0GlyiuT1J8jK-/v4/attachments/FAEynQp8Rq6syLFtQsAq79Es.png?fit=max&auto=format&n=HTQ0GlyiuT1J8jK-&q=85&s=fa34b0eb622634a4c7c183eabb320337" alt="PC|表单设置|高级设置页面「展示已填数据」和「可修改已填数据」开关红框标注" width="1378" height="819" data-path="v4/attachments/FAEynQp8Rq6syLFtQsAq79Es.png" />

填表人填写提交表单时未登录金数据账号：以设备id识别；登录金数据账号后填写提交：以登录账号识别，跨设备可以识别。

***

## 填写人群

这次活动我只希望自己的公众号粉丝填写，获得相应的福利……面对众多的填写需求，企业套餐为你提供了多种自定义的填写人群设置。

开启方法：需要电脑 PC 端 [登录账号 ](https://im.jinshuju.net/home)进入表单内的「设置——人群管理——填表人群」。

<img src="https://mintcdn.com/jinshuju-20a27453/SPiIrK1JjUgg13q0/v4/attachments/SBoRK2WH9g7FN5PboSwBQ2Re.png?fit=max&auto=format&n=SPiIrK1JjUgg13q0&q=85&s=c0dd044eb08ca8b32cbac3edc3a6d9fb" alt="PC|表单设置|人群管理页面「仅金数据用户可填」选项红框标注" width="1269" height="469" data-path="v4/attachments/SBoRK2WH9g7FN5PboSwBQ2Re.png" />

### 1）所有人可填写

限制程度：★

这是默认设置，打开表单的任何人都能够不限次数提交数据。

### 2）**仅限微信粉丝填写**

限制程度：★★★★

需要你有一个服务号并 [授权金数据](/v4/articles/wechat-config)，只有关注了服务号的微信才能够填写表单，没有关注服务号的微信无法打开表单。企业协作版及以上套餐支持显示及使用，[点击查看详情 ](/v4/articles/vxfans)。

<img src="https://mintcdn.com/jinshuju-20a27453/X18vV3Z9k0qaYLxP/v4/attachments/ypQCKP4jH3TnLTvttd1MnCZF.png?fit=max&auto=format&n=X18vV3Z9k0qaYLxP&q=85&s=e633fb44cc9ea1b98b9f9c959968074c" alt="PC|表单设置|填写规则页面「仅限微信粉丝填写」「收集用户信息」选项红框标注" width="1528" height="816" data-path="v4/attachments/ypQCKP4jH3TnLTvttd1MnCZF.png" />

### 4）仅管理员、企业成员可填

限制程度：★★★★★

为了企业表单内容安全，只限制企业内部人员可以填写，我们可以设置仅管理员、子账号可填。任意套餐版本都可以设置仅管理员可填写，管理员指表单协作成员的表单创建者和表单管理员身份。[企业版套餐 ](/v4/articles/plan-price)还可以设置仅限企业成员可以填写。

其他人打开表单后将看到如下页面：

![通用|表单设置|表单访问受限提示页显示「对不起你无权访问该表单」](https://help-assets.jinshuju.net/assets/file/14170/11.png)

***

## 限时限量填写

开启方法：需要电脑 PC 端 [登录账号 ](https://im.jinshuju.net/home)进入表单内的「设置——数据收集——表单开启/停止」页面。

![PC|表单设置|表单开启停止设置页面配置时间和数据量上限](https://help-assets.jinshuju.net/assets/file/11246/%E5%A6%82%E4%BD%95%E5%87%8F%E5%B0%912.png)

1）**表单开启/停止**：如果你的表单已经不需要再收集数据，可以直接关闭。关闭后就不再收到任何新数据了。

2）**设定开启/停止时间**：设置填写表单的开启/停止时间，填写者只有在指定时间范围内填写，方可正常提交数据。相当于一个自动计时器，可以设置从 XX 日 XX 分 XX 秒自动开启，至 YY 日 YY 分 YY 秒自动停止。

3）**设定每日开启时段**：与上条一样的功能，但细化到以天为单位的循环。

4）**设定数据量上限**： 限制该表单总提交数据量，可以随时修改。比如：将数据量设置为 700 ，下周一可以改为 1,400 ，这样就可以控制每周的数据收集量了。

***

## 凭密码填写

主要用于信任的人的填写。除了知道密码的人，其他人无法填写表单。

开启方法：电脑 PC 端 [登录账号 ](https://im.jinshuju.net/home)进入表单内的「设置——数据收集——填写设置」，勾选「凭密码填写」。

<img src="https://mintcdn.com/jinshuju-20a27453/sSdHTDHjdSu1q3-g/v4/attachments/BmL22HEAq97gwQhj5McquH6Q.png?fit=max&auto=format&n=sSdHTDHjdSu1q3-g&q=85&s=a76dc51b4fc3491bd5ee65fcb96c9ebb" alt="PC|表单设置|数据收集页面「凭密码填写」选项红框标注" width="1920" height="893" data-path="v4/attachments/BmL22HEAq97gwQhj5McquH6Q.png" />

![通用|表单设置|密码验证弹窗输入密码点击「验证并填写表单」按钮](https://help-assets.jinshuju.net/assets/file/786/__.png)

效果展示

***

## 提交前需填写验证码

通常防止机器刷票的垃圾数据提交。「投票」场景表单是强制开启，所以没有「提交前需填写验证码」功能勾选页面。

开启方法：需要电脑 PC 端 [登录账号 ](https://im.jinshuju.net/home)，在表单内的「设置——数据收集——填写设置」，勾选「提交前需填写验证码」。

<img src="https://mintcdn.com/jinshuju-20a27453/rDRnGr4_jYen-FLI/v4/attachments/LzzEfQzHAXEH4YkbUGqhWmYq.png?fit=max&auto=format&n=rDRnGr4_jYen-FLI&q=85&s=55be4163fd453133dedcae1d38c263ee" alt="PC|表单设置|数据收集页面「提交前需填写验证码」选项红框标注" width="1920" height="893" data-path="v4/attachments/LzzEfQzHAXEH4YkbUGqhWmYq.png" />

![通用|表单设置|拼图滑块验证码界面提示「拖动滑块完成拼图」](https://help-assets.jinshuju.net/assets/file/11269/%E5%A6%82%E4%BD%95%E5%87%8F%E5%B0%916.png)

效果展示

***

## 禁止在微信中分享

打开此选项后，在微信中浏览此表单时，填表者将不能选择将此表单分享到朋友圈、 QQ 等三方平台，也不能转发给朋友。有效减少无效数据的收集。

开启方法：需要电脑 PC 端 [登录账号 ](https://im.jinshuju.net/home)进入表单内的「设置——数据收集——填写设置」，勾选「禁止在微信中分享」。

<img src="https://mintcdn.com/jinshuju-20a27453/YUXwIKtqKLjC_PZb/v4/attachments/q5SbqHwxem3MtTdD5sGdH5ZC.png?fit=max&auto=format&n=YUXwIKtqKLjC_PZb&q=85&s=95989e80e604b25cb6d93392ba5a0494" alt="PC|表单设置|数据收集页面「禁止在微信中分享」选项红框标注" width="1920" height="893" data-path="v4/attachments/q5SbqHwxem3MtTdD5sGdH5ZC.png" />

***

## 资费详情

限制重复填写数据的资费介绍如下：

| | 免费版 | 专业版 | 专业增强版 | 企业基础版 | 企业协作版 | 企业高级版 |
| - | - | - | - | - | - | - |
| 价格 | 免费 | 599 元/年 | 2,399 元/年，299 元/月 | 4,399 元/年 | 7,399 元/年 | 23,999 元/年 |
| 手机号码短信验证 | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
| 不能和已有数据重复 | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
| 字段白名单 | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
| 字段黑名单 | - | - | - | ✔️ | ✔️ | ✔️ |
| 限制填写地区 | - | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
| 每微信账号/设备/IP仅填写一次 | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
| 每姓名/手机/邮箱/单行文字仅填写一次 | - | - | - | ✔️ | ✔️ | ✔️ |
| 自定义填写次数 | - | - | - | ✔️ | ✔️ | ✔️ |
| 仅限微信粉丝填写 | - | - | - | - | ✔️ | ✔️ |
| 仅管理员、企业成员可填 | - | - | - | ✔️ | ✔️ | ✔️ |
| 限时限量填写 | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
| 凭密码填写 | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
| 提交前需填写验证码 | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
| 禁止在微信中分享 | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |


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