常見問題

瞭解使用 reCAPTCHA 時可能遇到的常見問題或疑問。

實作

我可以在全球使用 reCAPTCHA 嗎?

可以,當使用者無法存取 www.google.com 時,您可以在前端程式碼中使用 www.recaptcha.net

  • 首先,請將 <script src="https://www.google.com/recaptcha/enterprise.js?render=<SITE_KEY>"></script> 替換為 <script src="https://www.recaptcha.net/recaptcha/enterprise.js?render=<SITE_KEY>"></script>,並將 <SITE_KEY> 換成您的網站金鑰。
  • 接著,將相同邏輯套用至網站上使用 www.google.com/recaptcha/ 的其他位置。

reCAPTCHA 會使用 Cookie 嗎?

執行 reCAPTCHA 時,系統會設定必要的 Cookie (_GRECAPTCHA),以提供風險分析。如果您不想使用可能已設定其他 Cookie 的 www.google.com 網域,可以改用 www.recaptcha.net

我想隱藏 reCAPTCHA 徽章,請問有哪些限制?

只要註明您使用 reCAPTCHA 保護網站,即可隱藏徽章。請加入下列文字:

This site is protected by reCAPTCHA.

例如:

「採用 reCAPTCHA 保護機制」訊息範例

瞭解 reCAPTCHA 資料處理方式

我可以自訂 reCAPTCHA 小工具或徽章嗎?

可以。reCAPTCHA 提供淺色和深色主題。如要選擇主題,請在算繪小工具或徽章時,設定 data-theme 屬性或 theme 參數

  • 淺色主題:
    淺色主題的 reCAPTCHA 小工具或徽章

  • 深色主題:
    深色主題中的 reCAPTCHA 小工具或徽章

我在網站上使用內容安全政策 (CSP),該如何設定才能與 reCAPTCHA 搭配運作?

建議您使用 CSP3 說明文件中記載的方法。請務必在 reCAPTCHA enterprise.js 指令碼標記中加入只能使用一次的號碼,其餘作業則交由我們處理。

或者,在指令中加入下列值:

  • script-src https://www.google.com/recaptcha/、https://www.gstatic.com/recaptcha/
  • frame-src https://www.google.com/recaptcha/、https://recaptcha.google.com/recaptcha/
  • connect-src https://www.google.com/recaptcha/

在 Google Cloud 控制台的「驗證網域」清單中,我可以新增多少網域?

每個金鑰最多只能有 250 個網域。

如要在超過 250 個網域上使用金鑰,請參閱「為網站建立金鑰」。

我使用的第三方外掛程式實作方式不正式支援 reCAPTCHA 的 Cloud API,只支援舊版 reCAPTCHA API siteverify。我還能使用 reCAPTCHA 嗎?

可以,舊版私密金鑰可在 Google Cloud 控制台中取得。如要瞭解如何找出舊版密鑰,請參閱「找出舊版 reCAPTCHA 密鑰」。

在偵錯網站時,如何避免逐步執行 reCAPTCHA 程式碼?

如要在網站上偵錯其他 JavaScript 時,避免逐步執行 reCAPTCHA 程式碼,請將 reCAPTCHA 指令碼 /recaptcha__.+\.js$ 新增至瀏覽器的忽略清單。如需 Chrome 的操作說明,請參閱「忽略自訂指令碼清單」。其他瀏覽器也提供類似功能。

只有在 iOS 10 上,為什麼使用者完成挑戰時,頁面會捲動至底部?

這是對焦錯誤,我們已向 Apple 回報。 這項問題只會影響 iOS 10 的使用者,且只會發生在部分網站。如果受到影響,請將 reCAPTCHA 小工具移到網頁較高或較低的位置,即可解決問題。

用量

使用 reCAPTCHA 時是否有任何速率限制?

是,請參閱「配額與限制」。

reCAPTCHA 資訊主頁採用哪個時區?我可以變更這項設定嗎?

這個時區是根據瀏覽器的用戶端時區而定,目前無法變更。

如何評估 reCAPTCHA 傳回的分數品質?

最終還是要視您的用途和所需結果而定。一般來說,我們建議您使用自己的內部使用者行為指標,判斷分數是否準確,例如:

  • 使用者重設密碼並獲得最高分後,是否回報帳戶遭盜用?
  • 登入的使用者分數偏低,是否會繼續傳送垃圾內容給其他人?
  • 使用者登入失敗並獲得低分後,是否嘗試登入多個不同的使用者名稱?

如何查看更多網站流量資訊?

您可以在Google Cloud 控制台的「reCAPTCHA」reCAPTCHA頁面查看詳細資料。

我想使用 reCAPTCHA 執行自動測試。該怎麼辦?

您可以使用 Google Cloud CLI 建立專為測試設計的 reCAPTCHA 網站金鑰。詳情請參閱「recaptcha keys create reference」頁面中的「--testing-challenge」和「--testing-score」選項。

範例

  • 建立一律傳回「No CAPTCHA」(無驗證問題) 和 1.0 的核取方塊網站金鑰 (變更下方的 --domains--display-name)。
gcloud recaptcha keys create --testing-challenge=nocaptcha --testing-score=1.0 --web --domains="domain1.com,domain2.com" --display-name="Always No CAPTCHA" --integration-type=checkbox
  • 建立一律會傳回不需要解題的驗證方法的核取方塊網站金鑰 (請變更下方的 --domains--display-name)。
gcloud recaptcha keys create --testing-score=0.0 --testing-challenge=challenge --web --domains="domain1.com,domain2.com" --display-name="Unsolvable Challenge" --integration-type=checkbox
  • 建立一律會傳回一組分數的評分型網站金鑰 (請變更下方的 --domains--display-name--testing-score)。
gcloud recaptcha keys create --testing-score=1.0 --web --domains="domain1.com,domain2.com" --display-name="Always 1" --integration-type=score

我想與 reCAPTCHA REST API 通訊,是否可以假設回覆格式未來不會變更?

隨著產品發展,我們可能會套用非破壞性變更,例如在 API 中新增欄位。如果您使用 JSON,請務必不要嚴格驗證回應格式,以確保與日後新增的 API 內容相容。

如果想建立舊版 reCAPTCHA 金鑰,有哪些選項?

您無法再建立新的傳統版金鑰。如果您有舊版金鑰,建議您從 reCAPTCHA Classic 遷移。所有 Google Cloud reCAPTCHA 客戶每月都能免費建立 10,000 項評估。如要進一步瞭解用量和定價,請參閱 reCAPTCHA 定價

資料處理

瞭解 reCAPTCHA 資料處理方式

自 2026 年 4 月 2 日起,reCAPTCHA 徽章和客戶網站將移除 Google 隱私權政策和使用條款的參照內容。這項異動會帶來哪些影響?我們有什麼建議?

自 2026 年 4 月 2 日起,為反映客戶做為資料控管者,而 Google 做為客戶資料處理者的角色,reCAPTCHA 徽章將移除《Google 隱私權政策》和《使用條款》的參照連結。雖然這些連結仍適用於其他 Google 產品,但我們建議客戶主動從自家網站移除這些參照連結,以確保資訊正確。如有需要,您仍可繼續隱藏 reCAPTCHA 徽章

客戶是否擔任資料控管者角色?

reCAPTCHA 客戶向來是使用者資料的資料控管者。不過,Google 認為自己是 reCAPTCHA 服務的獨立資料控管者。Google 轉為資料處理者後,將無法決定處理客戶資料的目的和方式,因此 reCAPTCHA 客戶應移除《Google 隱私權政策》和《服務條款》的參照內容。自 2026 年 4 月 2 日起,reCAPTCHA 客戶將成為「客戶資料」的唯一資料控管者,而 Google 只會根據《Google Cloud 服務條款》和《Cloud 資料處理附加條款》處理 reCAPTCHA 客戶資料。

reCAPTCHA Cookie (_grecaptcha) 會保留,且不受影響。

Google 轉為資料處理者後,對 reCAPTCHA 客戶目前的 reCAPTCHA 實作或合約狀態有何影響?

這項異動不會對客戶的 reCAPTCHA 實作或與 Google 相關的合約立場造成影響。不過,我們建議客戶檢查面向使用者的隱私權揭露事項,確保這些事項涵蓋 reCAPTCHA 執行的處理作業目的,也就是安全、詐欺和濫用防範。reCAPTCHA 轉換為資料處理者後,我們已更新《reCAPTCHA 服務專屬條款》,但更新內容主要是移除客戶的義務,例如向使用者顯示 Google 隱私權政策和 Google 服務條款的規定。

身為資料處理者,reCAPTCHA 處理「客戶資料」時有哪些限制?

Google 承諾只會在必要時處理透過 reCAPTCHA 擷取的客戶資料,以提供及維護服務,並確保服務的安全、威脅偵測、防護和回應功能,能有效應對不斷演變的威脅。目前的《reCAPTCHA 服務專屬條款》已納入這項用途限制,而《Cloud 資料處理修訂條款》中我們身為資料處理者的義務,也進一步鞏固了這項限制。

reCAPTCHA 會收集哪些工作階段資料?Google 如何保護這些資料?

如要瞭解 reCAPTCHA 蒐集的資料,以及 Google 採取的資料保護措施,請參閱《Cloud 資料處理附加條款》和《reCAPTCHA 服務專屬條款》。

如要進一步瞭解 Google 如何保護資料,請參閱安全性白皮書

reCAPTCHA 是否符合 GDPR 規定?

可以。我們支持任何以客戶個人資料安全和隱私為優先考量並推動相關改進措施的計畫,並且會遵守 GDPR 的規定,讓每位 reCAPTCHA 客戶都能安心使用我們提供的服務。 Google Cloud我們在《Cloud 資料處理附加條款》中承諾,會遵守 GDPR,以符合規範的方式處理所有 Google Cloud 服務 (包括 reCAPTCHA) 中的客戶個人資料。

如需 reCAPTCHA 專屬的附加條款,請參閱 reCAPTCHA 服務專屬條款

reCAPTCHA 會收集付款交易資訊嗎?

在付款交易頁面安裝 reCAPTCHA 後,系統會檢查特定交易信號,協助防範自動攻擊。舉例來說,如果每秒有許多購買嘗試,且價格相同,有時可能表示遭到攻擊。

不過,機器人只是整體詐欺問題的一小部分。如要獲得更全面的保護,請整合 reCAPTCHA 詐欺防護,以便傳送更完整的交易資訊,並接收卡片測試和卡片竊取等詐欺行為的評估結果。