Um downgrade faz a transição do seu projeto do reCAPTCHA para um nível de produto inferior. Isso acontece quando um projeto não atende mais aos critérios de qualificação do nível atual.
Por que os projetos são rebaixados
Uma transição de nível geralmente acontece por um dos seguintes motivos:
- Enterprise para Premium:sua assinatura do Enterprise expirou, foi cancelada ou não está mais ativa, ou o projeto foi desvinculado de uma conta com uma assinatura ativa.
- Premium para Essentials:a conta de faturamento associada ao seu projeto Google Cloud foi desvinculada, desativada ou tem problemas de faturamento, como pagamentos pendentes.
Período de carência
O Fraud Defense oferece um período de carência de 30 dias para downgrades do Enterprise para o Premium. Durante esse período, você mantém o acesso aos recursos do Enterprise para resolver problemas de faturamento ou atualizar sua integração. Após o término do período de carência de 30 dias, o acesso aos recursos exclusivos do Enterprise é removido.
Impacto nos recursos
Um downgrade reduz os recursos disponíveis no projeto para corresponder ao nível de destino:
- Downgrades para o Premium:você perde o acesso aos recursos exclusivos do Enterprise. Para uma comparação lado a lado dos recursos, consulte a tabela de comparação de recursos.
- Downgrades para o Essentials:você perde o acesso aos recursos premium, e seu limite mensal de avaliações sem custo financeiro é limitado a 10.000. As avaliações que excedem esse limite retornam o erro
HTTP 429 (Resource Exhausted).
Impacto nas integrações atuais
Dependendo dos recursos que você usa, um downgrade pode causar erros de API ou mudanças na interface do usuário:
- Códigos de motivo avançados:a resposta
CreateAssessmentnão contém mais motivos avançados no campoextended_verdict_reasons. Se o back-end depender desses códigos, atualize-o para usar motivos de classificação padrão. - API de contas relacionadas:as chamadas para endpoints de contas relacionadas retornam um erro
PERMISSION_DENIED. Pare de chamar essas APIs. - Proteção de transações:se você solicitar avaliações de transações sem enviar um token de front-end, a API vai retornar um erro
PERMISSION_DENIED. Para continuar usando a Proteção de transações, implemente uma integração de front-end. - Análise do ATO:o campo
accountTakeoverVerdictestá vazio ou ausente da respostaaccountDefenderAssessment. A lógica do back-end que espera esse campo precisa ser atualizada para evitar erros. - Recursos somente de UI:recursos como relatórios de fraude específicos do site e investigações de ataques não aparecem mais no console Google Cloud .
Verificar seu uso de recursos
Para determinar se as integrações serão afetadas por um downgrade, verifique o seguinte:
- Verifique o código de back-end em busca de referências a
extended_verdict_reasons(consulte Interpretar avaliações para sites) ouaccountTakeoverVerdict(consulte Detectar e evitar invasões de contas) nas respostas de avaliação. - Verifique se o back-end chama algum endpoint da API de contas relacionadas.
- Verifique se você está fazendo avaliações de transações sem tokens de front-end (consulte Instalar a defesa contra transações).
Evitar ou restaurar de um downgrade
Para evitar a interrupção do serviço ou restaurar o acesso aos recursos, resolva os problemas de faturamento ou assinatura:
- Restaurar o status do Enterprise:associe seu projeto a uma conta de faturamento ativa com uma assinatura válida do Fraud Defense. Se você precisar de uma nova assinatura, entre em contato com seu representante de vendas do Google Cloud ou com a equipe de vendas doGoogle Cloud .
- Restaurar o status do Premium:verifique se o projeto está vinculado a uma conta de faturamento Google Cloud ativa e válida.