Sobre a descontinuação da API SafetyNet Attestation

Recentemente, o Google anunciou a API Play Integrity, que consolida várias ofertas de integridade (incluindo o veredito de integridade da SafetyNet Attestation) em uma única API.

Planejamos desativar gradualmente a API SafetyNet Attestation a partir de janeiro de 2024. Estendemos o cronograma para que você tenha tempo suficiente para migrar para a nova API Play Integrity e evitar interrupções nos negócios.

A API Play Integrity inclui todos os indicadores de integridade que a SafetyNet Attestation oferece e muito mais, como licenças de usuário do Google Play e melhores mensagens de erro. A nova API foi criada de uma maneira moderna para que você possa acessar facilmente novos recursos com pouco tempo de build necessário para fazer upgrade.

Cronograma de descontinuação da API SafetyNet Attestation

Datas Marco Como isso afeta você?
Junho de 2022 Aviso Comece a integrar a API Play Integrity assim que possível. Enquanto isso, a SafetyNet Attestation continuará funcionando para seu app.
Novembro de 2022 Campo de informações sobre a descontinuação O campo "deprecationInformation" foi adicionado à resposta da SafetyNet Attestation. Ele contém informações para desenvolvedores sobre a descontinuação.
Janeiro de 2023 Término da integração para novos desenvolvedores Os novos usuários não vão mais poder se inscrever na API SafetyNet Attestation após 31 de janeiro de 2023. Isso inclui novos desenvolvedores que se inscreverem usando SDKs.
Final de janeiro de 2024 Prazo de migração (cronograma estendido) Se você migrou para a API Play Integrity, a API SafetyNet Attestation continuará funcionando nas versões anteriores do app. Ainda será possível detectar interações perigosas com as versões anteriores do app. Se você não migrou, a SafetyNet Attestation não vai mais funcionar no seu app (nem as versões anteriores) e vai retornar um erro. Vamos considerar que você fez a migração se o app chamar a API Play Integrity na produção.
Final de janeiro de 2025 Encerramento total (prorrogação do cronograma) A SafetyNet Attestation não vai mais funcionar para nenhuma versão do seu app. Seu app receberá um erro.

Como configurar o app para usar a API Play Integrity

Recomendamos que você faça a migração para a API Play Integrity durante o primeiro ano da descontinuação, evitando interrupções na detecção de interações perigosas com seu app e no combate a abusos.

As duas APIs têm conceitos semelhantes. Se você já definiu sua estratégia antiabuso e já está usando a SafetyNet Attestation, a migração é simples. Siga o guia de migração e comece a configurar a API Play Integrity pelo Play Console.

Se você não estiver distribuindo seu app pelo Google Play, ainda poderá usar a API Play Integrity do Console do Google Cloud sem criar uma conta de desenvolvedor do Google Play ou publicar uma versão no Google Play Console seguindo estas etapas.

Campo de informações sobre a descontinuação

A equipe da SafetyNet Attestation adicionou um novo campo deprecationInformation para a resposta da SafetyNet Attestation. O campo contém informações sobre a descontinuação para informar aos desenvolvedores que eles precisam migrar para a nova API Play Integrity. Ele também inclui informações sobre o status da migração do seu app. Para apps que foram migrados, a seguinte mensagem vai aparecer: "The app is allowlisted to use the SafetyNet Attestation API until the full turndown" ("O app está autorizado a usar a API SafetyNet Attestation até a desativação completa").

Encerramento total

A desativação completa da API SafetyNet Attestation vai acontecer gradualmente a partir de 31 de janeiro de 2025. A tarefa retornada pela API attest sempre invoca o listener on failure com uma ApiException. O valor do código de status será 7 (NETWORK_ERROR). Os desenvolvedores que lançaram versões de apps que usam a API Play Integrity precisam instruir os usuários a atualizar o app.

Receber ajuda e compartilhar feedback

Estamos aqui para garantir que você tenha uma migração tranquila. Se você tiver algum problema ou dúvida, acesse a Central de Ajuda do Play Console.

Também queremos saber sua opinião sobre a criação de serviços de integridade melhores. Então, Deixe seu feedback e solicitações de recursos no Play Console. Para fazer isso, clique no ícone de interrogação no canto superior direito do Play Console e em "Enviar feedback" no menu suspenso.

Receber respostas até a desativação completa

Se você ainda não tiver migrado para a API Play Integrity nem removido a SafetyNet Attestation até o prazo de migração (31 de janeiro de 2024), preencha este formulário (em inglês) para pedir uma prorrogação. Se for aprovada, seu app continuará recebendo respostas da SafetyNet Attestation até o prazo final de desativação (31 de janeiro de 2025).