Testar o Fraud Defense em um site de demonstração
Neste documento, mostramos como implantar um site de amostra integrado ao Google Cloud Fraud Defense em Google Cloud para entender como o Fraud Defense funciona.
Um site de demonstração ajuda você a:
- Entenda a experiência dos usuários com o Fraud Defense.
- Use como referência para integrar o Fraud Defense ao seu aplicativo.
- Teste diferentes abordagens de front-end e back-end editando o código-fonte do aplicativo de exemplo.
Você pode implantar um site de demonstração em uma das seguintes linguagens: Java, Node.js ou Python.
Só é possível implantar um site de demonstração por vez em um projeto do Google Cloud .
Antes de começar
No console do Google Cloud , na página do seletor de projetos, selecione ou crie um projeto do Google Cloud .
Funções necessárias para selecionar ou criar um projeto
- Selecionar um projeto: não é necessário um papel específico do IAM para selecionar um projeto. Você pode escolher qualquer projeto em que tenha recebido um papel.
-
Criar um projeto: para criar um projeto, é necessário ter o papel de Criador de projetos
(
roles/resourcemanager.projectCreator), que contém a permissãoresourcemanager.projects.create. Saiba como conceder papéis.
Ative a API reCAPTCHA Enterprise, se ela ainda não estiver ativada.
Funções necessárias para ativar APIs
Para ativar APIs, você precisa da permissão
serviceusage.services.enable. Se você criou o projeto, provavelmente já tem essa permissão pelo papel de Proprietário (roles/owner). Caso contrário, é possível receber essa permissão pelo papel de Administrador do Service Usage (roles/serviceusage.serviceUsageAdmin). Saiba como conceder papéis.Verifique se você tem os seguintes papéis no projeto: Administrador do reCAPTCHA Enterprise, agente do reCAPTCHA Enterprise
Verificar os papéis
-
No console do Google Cloud , acesse a página IAM.
Acessar IAM - Selecione o projeto.
-
Na coluna Principal, encontre todas as linhas que identificam você ou um grupo no qual você está incluído. Para saber em quais grupos você está incluído, entre em contato com o administrador.
- Em todas as linhas que especificam ou incluem você, verifique a coluna Papel para ver se a lista de papéis inclui os papéis necessários.
Conceder os papéis
-
No console do Google Cloud , acesse a página IAM.
Acessar IAM - Selecione o projeto.
- Clique em Conceder acesso.
-
No campo Novos principais, digite seu identificador de usuário. Normalmente, é o endereço de e-mail de uma Conta do Google.
- Clique em Selecionar um papel e pesquise o papel.
- Para conceder outros papéis, adicione-os clicando em Adicionar outro papel.
- Clique em Salvar.
-
Se você já implantou um site de demonstração, exclua a chave relevante.
Implantar um site de demonstração
No console do Google Cloud , acesse a página do site de demonstração.
Na lista Idioma, selecione uma opção.
A implantação leva cerca de um minuto.
Se necessário, autorize o Cloud Shell a fazer chamadas usando suas credenciais.
Para acessar a nova página de Detalhes principais da demonstração, clique em Ver site.
Para acessar o site de demonstração, vá até o card Frontend e clique em Ver página da Web de exemplo.
O site de demonstração é aberto em uma guia separada.
Para conhecer os padrões de integração do Fraud Defense ao seu site, confira os exemplos.
Se quiser fazer mudanças no site de demonstração, faça o seguinte:
- Na página Detalhes principais, clique em Editar origem.
No editor do Cloud Shell, encontre os arquivos necessários no Explorer e edite-os conforme necessário.
O site de demonstração é recarregado automaticamente com as mudanças salvas.
Mantenha o editor do Cloud Shell aberto. Ao fechar, o Cloud Shell e o site de demonstração são interrompidos.