报名卡片经过固定审核规则,分别进入已接受、已排除和未知托盘。
对每条报名应用同一套已记录的规则。

1. 先设定规则和截止时间

在检查任何报名之前,先保存已公布的比赛规则和日期截止时间。写明计数单位是一个账号,还是一条符合条件的评论。写下必需的文字和标记条件。决定如何处理重复报名、逾期评论和缺失证明。看过参赛者之后,不要再另定新规则。

2. 用小规模试运行测试帖子

使用你的 Task,以评论上限 3 测试比赛帖子。检查目标身份和输出,了解数据的样子。正式审核时,把采集范围保持得很紧。请注意,该公开工具只返回顶层评论,不导出回复。如果规则允许用回复报名,你需要另一种采集方法。

3. 保留原始导出字段

保存原始评论文本、评论 ID、所有者 ID、用户名、日期和观察时间。不同的评论 ID 可去掉重复的导出行。不同 ID 下的相同文字可以是分别提交的评论。不要只因为文字重复就删除报名。

4. 检查可见规则和时区

应用可见规则,例如必需的答案词,或两个不同的提及账号。提及只能证明文本符合要求,不能证明被标记的人真实或具备资格。分别检查缺失的日期和作者。使用日期截止时间的时区,不要使用浏览器时区。

5. 每条报名只做一项决定

为每条报名建立一项决定:符合资格;因某条具体规则而不符合资格;或因证明缺失而未解决。关注状态、私密账号、所在国家、购买记录和机器人身份不会显示在评论行中。如果规则要求这些检查,请保持人工处理。不要只因评论很短,就猜测该账号是机器人。

6. 归组账号并处理别名

如果规则允许每个账号一条报名,按彼此匹配的已验证所有者 ID 将各条报名归组。不同的所有者 ID 仍各自单独成组。共用同一 ID 的别名算作一个账号。如果缺少 ID,使用较弱的用户名键,并仔细复核冲突。不要声称你知道账号背后的真实个人。保留报名到账号的对应表,以便每项排除都能被检查。

7. 抽奖前完成台账

在运行任何随机抽奖之前,完成资格台账和覆盖说明。如果采集不完整,写明检查了哪个报名池。在声称比赛池完整之前,先解决缺口。此流程不提供随机选择器,也不能证明比赛符合法律要求。

采集设置

采集使用 Actor https://apify.com/chronometrica/instagram-comments-scraper 和 Task https://apify.com/chronometrica/instagram-comments-scraper/examples/instagram-giveaway-comment-export. 输入包括 postUrls,即已知的公开 /p/、/reel/ 或 /tv/ URL;maxCommentsPerPost 预设为 500,试运行改为 3;collectAllAvailable=false;commentSortMode=default。精确的行字段为 postUrl、postId、postShortCode、commentId、text、createdAt、likesCount、repliesCount、ownerId、ownerUsername、ownerVerified 和 collectedAt。使用 ownerId,不要使用 authorId。Null 表示未知。0 和 false 是实际值,不是缺失值。没有原生行状态、parentId、回复文本、关注者证明或机器人判定。输出元数据包括 requestedTargets、savedRows、cappedTargets,以及每个目标的 resultState、sampleHealth 和 stopReason。当前对照返回了三条顶层评论的 ID、文本、所有者 ID,以及与 shortcode 匹配的日期;输出因 max_comments_reached 而被封顶,savedRows 为 3,repliesCount 为 null。这并不表示已采集全部参赛者、全部回复,或真实的最初时间顺序。

演算示例:资格台账

虚构规则:每个账号一条报名,提交单词 green,并在 2026 年 10 月 1 日 20:00 UTC 之前标记两个不同的账号。

演算示例:资格台账
commentIDaccountKeytexttimeUTC规则结果决定
C1Account Agreen @b @c19:00有效词元,且账号标记互不相同符合资格
C2Account Agreen @b @c19:10重复账号不符合资格(额外报名)
C3Account Bgreen @d @d19:20账号标记不是互不相同的不符合资格(未通过账号标记规则)
C4Account Cgreen @e @f20:05在截止时间之后提交不符合资格(逾期)
C5Account Dgreen @g @h19:40有效词元,且账号标记互不相同符合资格
C6未知green @i @j缺失缺少 ID 和日期证明未解决

虚构日期:2026-10-01,截止时间 20:00 UTC,每个账号一条报名。C1 和 C5 得到两个符合资格且已确认的账号。C2、C3 和 C4 得到三行额外或不符合资格的记录。C6 得到一行未解决记录,且不会被自动取消资格。印出的文本在规则要求处包含互不相同的 @handles。

来源和延伸阅读

作者 Chronometrica · 更新日期

返回顶部 ↑