如何限制公开投票次数?每天一票与多选规则设置

公开投票常见的规则包括“每天一票”“每隔24小时投一次”“每天可投5次”或“每次必须选择3名候选人”。在投票吧设置这些规则时,应分别确定按什么识别投票者、在什么周期内限制次数、一次提交可以选择多少候选项。

系统可按IP、设备、微信号等信息判断重复投票,但这些标识都不能直接等同于一个自然人。如需严格限定名单内人员参与,应采用邀请码、指定账号或申请审核等方案,具体请参考《如何设置内部投票?限制指定人员参与和记名投票》。

一、先选择识别投票者的依据

限制依据 作用 需要注意
IP 限制同一公网IP在指定周期内的投票次数 单位、家庭、会场Wi-Fi及部分运营商网络中,多人可能共用IP;一个人的IP也可能变化
设备 通过Cookie等标记限制同一浏览环境重复投票 不是不可变的硬件身份,浏览环境变化或标记丢失会影响识别,适合作为辅助限制
微信号 完成微信验证后,按同一微信账号的投票记录判断次数 需启用微信验证;同一人可能拥有多个账号,账号限制不等于真实人员资格审核

面向微信用户的活动,可将微信号作为主要次数依据,结合IP和设备限制。IP适合作为基础限制,但不宜单独承担严格的“一人一票”要求,也不宜在共享网络中不加区分地设置为同一IP只能一次。

二、区分自然日、间隔时间和整个活动一次

以下以同一微信号为例,假设活动仍在开放、其他规则未拦截且没有额外投票机会:

想实现的规则 时间口径 示例
每天可投一次 按系统日期的自然日统计,跨日后重新计算当日次数 当天23:50投过,次日00:10可以再次参与,不必等待24小时
间隔24小时才能再投 按最近一次成功投票的时间判断 当天15:00投过,需要等到次日15:00达到间隔要求
整个活动只能一次 检查该账号在整个活动中的投票记录 当天投过后,次日也不会重新获得基础投票次数

“每天一次”和“24小时不能重复投票”不是同一规则。自然日次数不按每位用户上次投票时间起算,未使用的当日次数也不会累积到下一天;活动说明应与实际选择的时间口径一致。

三、传统单选、多选模式如何设置

进入后台投票规则设置,选择“传统单选/多选投票”。需要按微信号限制时,先启用微信号验证,再设置“相同微信号”的次数规则。

单选、多选模式中的一次,是一次成功提交。例如,每个微信号每天提交一次,每次必须选择3名候选人,应将微信号限制设为每天1次,再到“编辑-候选项管理”将投票方式设为多选,最少和最多可选数量均设为3。不能用“每天可投3次”代替“每次选择3人”。

IP和设备规则仍会同时影响结果,应结合参与环境配置。下图为传统单选、多选模式的规则示意,具体可用选项以当前后台为准。

传统单选、多选模式下分别设置 IP、设备和微信号的投票次数

传统单选、多选模式:分别配置IP、设备与微信号限制

四、一键投票如何设置周期和次数

一键投票是每个候选项旁有独立投票按钮,点击并成功提交一次,就计入一次投票。切换到此模式后,应核对对应的周期、次数和重复投给同一候选项的设置。

  1. 设置周期:在相同IP、设备或微信号的规则中选择“一个自然日内”“24小时内”或“整个投票活动期间”等周期。
  2. 设置次数:填写该周期内最多可投票的次数。例如相同微信号“一个自然日内,最多可投票5次”,是该微信号在活动内共用5次基础机会,不是每名候选人各有5次。
  3. 决定是否可重复投给同一候选项:选择允许重复时,可在总次数范围内继续支持同一候选项;选择不能重复时,还会按已启用的IP、设备、微信号等限制及对应周期检查重复选择。

总次数与重复选择是两项规则。即使允许重复投给同一候选项,也不能因此超过周期内的基础次数上限;禁止重复时,共享IP也可能影响不同用户支持同一候选项,应在测试活动中确认组合效果。

一键模式的“24小时内最多5次”按最近24小时的记录判断,不是每天零点统一恢复5次。不同模式的说明请参考《有关“单选、多选、一键投票、多主题投票”的使用说明》。

一键投票模式下分别设置限制周期、次数及是否允许重复选择

一键投票模式:分别设置周期、次数与重复选择规则,图中数值仅作示意

五、多项规则如何同时生效

IP、设备、微信号等基础次数规则需要同时满足,不是满足其中一项就能投票。例如微信号每天一次、IP每天一次时,同一Wi-Fi下第一位用户投过后,第二位用户即使微信号不同,也可能因IP限制无法投票。

如果有较多参与者来自同一单位或会场,可以用微信号等账号限制作为主要依据,按实际共享人数适当放宽IP限制,并保留其他适合的验证措施。具体阈值应结合网络环境、活动规模和测试结果确定。

共享网络中的具体排查步骤和演练方法,请参考《同一Wi-Fi下多人怎么投票?共享IP限制与设置排查》。

更换设备或网络不会清除同一微信号已经产生的投票记录;同样,微信号还有剩余次数,也不代表设备或IP一定满足规则。

如启用了分享后获得额外投票机会等奖励功能,还应核对奖励设置。要求严格固定次数时,应关闭额外机会,避免实际可投次数与活动说明不一致。更完整的防刷票方案请参考《如何防范网络在线投票刷票作弊》。

六、常见问题

为什么今天第一次打开活动,就提示已投过票?

先查看提示指向IP、设备还是微信号。第一次打开页面不等于对应标识没有投票记录,共享IP尤其常见。管理员可在后台投票明细日志中核对相关IP、账号与投票时间,再判断是否需要调整规则。

为什么到了第二天仍然不能投?

检查是否选择了24小时间隔或整个活动一次,而不是自然日限制;同时核对其他次数规则、活动截止时间和系统日期口径。某一项已进入新周期,不代表其他项也同时满足条件。

多选后一次增加多票,是不是突破了次数限制?

多选一次提交可以让多个候选项分别得票,权重设置也可能改变每个候选项增加的票数。核对时应区分成功提交次数、单次可选数量和候选项得票,不能只凭票数相加判断是否超限。

多主题活动是不是每个主题都各有一次机会?

本文涉及的IP、设备、微信号次数按同一投票活动统计,不会因为切换主题就分别获得一份次数。各主题的选择要求与活动提交次数应分别配置和测试。

为什么规则改宽松后,仍然不能投票?

检查是否已保存当前模式的设置,并核对其他限制和页面具体提示。调整次数规则不会自动清除既有投票记录,仍需结合当前周期和已投次数判断。进一步排查请参考《关于不能投票、不显示投票按钮的说明》。

七、发布前测试与规则说明