Règles d'abandon et d'arrêt des SDK pour mobile

Cette page explique les règles et le calendrier d'abandon et de mise hors service des versions du SDK reCAPTCHA Mobile. Lorsqu'un nouveau SDK est publié, les versions antérieures sont abandonnées et une date d'arrêt leur est attribuée. Lorsqu'une version du SDK est arrêtée, les appels à projects.assessments.create commencent à recevoir un message d'erreur indiquant que cette version n'est plus utilisable. De plus, les envois au Google Play Store peuvent être bloqués s'ils contiennent une version de SDK arrêtée. L'App Store iOS ne dispose pas d'un tel mécanisme.

Les derniers SDK offrent la meilleure protection et les meilleures performances. Ils corrigent également les bugs qui peuvent exister dans les versions précédentes. Bien que Google fasse tout son possible pour améliorer la détection proposée par les versions précédentes du SDK, certaines fonctionnalités et améliorations nécessitent un nouveau SDK. Pour en savoir plus sur les améliorations et les corrections, consultez les notes de version.

Définitions

  • Prise en charge : ces versions du SDK continueront de fonctionner en production pour les applications déployées. En raison d'éventuels changements dans l'App Store d'iOS, le Google Play Store et d'autres plates-formes de distribution mobile, il est possible que les versions compatibles ne puissent pas être envoyées dans les nouvelles versions d'une application. Cela inclut les modifications apportées aux compilateurs requis et aux règles de confidentialité ou de divulgation.

  • Obsolète : ces SDK continueront de fonctionner, mais ils seront arrêtés à l'avenir. Nous vous recommandons de passer à une nouvelle version du SDK dès que possible.

  • Arrêt : lorsqu'un SDK est arrêté, il peut renvoyer des erreurs dans les appels à projects.assessments.create, getClient(), execute() et d'autres méthodes du SDK. Vous devez passer immédiatement à une version compatible.

Programmer

Le tableau suivant indique la date d'arrêt de chaque version. Nous vous recommandons de migrer vers la dernière version dès que possible après sa sortie.

Version État Première version Dernière version Obsolescence Arrêter
18.9 Compatible 7 janvier 2026 25 juin 2026 3e trimestre 2027 3e trimestre 2029
18.8 Compatible 4 juin 2025 15 novembre 2025 4e trimestre 2026 1er trimestre 2029
18,7 Compatible 10 octobre 2024 12 mai 2025 3e trimestre 2026 3e trimestre 2028
18,6 Obsolète 19 juin 2024 10 septembre 2024 4e trimestre 2025 1er trimestre 2028
18.5 Obsolète 21 févr. 2024 29 mai 2024 2ème trimestre 2025 2e trimestre 2027
18.4 Obsolète 13 nov. 2023 21 févr. 2024 1er trimestre 2025 1er trimestre 2027
18.3 Obsolète 16 août 2023 16 août 2023 1er trimestre 2024 1er trimestre 2027
18.2 Obsolète 1er mai 2023 5 juillet 2023 1er trimestre 2024 1er trimestre 2027
18.10 Compatible 24 août 2026 24 août 2026 4e trimestre 2027 1er trimestre 2030
18.1 Arrêt 1er février 2023 6 avr. 2023 1er trimestre 2024 2e trimestre 2026
18 Arrêt 31 octobre 2022 30 novembre 2022 1er trimestre 2024 2e trimestre 2026
17,1 Arrêt 29 mai 2024 29 mai 2024 3ème trimestre 2024 2e trimestre 2026
17 Arrêt 9 décembre 2021 18 mai 2022 3ème trimestre 2024 2e trimestre 2026
16.1 Arrêt 1er juin 2021 1er juin 2021 3ème trimestre 2024 2e trimestre 2026
16 Arrêt 15 avr. 2020 16 juin 2021 3ème trimestre 2024 2e trimestre 2026
 SafetyNet reCAPTCHA Arrêt 5 janvier 2022 3ème trimestre 2024 T3 2025

Difficultés visuelles

Les versions 16 et ultérieures du SDK reCAPTCHA ne comportent pas de défis visuels (reCAPTCHA v2) tels que ceux de reCAPTCHA SafetyNet. Nous ne recommandons plus l'utilisation de défis visuels dans les applications mobiles. Toutefois, pour les clients qui souhaitent toujours les activer, nous fournissons un exemple de code pour utiliser des défis visuels dans une WebView.

Tarifs

La mise à niveau à partir des versions 16, 17 ou 18 du SDK n'a aucune incidence sur vos tarifs. Contrairement à reCAPTCHA SafetyNet, qui était soumis à des limites de quota strictes sans possibilité de les dépasser, Google Cloud Fraud Defense vous permet d'activer la facturation pour dépasser les quotas standards.