操作名称

本文档介绍了在移动应用中集成 reCAPTCHA 时用于描述用户发起事件的操作名称。

集成 reCAPTCHA 时,您可以在 grecaptcha.enterprise.execute()action 参数中指定操作名称。我们建议您使用具有唯一性、有意义且不特定于用户的操作名称。操作名称不是 区分大小写,而且只能包含字母数字字符、斜杠和 下划线。如果某个网页包含多个适用的操作,您可以将多个操作字符串串联在一起(例如 cart_view_payment)。

操作名称可帮助您通过 Google Cloud 控制台中的 reCAPTCHA 信息中心更好地了解用户如何使用您的网站。

下表列出了一些建议的操作名称及其对应的事件示例。使用建议的操作名称还可让 reCAPTCHA 将用户操作与网页类型相关联,并提高监控不同形式攻击(例如攻击者尝试伪造或重复操作)的能力。

操作名称 用户发起的事件
registrationsignup 在移动应用中注册或登录。
login 登录移动应用。
password_reset 请求重置密码。
get_price 提取商品价格。
cart_add 将商品添加到购物车。
cart_view 查看购物车中的商品。
payment_add 添加或更新付款信息(例如卡片详细信息或地址)。
checkout 在移动应用中结账。
transaction_confirmed 确认交易已处理。
play_song 播放列表中的歌曲。

后续步骤