-
Tôi có nên sử dụng reCAPTCHA Enterprise không?
-
reCAPTCHA Enterprise cung cấp 1 triệu bài đánh giá mỗi tháng để cung cấp thêm các tính năng miễn phí và bổ sung. Các tính năng khác như phân tích theo thời gian thực là nơi phù hợp nhất để bắt đầu hầu hết các nhà phát triển. Bắt đầu sử dụng miễn phí tại đây.
-
Tôi có thể sử dụng reCAPTCHA với các giải pháp của bên thứ ba không?
-
Có, bạn có thể sử dụng cả reCAPTCHA (phiên bản không phải Enterprise) và reCAPTCHA Enterprise. Thông thường, giải pháp của bên thứ ba sẽ yêu cầu khoá công khai và khoá bí mật hoặc khoá API. Hãy nhớ chỉ cung cấp khoá bí mật và khoá API của bạn cho các bên thứ ba đáng tin cậy.
-
Làm cách nào để di chuyển sang reCAPTCHA Enterprise từ phiên bản 2 hoặc v3?
-
Quá trình di chuyển mất 5–10 phút để hoàn tất và bạn không cần phải thay đổi mã.
-
Tôi nên dùng reCAPTCHA v2 hay v3?
-
reCAPTCHA v3 dành cho những chủ sở hữu trang web muốn biết thêm dữ liệu về lưu lượng truy cập của họ. Để biết thêm thông tin, hãy xem hướng dẫn dành cho nhà phát triển reCAPTCHA v3.
Chúng tôi hỗ trợ tính năng bảo mật và khả năng hữu dụng cho phiên bản 2.
Để biết thêm thông tin về sự khác biệt giữa reCAPTCHA v2 và v3, hãy xem bài viết so sánh phiên bản.
-
Tôi có thể chạy reCAPTCHA v2 và v3 trên cùng một trang không?
-
Để làm điều này, hãy tải khoá trang web v3 dưới dạng được ghi lại, sau đó hiển thị rõ ràng phiên bản 2 bằng grecaptcha.render.
<html> <head> <title>reCAPTCHA demo: Running both v2 and v3</title> <script src="https://www.google.com/recaptcha/api.js?render=v3_site_key"></script> <script> grecaptcha.ready(() => { grecaptcha.render('html_element', { 'sitekey' : 'v2_site_key' }); }); </script> <script> function onSubmit() { grecaptcha.ready(() => { grecaptcha.execute('v3_site_key', {action: 'homepage'}).then((token) => { ... }); }); } </script> </head> </html>
- reCAPTCHA đặt một cookie cần thiết (_GRECAPTCHA) khi được thực thi nhằm mục đích phân tích rủi ro. Nếu không muốn sử dụng miền www.google.com có thể đã đặt các cookie khác, bạn có thể sử dụng www.recaptcha.net để thay thế.
-
Có yêu cầu QPS hoặc giới hạn hằng ngày nào đối với việc sử dụng reCAPTCHA không?
- Nếu bạn muốn gọi hơn 1000 cuộc gọi mỗi giây hoặc 1000000 cuộc gọi mỗi tháng, bạn phải sử dụng reCAPTCHA Enterprise hoặc điền vào biểu mẫu này rồi đợi phê duyệt ngoại lệ. Nếu khoá trang web vượt quá 1000 QPS, thì có thể một số yêu cầu sẽ không được xử lý. Nếu khoá trang web v3 vượt quá hạn mức hằng tháng, thì site_verify có thể không mở được bằng cách trả về một điểm tĩnh 0,9 và một thông báo lỗi `"Vượt quá hạn mức miễn phí".` cho thời gian còn lại của tháng. Không có dấu hiệu nào cho người dùng thấy được khi trang web v3 vượt quá hạn mức. Nếu khoá trang web phiên bản 2 vượt quá hạn mức hằng tháng, thì người dùng có thể thấy thông báo sau hoặc thông báo tương tự trong tiện ích reCAPTCHA trong thời gian còn lại của tháng: "Trang web này vượt quá hạn mức reCAPTCHA." Trước khi hạn mức được thực thi, chủ sở hữu trang web sẽ nhận được thông báo qua email ba lần và có ít nhất 90 ngày để chuyển sang reCAPTCHA Enterprise. Khoá trang web được xem là vượt quá hạn mức nếu hơn 100.000 lệnh gọi mỗi tháng được sử dụng cho mọi miền. Điều này áp dụng trong trường hợp khối lượng này trải rộng trên nhiều khoá trên cùng một miền.
-
Tôi muốn ẩn huy hiệu reCAPTCHA. Những gì được phép?
-
Bạn được phép ẩn huy hiệu miễn là bạn đưa thương hiệu reCAPTCHA rõ ràng vào luồng người dùng. Vui lòng bao gồm văn bản sau:
This site is protected by reCAPTCHA and the Google <a href="https://policies.google.com/privacy">Privacy Policy</a> and <a href="https://policies.google.com/terms">Terms of Service</a> apply.
Ví dụ:
Lưu ý: nếu bạn chọn ẩn huy hiệu, vui lòng sử dụng
.grecaptcha-badge { visibility: hidden; }
-
Tôi muốn chạy thử nghiệm tự động với reCAPTCHA. Tôi cần làm gì?
-
Đối với reCAPTCHA v3, hãy tạo một khoá riêng cho các môi trường kiểm thử. Điểm số có thể không chính xác vì reCAPTCHA v3 dựa vào việc thấy lưu lượng truy cập thực.
Đối với reCAPTCHA v2, hãy dùng các khoá kiểm thử sau đây. Bạn sẽ luôn nhận được Không có CAPTCHA và tất cả yêu cầu xác minh sẽ vượt qua.
- Khoá trang web: 6LeIxAcTAAAAAJcZVRqyHh71UMIEGNQ_MXjiZKhI
- Khoá bí mật: 6LeIxAcTAAAAAGG-vFI1TnRWxMZNFuojJ4WifJWe
Tiện ích reCAPTCHA sẽ hiển thị thông báo cảnh báo để đảm bảo tiện ích này không được dùng cho lưu lượng truy cập chính thức.
-
Làm cách nào để xem thêm về lưu lượng truy cập vào trang web của tôi?
-
reCAPTCHA báo cáo số liệu thống kê hằng ngày trong bảng điều khiển dành cho quản trị viên.
-
Tôi có thể sử dụng reCAPTCHA trên toàn cầu không?
-
Có, vui lòng sử dụng "www.recaptcha.net" trong mã của bạn trong trường hợp không thể truy cập vào "www.google.com".
- Trước tiên, hãy thay thế <script src="https://www.google.com/recaptcha/api.js" async pause></script> bằng <script src="https://www.recaptcha.net/recaptcha/api.js" async pause></script>
- Sau đó, áp dụng tương tự với mọi nơi khác sử dụng "www.google.com/recaptcha/" trên trang web của bạn.
-
Tôi có thể tuỳ chỉnh tiện ích hoặc huy hiệu reCAPTCHA không?
-
Có. reCAPTCHA cung cấp hai giao diện, sáng và tối, như minh hoạ dưới đây. Để chọn một giao diện, bạn chỉ cần đặt thuộc tính data-theme trong thông số grecaptcha.render.
Giao diện sáng:
Giao diện tối:
-
Làm cách nào để tuỳ chỉnh reCAPTCHA v3?
-
API JavaScript có sẵn cho reCAPTCHA ẩn cũng hoạt động cho phiên bản 3. Bạn chỉ cần sử dụng API JavaScript để kết xuất reCAPTCHA một cách rõ ràng bằng khoá trang web phiên bản 3 để sử dụng các tuỳ chọn như đổi vị trí huy hiệu hoặc thay đổi giao diện.
Khi kết xuất reCAPTCHA v3 bằng phương thức này, hãy nhớ đặt tham số
size
thành'invisible'
và sử dụng mã ứng dụng dogrecaptcha.render
trả về khi gọigrecaptcha.execute
thay vì khoá trang web. -
Gần đây, tiện ích reCAPTCHA của tôi đã bắt đầu hiển thị "Khoá trang web không hợp lệ". Chuyện gì đang xảy ra?
-
Nếu bạn gặp lỗi này, khoá trang web reCAPTCHA của bạn không còn hợp lệ. Để kích hoạt, vui lòng đăng ký khoá mới và làm theo hướng dẫn trên trang đó.
-
Tôi nhận được một lỗi Lỗi chưa xác định: đã chặn một khung có nguồn gốc "https://www.google.com" truy cập vào một khung có nguồn gốc "<your domain>". Tôi cần làm gì?
-
Điều này thường xảy ra nếu phần tử HTML của tiện ích reCAPTCHA được xoá theo phương thức lập trình vào một thời điểm nào đó sau khi người dùng cuối nhấp vào hộp đánh dấu. Bạn nên sử dụng hàm javascript grecaptcha.reset() để đặt lại tiện ích reCAPTCHA.
-
Tôi đang sử dụng Content-Security-Policy (CSP) trên trang web của mình. Làm cách nào để định cấu hình tính năng này hoạt động với reCAPTCHA?
-
Bạn nên sử dụng phương pháp dựa trên số chỉ dùng một lần được ghi lại bằng CSP3. Hãy nhớ đưa số chỉ dùng một lần của bạn vào thẻ tập lệnh api.js của reCAPTCHA và chúng tôi sẽ xử lý phần còn lại.
Lưu ý: reCAPTCHA cũng hoạt động với 'strict-dynamic' trên các trình duyệt có hỗ trợ reCAPTCHA.
Ngoài ra, hãy thêm các giá trị sau vào các lệnh:
- script-src https://www.google.com/recaptcha/, https://www.gstatic.com/recaptcha/
- frame-src https://www.google.com/recaptcha/, https://recaptcha.google.com/recaptcha/
-
Tôi nhận được thông báo lỗi "LocalHost is not in the list of supported domain". Tôi cần làm gì?
-
theo mặc định, miền máy chủ cục bộ không được hỗ trợ. Nếu muốn tiếp tục hỗ trợ quá trình phát triển, bạn có thể thêm những miền đó vào danh sách các miền được hỗ trợ cho khoá trang web của bạn. Chuyển đến bảng điều khiển reCAPTCHA reCAPTCHA hoặc bảng điều khiển reCAPTCHA nếu phù hợp để cập nhật danh sách các miền được hỗ trợ. Bạn nên sử dụng các khoá riêng biệt để phát triển và sản xuất, đồng thời chỉ cho phép máy chủ cục bộ trên khoá trang web phát triển của bạn.
-
Chỉ trên iOS 10, trang mới cuộn xuống dưới cùng khi người dùng hoàn thành thử thách?
-
Đây là một lỗi tập trung về phía Apple mà chúng tôi đã báo cáo cho họ. Điều này chỉ ảnh hưởng đến người dùng trên iOS 10 và chỉ trên một số trang web. Nếu bị ảnh hưởng, bạn có thể khắc phục bằng cách di chuyển tiện ích reCAPTCHA lên cao hơn hoặc thấp hơn trên trang hoặc sử dụng reCAPTCHA v3.
-
Máy tính hoặc mạng của tôi có thể gửi truy vấn tự động?
-
Nếu bạn được chuyển hướng đến trang này từ tiện ích reCAPTCHA, bạn sẽ thấy thông báo có nội dung "Rất tiếc, máy tính hoặc mạng của bạn có thể đang gửi truy vấn tự động. Để bảo vệ người dùng của mình, chúng tôi không thể xử lý yêu cầu của bạn ngay bây giờ."
Rất tiếc, việc này có thể xảy ra với người dùng tốt vì một số lý do:
- Bạn có thể đang sử dụng một mạng dùng chung đang được sử dụng sai mục đích
- Gần đây, nhà cung cấp dịch vụ Internet của bạn có thể đã chỉ định cho bạn một địa chỉ IP đáng ngờ
- Trang web bạn đang cố truy cập có thể đang bị tấn công nặng nề
Để khắc phục những vấn đề này, vui lòng xem trang trợ giúp về lưu lượng truy cập bất thường hoặc thử lại sau.
-
Tên hành động nào hợp lệ?
-
Hành động chỉ có thể chứa ký tự chữ và số, dấu gạch chéo và dấu gạch dưới. Hành động không được mang tính cụ thể cho từng người dùng.
Trừ khi có lưu ý khác, nội dung của trang này được cấp phép theo Giấy phép ghi nhận tác giả 4.0 của Creative Commons và các mẫu mã lập trình được cấp phép theo Giấy phép Apache 2.0. Để biết thông tin chi tiết, vui lòng tham khảo Chính sách trang web của Google Developers. Java là nhãn hiệu đã đăng ký của Oracle và/hoặc các đơn vị liên kết với Oracle.
Cập nhật lần gần đây nhất: 2023-02-14 UTC.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Thiếu thông tin tôi cần"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Quá phức tạp/quá nhiều bước"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Đã lỗi thời"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Vấn đề về bản dịch"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Vấn đề về mẫu/mã"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Khác"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Dễ hiểu"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Giúp tôi giải quyết được vấn đề"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Khác"
}]