Google reCAPCTHA v3是否应显示在每个页面中?

时间:2019-06-02 14:55:04

标签: recaptcha recaptcha-v3

我正在从Google reCAPTCHA v2迁移到v3。由于它们完全不同,所以我有一个问题。

我曾经将reCAPTCHA v2仅放置在存在表单的网页内,以使用户单击并避免漫游器。可以理解,可以,但是使用reCAPTCHA v3时,没有单击该复选框(reCAPTCHA v3分析用户行为并单击)。

那么...我应该将reCAPTCHA v3放置在表单页面中还是应该放置在我拥有的所有页面中(以使Recaptcha观察用户如何与Web交互)?

2 个答案:

答案 0 :(得分:1)

我不认为它应该进入每一页。大多数情况下,用户会在所有页面上看到它。我认为只能在带有表单的页面上使用它。

答案 1 :(得分:1)

我不同意Galzor’s answerdocumentation

得分基于与您网站的互动情况,使您能够对网站采取适当的操作。

它是“ 站点”,而不是页面。继续说

reCAPTCHA在具有与您的网站交互的最多上下文的情况下效果最佳,这是因为看到合法和滥用行为。因此,我们建议在表单或操作以及页面背景中包括reCAPTCHA验证,以供分析。

对我来说,最后一句话意味着“我的网站上具有分析功能的每个页面”,即每个页面,无论页面上是否有表格。这就引起了各种各样的隐私问题,另请参阅here

现在我的问题是:“ reCAPTCHA验证”指的是什么?包括api.js script或执行某些操作或…?

不幸的是,文档并没有清楚地说明这一点。