Como adicionar o Google reCAPTCHA v3 aos formulários de gravidade

Publicados: 2022-03-09

"Esta postagem contém links de afiliados; isso significa que ganhamos comissões se você comprar pelos links desta página"

reCAPTCHA v3 para Gravity Forms - imagem em destaque

Uma das coisas mais difíceis e irritantes de se lidar no gerenciamento de blogs do WordPress são as entradas de spam. Isso pode ser na forma de comentários de blog, tráfego de bots, ataques maliciosos ou entradas de formulário de contato.

Lidar com entradas de spam pode tirar seu tempo de produtividade. Sem mencionar o estrago potencial que poderia ter no desempenho do seu blog e na experiência do usuário.

Existem muitos aplicativos de segurança da Web desenvolvidos hoje para combater o tráfego de bots e outros ataques automatizados. Um deles é o Google reCAPTCHA v3.

Portanto, na postagem de hoje, veremos como adicionar o Google reCAPTCHA v3 ao Gravity Forms para impedir que spam e tráfego de bots invadam seus formulários da web.

Se você usa o Gravity Forms para os formulários de contato do seu blog WordPress, você achará este post útil. Além disso, se você usa formulários WPForms ou Ninja, o processo descrito neste post é o mesmo.

Siga o guia de etapas neste tutorial para integrar o v3 reCAPTCHA em seus formulários da web do WordPress.

Mas primeiro, vamos ver o que exatamente é o Google reCAPTCHA v3?

O que é o Google reCAPTCHA v3?

Para um caso de uso geral, este vídeo explica como o Google reCAPTCHA v3 funciona para impedir que spammers e bots acessem o conteúdo do seu site.

O Google reCAPTCHA v3 é um aplicativo de segurança da Web antispam gratuito desenvolvido pelo Google para proteger contra spam, ataques automatizados, ataques maliciosos, abuso de sites e tráfego de bots.

O aplicativo funciona nos bastidores para determinar se uma ação no local é feita por um humano ou um bot. O V3 reCAPTCHA foi desenvolvido para fornecer uma melhor experiência ao usuário e capturar bots mais sofisticados em suas trilhas.

Ao contrário de seu antecessor, o reCAPTCHA v2, que usa uma imagem de quebra-cabeça ou bot de verificação para verificar se o tráfego é legítimo ou não; O reCAPTCHA v3 executa um mecanismo de análise de risco adaptável em segundo plano do seu site para informar se uma ação ou tráfego é suspeito ou não.

Esse tipo de análise avançada de segurança da Web ajuda a melhorar a experiência do usuário e elimina a necessidade de passar por desafios CAPTCHA para acessar uma página da Web.

Mas também vem com sua própria desvantagem, que discuti na seção de perguntas frequentes deste post. Então, continue lendo.

O reCAPTCHA do Google v3 é gratuito?

Até certo ponto, o v3 reCAPTCHA é um serviço gratuito do Google para proprietários de pequenas empresas e webmasters. Se o seu site gerar menos de um milhão de chamadas de API por mês, o uso do reCAPTCHA é gratuito.

No entanto, para sites de grande escala com mais de um milhão de chamadas de API por mês ou 1.000 chamadas de API por segundo, você pode se inscrever para a conta reCAPTCHA empresarial.

Para cada 1.000 chamadas de API na conta corporativa do reCAPTCHA, o Google cobra US$ 1. E se você gerar mais de 10 milhões de chamadas de API por mês, existe uma solução personalizada para você.

Além disso, o reCAPTCHA é um serviço gratuito do Google para você.

Como o Google reCAPTCHA v3 funciona com formulários de gravidade

Os formulários de gravidade vêm pré-construídos com o reCAPTCHA v2. Você não precisa fazer mais nada para que funcione com seus formulários de contato do WordPress. Mas para o Google reCAPTCHA v3, há uma solução alternativa para fazê-lo funcionar com seus formulários de contato.

No reCAPTCHA v3, o Google rastreia os comportamentos ou ações dos usuários em seu site para determinar se é um humano ou um bot. Em seguida, ele atribui uma pontuação à ação do usuário.

Os dados do usuário coletados são usados ​​para determinar se o tráfego é legítimo ou não. Uma pontuação entre 0,0 e 1,0 é atribuída à ação. Uma pontuação de 1,0 é uma pontuação boa e 0,0 é uma pontuação ruim.

Agora, quando um formulário é enviado usando o formulário Gravity, as pontuações do reCAPTCHA v3 calculadas com base no comportamento do usuário são armazenadas com a entrada do formulário.

Os formulários de gravidade agora compararão a pontuação da ação com o limite em suas configurações. Se a entrada de pontuação for menor ou igual a esse limite, a mensagem será enviada para a pasta de spam.

O Google reCAPTCHA v3 é mais avançado, seguro e oferece uma experiência de usuário ininterrupta durante o envio de formulários.

No entanto, há um aspecto da privacidade do usuário que pode ser motivo de preocupação para você.

Usar o reCAPTCHA do Google v3 também significa que os dados do usuário do seu site serão enviados para o servidor do Google. Isso reduz o controle de privacidade do usuário e fornece ao Google mais dados pessoais dos usuários.

Embora de acordo com o Google, a API do captcha envia informações de hardware e software, incluindo dados de dispositivos e aplicativos, de volta ao Google para análise, e o serviço é usado apenas para combater spam e abuso.

Para obter mais informações sobre esse problema de privacidade, leia a documentação de ajuda no blog do Google.

O reCAPTCHA v3 é melhor que o reCAPTCHA v2?

Não há respostas certas ou erradas para esta pergunta. Cada um fornece um tipo diferente de medida de segurança para seu site.

Você pode ter que testar vários tipos de reCAPTCHA para ver qual funciona melhor em sua situação.

Existem quatro tipos de reCAPTCHA no momento da escrita:

  • reCAPTCHA v2 (não sou um robô)
  • reCAPTCHA v2 (O reCAPTCHA invisível)
  • Android reCAPTCHA
  • reCAPTCHA v3

Vamos percorrer brevemente cada um dos reCAPTCHA.

reCAPTCHA v2 (caixa de seleção não sou um robô)

A caixa de seleção reCAPTCHA v2 (não sou um robô) é mais difícil para humanos e pode diminuir a taxa de conversão. Uma vez que requer vários desafios para provar que você é humano.

Este é o que você vê principalmente que pede para você marcar uma caixa ou clicar em um conjunto de imagens para provar que você é humano.

caixa de seleção reCAPTCHA v2 Não sou um robô

reCAPTCHA v2 (reCAPTCHA invisível)

Ele é chamado de reCAPTCHA v2 invisível porque tudo o que você verá é um emblema flutuante na página.

E é mais fácil de usar e oferece uma melhor experiência no local do que o v2 reCAPTCHA, não sou uma caixa de seleção de robô.

Além disso, poderia aumentar a conversão, pois não exige que você prove que é humano, a menos que o tráfego seja suspeito.

Funciona no movimento do mouse de rastreamento em segundo plano para determinar se a ação do usuário é de bots ou humanos?

Se a ação for suspeita de ser um bot, um teste de caixa de seleção aparecerá pedindo que você prove que é humano.

ReCAPTCHA invisível v2

reCAPTCHA v2 Android

Como o nome sugere, ele deve ser usado em um aplicativo Android.

A menos que você seja um desenvolvedor de aplicativos Android, você pode ignorar este com segurança.

A implementação e execução do reCAPTCHA v2 Android estão além do escopo deste artigo.

reCAPTCHA v3

O reCAPTCHA v3 também é invisível no sentido de que não exige que você passe em um teste para provar que é humano.

Como eu disse anteriormente, o reCAPTCHA v3 usa um mecanismo de análise de risco adaptável para detectar spam ou comportamento abusivo em seu site. Em seguida, ele passa uma pontuação para determinar a probabilidade da ação do usuário ser de bots ou não?

Cabe a você decidir o que fazer com a pontuação. Você pode deixar a ação passar com uma pontuação mais baixa ou ser bloqueado.

O reCAPTCHA V3 pode impedir que usuários reais acessem seus formulários da web se acharem que a ação é de um bot.

Portanto, você deve ter cuidado com a pontuação que dá à ação para deixá-la ir ou não.

v3 reCAPTCHA Logo

Como adicionar o reCAPTCHA v3 ao Gravity Forms

Para usar o reCAPTCHA v3 com seus formulários, você precisa do plugin Gravity forms WordPress versão 2.5 e superior. Então, em primeiro lugar, obtenha a versão mais recente do plug-in de formulários Gravity aqui e instale-o em seu site.

Em seguida, baixe o complemento reCAPTCHA v3 do Gravity Forms para trabalhar com seu formulário.

Você pode acessar a página de complemento do formulário Gravity acessando o painel do WordPress. Clique em Formulário no menu da barra lateral e, em seguida, clique em um complemento para acessar o navegador de complementos de formulários Gravity.

Role a página para baixo para encontrar o complemento reCAPTCHA v3 Gravity Forms e selecione-o.

Página complementar do Gravity Forms para reCAPTCHA v3

Depois de encontrar o complemento reCAPTCHA v3 de formulários de gravidade, você precisa instalá-lo e ativá-lo. Depois disso, você precisa integrar seus formulários Gravity aos serviços da API do Google reCAPTCHA v3 para que funcione.

Esse processo envolve obter o site da API reCAPTCHA do Google v3 e as chaves secretas. Leva menos de 5 minutos para concluir este processo, você não precisa se preocupar com nenhum processo de configuração técnica.

O processo é simples e fácil de seguir.

Acesse o site da API do Google reCAPTCHA e siga as etapas abaixo.

Assim como em todos os produtos e serviços do Google, você precisa de uma conta do Gmail para acessar a página. Portanto, se você não possui uma conta do Gmail, precisa criar uma para essa finalidade.

Faça login com sua conta do Gmail e preencha o campo obrigatório.

Aqui estão as informações que você precisa para entrar na página:

  • Um nome para o seu projeto
  • reCAPTCHA v2 ou v3? Escolha v3
  • Digite seu nome de domínio sem o protocolo HTTPS
  • Digite um endereço de e-mail
  • Aceite os termos e condições do Google reCAPTCHA.
Página de configuração do Google reCAPTCHA v3

Depois de preencher todas as informações e gerar o site da API do Google e as chaves secretas, volte para o painel de administração do WordPress. A partir daqui, clique em Form==>>>Settings==>>>reCAPTCHA v3 , tudo no menu da barra lateral.

Agora, insira o site e as chaves de API secretas que você copiou do Google no formulário correspondente.

Se tudo correr bem, você deverá ver a marca de seleção verde como na imagem abaixo.

Site RECAPTCHA v3 e chaves secretas

A configuração global padrão para o limite de pontuação é 0,5. No entanto, como os sites não são criados igualmente, o comportamento e as ações do usuário não são os mesmos. Assim, você pode optar por configurar o limite do Google reCAPTCHA para seu site.

Para obter mais informações sobre como configurar o limite com base nos usuários do site, leia a postagem de ajuda da documentação.

Neste ponto, o reCAPTCHA v3 agora está ativado em todos os formulários Gravity em seu site. Se você deseja excluir alguns formulários de contato do uso da segurança v3 reCAPTCHA, pode fazê-lo acessando a página de configuração de formulário apropriada no painel de administração do WordPress.

Abra a página de configuração do formulário e marque a caixa que diz " Desativar o reCAPTCHA v3 para este formulário " ao lado do formulário da Web que você deseja excluir.

Clique no botão salvar e, a partir desse momento, o reCAPTCHA v3 não funcionará nesse formulário.

Perguntas frequentes sobre o uso do Gravity Forms com o Google reCAPTCHA v3

  1. O reCAPTCHA v3 é mais seguro que o v2?

    Embora o reCAPTCHA v3 seja mais fácil para humanos do que o v2, nenhum deles é mais seguro que o outro.

    O reCAPTCHA v3 oferece uma melhor experiência do usuário e uma maneira mais conveniente para os administradores do site terem controle sobre a configuração de segurança do site. Mas para administradores de sites não técnicos, isso também pode ser complicado para determinar o que é um bot ou tráfego humano?

    Como você precisa decidir qual ação, você deseja definir o limite para uma resposta específica. Isso não é algo que todos possam lidar ou fazer.

  2. Os formulários de gravidade são compatíveis com o reCAPTCHA v3?

    Por padrão, os formulários Gravity não vêm com suporte integrado para o Google reCAPTCHA v3, mas há um complemento para integrar os serviços v3 reCAPTCHA a todos os seus formulários Gravity agora e no futuro.

    No entanto, ele vem com suporte embutido para o Google reCAPTCHA v2.

  3. O Akismet funciona com Gravity Forms?

    Sim, o Akismet funciona perfeitamente com seus formulários Gravity, integrando-se ao complemento Akismet de formulários Gravity em conjunto com o plugin WordPress Akismet.

    Após a integração, o Akismet será habilitado em todos os seus formulários Gravity. E cada envio de formulário da web será verificado pela proteção contra spam do Akismet para entradas de bots.

  4. Os formulários do Gravity têm uma API para desenvolvedores?

    Sim, os formulários Gravity possuem uma biblioteca de APIs para acessar e estender as funcionalidades padrão.

    Se você é um desenvolvedor que deseja obter mais de seus formulários do Gravity, pode acessar a página de documentação da API do desenvolvedor aqui.

Conclusão…

O Gravity Forms é um dos melhores, mais seguros e mais avançados construtores de formulários do WordPress atualmente. O uso do Gravity Forms com o Google reCAPTCHA v3 fornecerá aos usuários do seu site uma experiência mais segura e perfeita.

Se você está tentando usar o reCAPTCHA v3 com seus formulários da web, espero que este tutorial ajude a resolver isso?