Passagem de Informação do Utilizador através de Parâmetros URL
As experiências Drimify agora suportam o preenchimento prévio da informação do utilizador diretamente através do URL usando parâmetros de query string. Isto permite uma experiência mais personalizada e simplifica a recolha de dados.
✅ Parâmetros de URL Suportados
Podes passar as seguintes variáveis opcionais no URL:
Parâmetro | Descrição | Exemplo de Valor |
---|---|---|
| nome | John ou codificado em base64 ( |
| apelido | apelido ou codificado em base64 ( |
| endereço de e-mail | Texto direto ou codificado em base64 ( |
🔗 Exemplo de URLs
Valores codificados em Base64:
https://apps.drimify.com/your-experience-id/?session_uid=ABC123&fname=Sm9obg==&lname=RG9l&email=am9obi5kb2VAZXhhbXBsZS5jb20=
Valores em texto simples:
https://apps.drimify.com/your-experience-id/?session_uid=ABC123&fname=John&lname=Doe&email=john.doe@example.com
🔒 Lógica de Codificação e Decodificação
- Podes passar os valores ou como texto simples ou como strings codificadas em Base64.
- A Drimify vai detetar automaticamente os valores codificados em Base64 e decodificá-los.
- Seja codificado em Base64 ou em texto simples, todos os valores também são decodificados em URL do nosso lado para garantir que caracteres especiais como espaços (
%20
),@
, ou=
sejam devidamente interpretados.
⚠️ Importante para Integrações
Assegura-te de que:
- Se envias texto simples, ele deve ser codificado em URL antes de ser adicionado ao URL.
- Se envias Base64, deves:
- Primeiro codificar em URL o valor original (por exemplo, John Doe → John%20Doe)
- Em seguida, codificar em Base64 o resultado (John%20Doe → Sm9obiUyMERvZQ==)
- Passá-lo na query string
Porquê?
Isso garante que os caracteres especiais sejam preservados corretamente e decodificados de forma adequada em todos os casos.
✉️ Validação de E-mail
Para segurança e integridade dos dados:
- O parâmetro
email
só será utilizado se passar na validação do formato padrão de e-mail. - Se o valor não corresponder a um formato válido, será ignorado e não será armazenado.
💡 Casos de Utilização
- Tal como suportamos
session_uid
para identificar uma sessão de utilizador, agora suportamosfname
,lname
eemail
para preencher automaticamente os dados do utilizador e evitar exibir um formulário de recolha de dados. - Isto é ideal para lançar experiências usando campanhas de e-mail ou ferramentas de CRM, onde a informação do participante já é conhecida.
- Rastrear sessões individuais de utilizadores com menos atrito
- Proporcionar uma experiência do utilizador sem interrupções e personalizada
❓Precisa de Ajuda?
Se não tiveres a certeza de como codificar corretamente os valores ou precisares de orientação na integração com a tua plataforma, não hesites em [contactar a nossa equipa de suporte] ou consultar o nosso [guia de integração para desenvolvedores].
Actualizado em: 25/07/2025
Obrigado!