reCAPTCHA: suggerimenti e linee guida
Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
Importante: la versione 1.0 dell'API reCAPTCHA non è più supportata. Esegui l'upgrade alla versione 2.0. Scopri di più
Errori dell'utente
Comprensione di errori durante la compilazione di un modulo può essere un'esperienza molto frustrante per l'utente. Quando un utente accede
il CAPTCHA (o qualsiasi altro campo del modulo) in modo errato, ti consigliamo vivamente di fornire il seguente supporto:
-
Visualizzazione di nuovo del modulo in questione con i dati del modulo inseriti precompilati, in modo che non sia necessario
a inserire nuovamente tutti i dati.
-
Aggiunta del parametro
error=
a http://www.google.com/recaptcha/api/challenge in modo che il tipo di errore sia
mostrati all'utente.
reCAPTCHA su un sito https
Per evitare di ricevere avvisi nel browser quando utilizzi reCAPTCHA.
su un sito SSL, devi sostituire http://www.google.com/recaptcha/api con https://www.google.com/recaptcha/api quando
richiedi una verifica. La tua richiesta a reCAPTCHA sarà simile a questa:
<script type="text/javascript"
src="https://www.google.com/recaptcha/api/challenge?k=your_public_key">
</script>
<noscript>
<iframe src="https://www.google.com/recaptcha/api/noscript?k=your_public_key"
height="300" width="500" frameborder="0"></iframe><br>
<textarea name="recaptcha_challenge_field" rows="3" cols="40">
</textarea>
<input type="hidden" name="recaptcha_response_field"
value="manual_challenge">
</noscript>
Campi reCAPTCHA vuoti
Se il valore di "recaptcha_challenge_field" o "recaptcha_response_field" sono
non impostato durante l'elaborazione del modulo, evita di inviare una richiesta all'indirizzo www.google.com/recaptcha/api/verify. Ciò consente
di affrontare più rapidamente i semplici tentativi di spam.
Salvo quando diversamente specificato, i contenuti di questa pagina sono concessi in base alla licenza Creative Commons Attribution 4.0, mentre gli esempi di codice sono concessi in base alla licenza Apache 2.0. Per ulteriori dettagli, consulta le norme del sito di Google Developers. Java è un marchio registrato di Oracle e/o delle sue consociate.
Ultimo aggiornamento 2024-09-09 UTC.
[[["Facile da capire","easyToUnderstand","thumb-up"],["Il problema è stato risolto","solvedMyProblem","thumb-up"],["Altra","otherUp","thumb-up"]],[["Mancano le informazioni di cui ho bisogno","missingTheInformationINeed","thumb-down"],["Troppo complicato/troppi passaggi","tooComplicatedTooManySteps","thumb-down"],["Obsoleti","outOfDate","thumb-down"],["Problema di traduzione","translationIssue","thumb-down"],["Problema relativo a esempi/codice","samplesCodeIssue","thumb-down"],["Altra","otherDown","thumb-down"]],["Ultimo aggiornamento 2024-09-09 UTC."],[[["reCAPTCHA API version 1.0 is no longer supported; users should upgrade to version 2.0."],["When users make mistakes in forms, pre-fill their previous entries and use the `error=` parameter in the reCAPTCHA API challenge URL to display the error type."],["When implementing reCAPTCHA on HTTPS sites, ensure to use the `https://` protocol in the reCAPTCHA API URL to prevent browser warnings."],["To handle spam attempts efficiently, avoid sending verification requests to the reCAPTCHA API if the challenge or response fields are empty."]]],["Upgrade from reCAPTCHA API version 1.0 to 2.0. When form errors occur, pre-fill the form with user-entered data and add the `error=` parameter to the reCAPTCHA challenge URL. For SSL sites, use `https://www.google.com/recaptcha/api` instead of `http://` for challenge requests. If `recaptcha_challenge_field` or `recaptcha_response_field` is unset, skip the verification request to quickly handle spam.\n"]]