Completed

Rd Station: Post para a Api (Integração de formulário)

Published on the August 15, 2018 in IT & Programming

About this project

Open

O que está acontecendo?
Formulários integrados via api estão enviando mais de um registro de conversão para o rd station marketing.

Método utilizado: Fazendo um post para a api do rd station.

Qual o motivo?
O botão de envio não possui nenhuma "trava" contra múltiplos cliques seguidos, deixando o formulário a vulnerável a situações assim.

Simulação da situação:
Ao apertar múltiplas vezes no botão, vários eventos de envio conversions foram criados.

Como solucionar?
Como solução para essa situação, é sugerido que um bloqueio de cliques seja aplicado no botão após o primeiro clique, de forma a evitar que o evento de envio seja chamado mais de uma vez. 


Sobre a página do projeto:
A landing page está criada num software chamado Landingi, bem parecido com Unbounce e Instapage.
Ele possibilita a instalação de scripts.


A integração atual é realizada via Javascript:
<script type="text/javascript" src="https://d335luupugsy2.cloudfront.net/js/integration/stable/rd-js-integration.min.js"></script> 
<script type="text/javascript">
    var meus_campos = {
  'email': 'email',
'name': 'nome',
'phone': 'telefone',
'curso': 'curso',
'cidade': 'cidade'
    };
    options = { fieldMapping: meus_campos };
    RdIntegration.integrate('TOKIEN DO RD', 'NOME DO FORMULÁRIO', options); 
</script>

Category IT & Programming
Subcategory Web development
What is the scope of the project? Small change or bug
Is this a project or a position? Project
I currently have I have specifications
Required availability As needed
API Integrations Other (Other APIs)
Roles needed Developer

Delivery term: August 18, 2018

Skills needed