本文說明在行動應用程式上整合 reCAPTCHA 時,用於描述使用者發起事件的動作名稱。
整合 reCAPTCHA 時,您會在 grecaptcha.enterprise.execute() 的 action 參數中指定動作名稱。建議使用獨一無二、有意義且不特定於使用者的動作名稱。動作名稱不區分大小寫,且只能包含英數字元、斜線和底線。如果網頁有多個適用的動作,可以將多個動作字串串連在一起 (例如 cart_view_payment)。
透過 Google Cloud 控制台中的 reCAPTCHA 資訊主頁,動作名稱可協助您進一步瞭解使用者如何使用網站。
下表列出一些建議的動作名稱,以及對應事件的範例。使用建議的動作名稱,reCAPTCHA 也能將使用者動作與網頁類型建立關聯,並提升監控不同形式攻擊的能力,例如攻擊者嘗試偽造或複製動作。
| 動作名稱 | 使用者啟動的事件 | 
|---|---|
registration或signup | 
    在行動應用程式中註冊或登入。 | 
login | 
    登入行動應用程式。 | 
password_reset | 
    要求重設密碼。 | 
get_price | 
    擷取商品價格。 | 
cart_add | 
    將商品加入購物車。 | 
cart_view | 
    查看購物車內容。 | 
payment_add | 
    新增或更新付款資訊 (例如卡片詳細資料或地址)。 | 
checkout | 
    透過行動應用程式結帳。 | 
transaction_confirmed | 
    確認交易已處理完畢。 | 
play_song | 
    播放清單中的歌曲。 | 
後續步驟
- 如要瞭解動作名稱在行動應用程式中的用途,請參閱下列文章: