Nesse artigo será demonstrado como obter todos os dados para a configuração da integração da RD station no admin, acesse a aba de integrações > marketing > RD station no admin, o primeiro campo solicitado é o Codigo Javascript (código de monitoramento) da integração, para obter esse código é necessário logar no dashboard da RD station, siga os passos a seguir depois de acessar:
Clique no menu do topo na direita, depois em conta:
Depois clique em configurações > código de monitoramento:
Clique na opção B “eu quero fazer a configuração por conta própria”:
Seu código de monitoramento deve ser copiado a partir do Https até o .js ficando parecido com:
https://d335luupusy2.clodufront.net/js/loader-scripts/a58e83f2-ca79-4ee8-8820-254dd362539e-loader.js
O restante não é necessário, pois o próprio admin já faz a formatação para a página;
O ID do aplicativo (client id) e a senha do aplicativo (client secret) são gerados quando o aplicativo é criado no RD station, essa aplicação é criada acessando o publisher da RD:
Dentro da página do publisher você deve clicar em quero criar um aplicativo:
Com essa tela aberta crie um nome unico para o seu aplicativo, evite que seja genérico, selecione o tipo aplicativo privado:
Ajuste as preferências conforme sua necessidade, como categoria, o endereço do e-commerce no site da empresa, e o ponto principal, A URL de callback, sem a URL De callback não é possível receber o Código da aplicação, esse procedimento é um pouco técnico, então caso não consiga realizar solicite o apoio do seu departamento de T.I., como a URL de callback só é utilizada para configuração, não há necessidade de configurar uma url permanente então podemos usar uma ferramenta chamada beeceptor;
Acesse o link https://beeceptor.com/ insira um endereço genérico no local indicado abaixo:
Copie esse endpoint, esse é o seu URL De callback para configuração. Cole no campo da criação do aplicativo, valide as outras definições e caso esteja tudo ok clique em salvar e continuar assim que clicar você vai ser direcionado para a página que irá receber seu ID do aplicativo (client ID) e sua senha do aplicativo (client secret) basta colá-los no admin;
Como obter o código do aplicativo:
Copie o link acima e substitua os textos de INSIRA_AQUI_SEU_CLIENTID e INSIRA_AQUI_SUA_URL_DE_CALLBACK pelo seu id de aplicativo (client ID) e sua Url de callback criada anteriormente, respectivamente, no final seu link deve ser parecido com esse:
Você irá colar esse link em seu navegador e apertar enter, você será direcionado a uma página de login do RD station caso esteja deslogado, e caso esteja logado será apresentada um seletor para definir qual conta você está configurando, selecione a conta adequada e confirme as permissoes.
Feito isso você ira ser direcionado para uma página similar a essa, seu código de aplicativo é esse depois do comando CODE= na barra de endereços do navegador copie esse código e salve no admin, esse código será usado para obter o token de atualização;
Como obter o token de atualização(refresh token):
Acesse o link acima, localize esse painel:
Preencha o client_id, secret e code com as suas informações.
O code tem validade de 1 hora então será necessário gerar outro caso ele ja tenha passado esse tempo.
Depois disso, na lateral direita localize o painel de código e clique em “TRY IT!”:
Logo abaixo você irá receber uma resposta da API do RD parecida com essa:
Vasta copiar a informação do refresh token e colar no campo token de atualização no admin.
Caso receba essa resposta significa que seu CODE expirou, será necessário gerar outro.
Feito esses processos você tem todos os campos devidamente preenchidos, basta selecionar quais funções gostaria de rastrear com o RD station e sua integração já deve funcionar normalmente.
Caso mesmo assim sua integração não esteja funcionando, verifique se suas informações estão corretas com o time da RD station.