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

我们可以限制填表次数、填写地区、填写人群等,避免填表人重复录入数据、减少刷票情况。从技术上讲,系统上的任何限制方式都无法保证百分百规避掉刷票用户。但是我们可以设置多种填写条件,去降低重复数据提交。


手机字段校验

限制程度:★★★

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

1)必填:勾选后,用户必须填写正确 11 位数字格式的手机号后才能提交。

2)不能和已有数据重复:开启后,同一个手机号码只能填写并提交一次。二次填写,提交时会提醒该手机号已被占用。

3)白名单:可以设置 5,000 个手机号白名单,只有白名单内的手机号才能填写。

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

5)获取验证码前需填写图形验证码:开启短信验证会默认勾选此项,防止手机验证码滥用。有效的减少机器刷票行为。


设置白名单

限制程度:★★★★★

如果你希望指定人群可以填写表单,可以在「 姓名」「 手机」 「单行文字 」这 3 个字段设置白名单。设置后,只有在白名单内的数据才能正常提交。白名单数量最多可以设置 5,000 个。


填写地区

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

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

⚠️注意:关于少量地址解析错误的情况说明:

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

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

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


填几次

进入表单内的「设置——人群管理——填写规则」,可以设置填写频率。

1)每微信 OpenID 仅填写一次 限制程度:★★★

需勾选「仅限在微信中填写」并且开启「收集用户微信信息」时才可选择使用。

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

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

2)每 IP地址仅填写一次 限制程度:★★

该限制对机器刷票有较好的抑制效果,但容易误伤。因为学校、公司等公共场所的对外出口只有一个或者几个 IP 地址,来自这些区域的填表者会无法正常提交;来自省内同一个运营商的手机用户,也可能是通过有限的 IP 地址库来访问互联网,这些用户也有可能无法正常提交。

3)每设备仅填写一次 限制程度:★

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

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

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

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

5)自定义填写次数 限制程度:★★★★

免费版可以设置每日重复填写一次,企业版套餐还可以自定义填写次数,点击了解企业版套餐。「每周」是指自然周一 0 点到周日 24 点。

  • 点击「可重复填写」,可以设置「每小时/每天/每周——填写 1-5 次」。

  • 点击「自定义」,企业版套餐可以设置「每 1-30——小时/天/周——填写 1-5 次」。

⚠️注意:以上限制对表单创建者和表单管理员、数据维护员、数据查看员不生效。


填写人群

开启方法:进入表单内的「设置——人群管理——填写人群」。

1)所有人可填 限制程度:★

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

2)仅限指定人群可填写 限制程度:★★★★★

可以为表单限定某群组人员可填写,群组人员填写表单只能填写一次,非群组内成员无法填写。群组是客户管理的功能,企业基础版及以上套餐支持使用,点击查看如何创建群组

3)仅限微信粉丝填写 限制程度:★★★★

需要你有一个服务号并授权金数据,只有关注了服务号的微信才能够填写表单,没有关注服务号的微信无法打开表单。企业基础版及以上套餐支持显示及使用,点击查看详情

4)仅管理员、子账号可填 限制程度:★★★★★

为了企业表单内容安全,只限制企业内部人员可以填写,我们可以设置仅管理员、子账号可填。任意套餐版本都可以设置仅管理员可填写,管理员指表单协作成员的表单创建者、表单管理员和数据维护员身份。企业版套餐还可以设置仅限企业子账号可以填写。

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


限时限量填写

开启方法:进入表单内的「设置——数据收集——表单开启/停止」页面。

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

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

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

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


其他设置

限制程度:★★★★

开启方法:进入表单内的「设置——数据收集——填写设置」。

1)凭密码填写:主要用于信任的人的填写。除了知道密码的人,其他人无法填写表单。

2)提交前需填写验证码:通常防止机器刷票的垃圾数据提交。 ⚠️注意:

投票场景表单是强制开启,所以没有「提交前需填写验证码」功能勾选页面。

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

联系客服