1. Anti策略是什么? Anti策略是针对互联网产品内注册用户可能产生的一切不符合网站定位和规则的行为的审核规则,旨在更高效地通过非人工的方式干掉非法的内容、用户以在某种程度上保证产品的"调性"和用户使用体验。 比如一个刚上线的社区产品,当刚有一点用户的时候就开始有大量的水军来灌水发招手打字员或网络兼职的信息。这很有可能就让这个产品一时间没办法用而运营手工又人工忙不过来导致这个产品"元气大伤"。那如果针对这些行为如果有一个行之有效的Anti策略,在水军灌水的时候能判断出内容是否是垃圾、水军的行为可疑以及快速判断一个用户是否为水军,或者检测到某一时间段内用户产生的行为数量异常及时关闭某些行为功能,那么是不是在某种意义上就能够遏制这些行为对产品的不好的影响? 2. 产品为什么应该尽早考虑Anti策略? 在产品越是早期的时候就越要思考Anti策略。这点我认为很重要: 一方面,早期产品内的用户生成或产生的内容量和行为量小且容易低成本地去部署和优化Anti策略,并且在出现策略异常时影响的用户也较少即代价较小; 另一方面,就如同产品是长出来的道理一样,Anti策略尽早的"播种"也有利于其成长。 可以想见,一个互联网产品如果在早期的时候就在做一些非人工的审核策略,那么在某种程度上既降低了人工成本也提升的效率,这在产品能够以相对正确的方式成长并发展成一个优秀的产品十分重要。 3. Anti策略:需要达成的目标 那么如何思考Anti策略,即它的起点在于什么?——产品定位。 一个产品需要谁来用以及解决什么问题,就在某种程度上规定了这个产品需要的用户是什么以及这些用户在这个产品内的行为应该符合什么样的规范。 比如以在线招聘网站的B端Anti策略为例: 从用户、行为、内容三个层面来规范Anti策略要达成的目标,即: 用户:不允许猎头个人/公司和其他非招聘目的(如教育培训、网络兼职)的个人注册成B端用户; 行为:不允许短时间内大量发布职位信息和进行刷新操作,重复发布类似的职位信息; 内容:不允许在发布的职位或公司信息中出现招聘者联系方式(联系方式+邮箱)以及违禁关键词。 目标的确定非常重要,我们发现这些目标的起点就来自于在线招聘网站其定位就要求了需要什么样的B端用户以及他们需要产生怎样的行为和生产什么样的内容,所以目标都是为了制止与产品定位无关的用户或行为出现在产品内,故而Anti策略就是为了达成这些目标而确定的。 所以当用户在这个在线招聘网站上要注册成为招聘者的时候我们就要在后台过滤其注册使用的手机号或邮箱是否是黑名单中存在的,如果是则不允许注册,另外如果成功注册成为招聘者的,他在短时间内发布大量职位信息和做集中的刷新操作是不被允许的,并且当他在发布职位信息的时候出现他自己的联系方式(联系方式+邮箱)或者违禁关键词时将面临警告、屏蔽甚至封号。 故以产品定位为出发点确定Anti策略需要达成的目标十分重要,这决定了Anti要做什么。 补充下某些关联:要求更好的社区内容规范——反垃圾(Anti-Spam)、产品要做行为规范(反作弊、风险预控制)等。 4. Anti策略:用户体系 所有的行为和内容都来源于用户自身,如果我们能够确定某个用户是不是自己的产品想要的并且加以封禁或者"教育",这就非常重要。 对于用户产生了何种行为和内容进行对应的不同的账户处理,并且设置账户的黑白名单以在一定程度上矫正错误的非人工自动化处理。举个例子,因为一个用户在短时间内发了很多内容而被判定为灌水的有可能是我们自己的运营,这个时候这个账号被加到白名单里将不做非法判定,否则就会被打到"灌水用户"的名单里。 那么类似"灌水用户"的名单,还可以有"发布了违禁词"的名单、"疑似打广告"的名单等等,并且对于名单中的用户加以合理的人工审核和自动化审核策略,这样"规范"了用户,对于产品的意义非凡。 5. Anti策略:违禁关键词 内容如何规范?通过管理和维护关键词的黑名单、白名单,当用户在生产内容的时候进行比对,当匹配到黑名单关键词的时候,自动屏蔽或者视情况进行删除或者屏蔽掉整篇内容,当匹配到白名单的关键词时自动跳过黑名单的匹配。 这样当检测到非法的内容产生之后,能够自动屏蔽掉相关内容,并找到对应的用户依据指定的用户策略对其进行相应的人工或非人工的惩罚或警告行为。 6. Anti策略:行为比对库 行为如何规范,比如上文提到的"灌水用户"、"疑似打广告"等,这些都是需要根据记录用户行为并判定其行为的非法性来定义的。举个例子,在一个陌生人社交平台上,一个女性用户在一个集中的时间内发布了疑似约到酒吧或者KTV的信息给男性用户,那很有可能就是酒托,那就会自动加入到"疑似酒托用户"的列表里去,这样运营人员过来审核也将变得非常方便而非去翻历史行为记录和全量审核等。 所以这个行为并对库的管理和维护就非常重要。通过定义非法或者疑似非法的行为,并发现用户在平台上是否产生的响应的行为并对其进行人工或者非人工的审核,快速的定义问题和找到不是平台想要的非法用户并进行展开相应措施。 7. Anti策略:爬虫策略 Anti策略定义爬虫策略,在竞品或者同类型的产品中抓取用户产生的行为或生产的内容并通过人工的方式找到一些合理的内容和行为规范,并通过此补充自己的Anti策略中的关键词库和行为库,不断完善Anti策略。 总结: Anti策略从早期产品的"安全着陆"到茁长发展过程中飞"保驾护航",再到成熟时的"稳扎稳打"都显得十分重要,它是贯穿产品始终的重要策略。从用户、行为、内容的角度并根据不同产品的类型和阶段,合理规划和制定Anti策略,努力做成一个优秀的产品。