我可以使用recaptcha v3 来验证点击流量吗?

时间:2021-04-16 18:53:25

标签: recaptcha

我有一个网站,人们可以在其中与不同的对象交互以查看特定内容。我想知道哪些物体与真人互动最多。例如,有图像的缩略图,我想知道用户何时单击缩略图查看图像。
为此,我想我会创建一个带有缩略图 ID 和 IP 地址的 psql 表,其中存储了每个视图(以确保缩略图和 ip 的每个组合只计算一次,并且人们不能只是垃圾邮件点击它)。 因此,每次发生点击时,都会在后台发出 /views 端点上附加的缩略图 ID 的发布请求。

问题是,有些人可能会被激励创建机器人来自动点击具有许多不同 IP 的某些图像。
所以我想知道我是否可以使用 recaptcha v3 来识别真实用户,而不是机器人,后者会在每个视图请求中包含一个令牌。

但我想知道,这对我的后端来说是否太多了(因为每次有人查看图像时它都必须与谷歌服务器交谈,这可能是每个用户每隔几秒一次,我会在服务器等待响应)还是太贵了,因为我必须为每个请求支付谷歌费用?或者还有其他明显的问题吗?

我之所以这么问,是因为我只发现 recaptcha 用于单一表单验证,而从未用于流量测量,尽管这似乎是一个非常明显的用例。

0 个答案:

没有答案