Norme sul ritiro e l'interruzione del servizio per gli SDK mobile

Questa pagina spiega la policy e la pianificazione del ritiro e dell'arresto delle versioni dell'SDK mobile reCAPTCHA. Con il rilascio di un nuovo SDK, le versioni precedenti verranno ritirate e verrà indicata una data di arresto. Quando una versione dell'SDK viene arrestata, le chiamate a projects.assessments.create inizieranno a ricevere un messaggio di errore che indica che questa versione non è più utilizzabile. Inoltre, gli invii al Google Play Store possono essere bloccati se contengono una versione dell'SDK arrestata. L'App Store di iOS non ha un meccanismo di questo tipo.

Gli SDK più recenti offrono la migliore protezione e le prestazioni più elevate e risolvono i bug che potrebbero esistere nelle versioni precedenti. Sebbene Google si impegni al massimo per migliorare il rilevamento offerto dalle versioni precedenti dell'SDK, alcune funzionalità e alcuni miglioramenti richiedono un nuovo SDK. Per informazioni sui miglioramenti e sulle correzioni, consulta le note di rilascio.

Definizioni

  • Supportato:queste versioni dell'SDK continueranno a funzionare in produzione per le applicazioni di cui è stato eseguito il deployment. A causa di possibili modifiche all'App Store di iOS, al Google Play Store e ad altre piattaforme di distribuzione mobile, le versioni supportate potrebbero non essere inviabili nelle nuove versioni di un'app. Sono incluse le modifiche ai compilatori richiesti e alle norme sulla privacy o sulla divulgazione.

  • Deprecato:questi SDK continueranno a funzionare, ma verranno arrestati in futuro. Ti consigliamo di eseguire l'upgrade a una nuova versione dell'SDK il prima possibile.

  • Arrestato:quando un SDK viene arrestato, potrebbe restituire errori nelle chiamate a projects.assessments.create, getClient(), execute() e ad altri metodi dell'SDK. Devi eseguire immediatamente l'upgrade a una versione supportata.

Pianifica

La tabella seguente elenca la data di arresto per ogni versione. Ti consigliamo di eseguire la migrazione alla versione più recente il prima possibile dopo il rilascio.

Versione Stato Prima release Ultima release Ritiro Arresto
18.9 Supportato 7 gen 2026 7 gen 2026 T1 2027 T1 2029
18.8 Supportato 4 giu 2025 15 nov 2025 T4 2026 T1 2029
18.7 Supportato 10 ott 2024 12 mag 2025 T3 2026 T3 2028
18.6 Deprecato 19 giu 2024 10 set 2024 T4 2025 T1 2028
18.5 Deprecato 21 feb 2024 29 mag 2024 T2 2025 T2 2027
18.4 Deprecato 13 nov 2023 21 feb 2024 T1 2025 T1 2027
18.3 Deprecato 16 ago 2023 16 ago 2023 T1 2024 T3 2026
18.2 Deprecato 1 mag 2023 5 lug 2023 T1 2024 T3 2026
18.1 Arrestato 1 feb 2023 6 apr 2023 T1 2024 T2 2026
18.0 Arrestato 31 ott 2022 30 nov 2022 T1 2024 T2 2026
17.1 Arrestato 29 mag 2024 29 mag 2024 T3 2024 T2 2026
17.0 Arrestato 9 dic 2021 18 mag 2022 T3 2024 T2 2026
16.1 Arrestato 1 giu 2021 1 giu 2021 T3 2024 T2 2026
16.0 Arrestato 15 apr 2020 16 giu 2021 T3 2024 T2 2026
reCAPTCHA SafetyNet Arrestato 5 gen 2022 T3 2024 T3 2025

Sfide visive

Le versioni dell'SDK reCAPTCHA 16 e successive non hanno sfide visive (reCAPTCHA v2) come quelle presenti in reCAPTCHA SafetyNet. Non consigliamo più l'utilizzo di sfide visive nelle applicazioni mobile, ma per i clienti che vogliono comunque abilitarle forniamo codice campione per utilizzare le sfide visive in una WebView.

Prezzi

L'upgrade dalla versione 16, 17 o 18 non influisce sui prezzi. reCAPTCHA SafetyNet era soggetto al limite di quota di reCAPTCHA e non era possibile superare questo limite. Quando passi a reCAPTCHA, ora hai la possibilità di abilitare la fatturazione per superare il limite di quota.