本文列出 Google Cloud Fraud Defense 的內容限制與速率配額。
頻率配額
下表列出 Fraud Defense 的 API 用量配額:
| 配額 | 值 |
|---|---|
| 每個機構每曆月的要求數 (如果未啟用帳單) | 10,000 |
| 每分鐘要求數 | 60,000 |
| 每個電子郵件地址每日透過電子郵件發出的 MFA 要求 | 10 |
| 每個電話號碼每天透過簡訊發出的 MFA 要求 | 10 |
| 每 4 小時每個電話號碼透過簡訊發出的 MFA 要求 | 5 |
| 每日 MFA 要求 (電子郵件/簡訊) 數 | 10,000 |
配額限制錯誤
如果 API 用量超出指定配額限制,任何新要求都會傳回 HTTP 錯誤,並顯示 Resource Exhausted (429) 狀態碼。
如果是 V2,系統會向使用者顯示類似以下內容的錯誤訊息:This site is exceeding reCAPTCHA quota。
如果預計會超出配額
如要使用 Fraud Defense 進行評估,且用量超出每個機構每月 10,000 次的免費配額,請為 Google Cloud 專案啟用計費功能。每月評估配額會在每個曆月的第一天重設。
如果您預期會超過其他配額,請與指派的 Google Cloud 業務代表 聯絡。如果沒有指派的 Google Cloud 業務代表,請與銷售人員聯絡 Google Cloud 。
如要進一步瞭解配額錯誤和狀態碼,請參閱「排解配額錯誤」。
超過每月免費配額時的端點行為
如果 Google Cloud 專案沒有有效的帳單帳戶,機構每月最多只能進行 10,000 次評估。
如果所有帳戶和網站都超出這項配額,CreateAssessment 和 SiteVerify 端點的行為會有所不同:
CreateAssessment:超出配額的要求會在關閉狀態下失敗。 這表示 API 會傳回錯誤,通常是HTTP 429 (Too Many Requests)狀態碼或RESOURCE_EXHAUSTED錯誤。發生這種情況時,系統不會建立評估。為避免發生這種情況,超額通知和電子郵件會提醒您缺少帳單帳戶。SiteVerify:超出配額的要求會在開啟狀態下失敗。API 會傳回HTTP 200 (OK)狀態。回應主體會顯示success:true,但包含靜態分數 0.9 和錯誤訊息,指出您已超出配額。這項設計是為了避免有效使用者遭到封鎖。