Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Criar um aplicativo em https://appstore.rdstation.com/pt-BR/publisher

    É necessário informar uma url de callback a qual o RDStation usará para enviar o código de autenticação.

  2. Após, é necessário substituir os campos da URL abaixo pelos dados que você vai obter do aplicativo.
    https://api.rd.services/auth/dialog?client_id={client_id}&redirect_uri={redirect_uri}. Após substituir o CLIENT ID e a REDIRECT URI na url acima, irá aparecer a seguinte tela:

  3. Clicar no link e realizar login no RD Station Marketing.

  4. Após login e confirmação de acesso, enviaremos o code para a URL de callback.

  5. Solicitar o access_token e refresh_token a partir do code gerado, enviando uma requisição para API do RDStation. Substitua <CLIENT_ID>, <CLIENT_SECRET> e <CODE> pelos valores obtidos anteriormente.

    curl --request POST --url 'https://api.rd.services/auth/token' --header 'Content-Type: application/json' --data '{ "code": "<CODE>", "client_id": "<CLIENT_ID>", "client_secret":"<CLIENT_SECRET>"}'

    Exemplo de retorno:
    {
    "access_token":"eyJ0eXAiOiJKV1QiL……w",
    "expires_in":86400,
    "refresh_token":"9YORmXH…….8JDCQIQhBEUY"
    }

  6. Guarde o refresh_token para usá-lo na configuração do webhookfluxo

Passo 2 - Configurar

...

workflow

2.1 Crie um

...

fluxo na Privacy Tools, em

...

Workflow -> Meus

...

fluxos. Preenchas os seguintes valores:

...

Após preencher o formulário, é possível e recomendado testar o webhook fluxo clicando no botão “Testar Webhook”fluxo”. Na modal seguinte, preencha o formulário com valores de teste. Clique no botão “Testar”.

...

Se a configuração funcionou, deve mostrar o resultado com Http Staus Status (200)

...

2.2 Crie

...

um gatilho para disparar o

...

fluxo:

Com o webhook fluxo criado agora vamos configurar uma trigger um gatilho para executar o webhook fluxo quando acontecer algum evento.  Acesse o menu “Minhas triggers” “Meus gatilhos” e crie uma nova conforme o exemplo abaixo. A trigger O gatilho vai executar sempre que algum titular/usuário dar aceite em algum consentimento.

...

Condições para execução: No campo “Condições para execução” você pode definir condicionais para que a sua trigger seja executadao seu gatilho seja executado. Por exemplo, você possui 10 finalidades na gestão de consentimentos mas apenas uma delas é a que deve acionar a triggero gatilho, basta você usar o hash da finalidade como comparador na sua condição conforme exemplo acima.

...

Após realizar as alterações, clique em salvar no botão abaixo.Para mais detalhes de como criar uma trigger, acesse: https://privacyts.atlassian.net/wiki/spaces/GSD/pages/554500097/Webhooks#Trigger