Política de descontinuação e desativação de SDKs para dispositivos móveis

Esta página explica a política de suspensão de uso e encerramento, além do cronograma de Versões do SDK do reCAPTCHA para dispositivos móveis. Com o lançamento de um novo SDK, as versões anteriores serão descontinuadas e receberão um data de desativação. Quando uma versão do SDK é encerrada, as chamadas para projects.assessments.create começam a receber uma mensagem de erro indicando que essa versão não pode mais ser usada. Além disso, os envios ao A Google Play Store poderá ser bloqueada se tiver uma versão do SDK de encerramento. A App Store do iOS não tem esse mecanismo.

Os SDKs mais recentes oferecem a melhor proteção e o melhor desempenho, além de atenderem bugs que podem existir em versões anteriores. Embora o Google se esforce ao máximo para aprimorar a detecção oferecida pelas versões anteriores do SDK, alguns recursos e elas exigem um novo SDK. Para informações sobre as melhorias e correções, consulte as notas da versão.

Definições

  • Compatível:essas versões do SDK continuarão funcionando na produção aplicativos implantados. Devido a possíveis mudanças na App Store do iOS, Google Play Store e outras plataformas de distribuição para dispositivos móveis, versões compatíveis podem não ser enviadas em novas versões de um aplicativo. Isso inclui mudanças os compiladores necessários e as regras de privacidade ou divulgação.

  • Descontinuada: esses SDKs vão continuar funcionando, mas serão encerrados no futuro. Recomendamos atualizar para uma nova versão do SDK assim que possível.

  • Desligamento: quando um SDK é desligado, ele pode retornar erros em chamadas para projects.assessments.create, getClient(), execute() e outros métodos do SDK. Faça upgrade imediatamente para uma versão com suporte.

Programar

A tabela a seguir lista as datas de encerramento de cada versão. Recomendamos que você migre para a versão mais recente assim que possível após o lançamento.

Versão Status Primeira versão Última versão Suspensão de uso Encerrar
18.6.x (link em inglês) Compatível 21 de agosto de 2024 Atual 3º trimestre de 2025 3o trimestre de 2027
18.5.x Compatível 29 de fevereiro de 2024 Atual 2o trimestre de 2025 2o trimestre de 2027
18.4.x Compatível 13 de novembro de 2023 21 de fevereiro de 2024 1o trimestre de 2025 1o trimestre de 2027
18.3.x (link em inglês) Suspenso 6 de agosto de 2023 6 de agosto de 2023 1º trimestre de 2024 3o trimestre de 2026
18.2.x Suspenso 1o de maio de 2023 5 de julho de 2023 1º trimestre de 2024 3o trimestre de 2026
18.1.x (link em inglês) Suspenso 1o de fevereiro de 2023 6 de abril de 2023 1º trimestre de 2024 2o trimestre de 2026
18.0.x (link em inglês) Suspenso 31 de outubro de 2022 30 de novembro de 2022 1º trimestre de 2024 4º trimestre de 2025
16.x.x, 17.x.x (pré-lançamento) Compatível 30 de março de 2020 18 de maio de 2022 1o trimestre de 2025 A definir, a partir do 1o trimestre de 2026
ReCAPTCHA do SafetyNet Suspenso 5 de janeiro de 2022 3o trimestre de 2024 3º trimestre de 2025

Desafios visuais

As versões 16 e mais recentes do SDK do reCAPTCHA não têm desafios visuais (reCAPTCHA v2), como aqueles encontrados no reCAPTCHA SafetyNet. Não recomendamos mais o uso de desafios visuais em aplicativos para dispositivos móveis, mas, para os clientes que ainda querem ativá-los, oferecemos exemplos de código para usar desafios visuais em uma WebView.

Preços

A atualização da v16, v17 ou v18 não afeta os preços. O reCAPTCHA SafetyNet estava sujeito ao limite de cota do reCAPTCHA, e não havia opção para ultrapassar esse limite. Ao migrar para o reCAPTCHA, agora você tem a opção de ativar o faturamento para ir além do limite de cota.