Benutzerinformationen mittels URL-Parameter übergeben
Drimify Erlebnisse unterstützen jetzt das Vorab-Ausfüllen von Benutzerinformationen direkt über die URL mit Query-String-Parametern. Dadurch wird eine persönlichere Nutzererfahrung ermöglicht und die Datenerfassung vereinfacht.
✅ Unterstützte URL-Parameter
Folgende optionale Variablen können in der URL übergeben werden:
Parameter | Beschreibung | Beispielwert |
|---|---|---|
| Vorname | John oder Base64-codiert ( |
| Nachname | Doe oder Base64-codiert ( |
| E-Mail-Adresse | Normal oder Base64-codiert ( |
| Telefonnummer | Normal oder Base64-codiert ( |
🔗 Beispiel-URLs
Base64-codierte Werte:
https://apps.drimify.com/your-experience-id/?session_uid=ABC123&fname=Sm9obg==&lname=RG9l&email=am9obi5kb2VAZXhhbXBsZS5jb20=&phone=KzMzMTAxMDEwMTAx
Klartextwerte:
https://apps.drimify.com/your-experience-id/?session_uid=ABC123&fname=John&lname=Doe&email=john.doe@example.com&phone=%2033101010101
🔒 Kodierungs- und Dekodierungslogik
- Werte können entweder als Klartext oder als Base64-codierte Zeichenketten übermittelt werden.
- Drimify erkennt automatisch Base64-codierte Werte und dekodiert sie.
- Unabhängig davon, ob Base64-codiert oder normal, werden alle Werte auf unserer Seite zusätzlich roh URL-dekodiert, damit Sonderzeichen wie Leerzeichen (
%20),@oder=richtig interpretiert werden.
⚠️ Wichtig für Integratoren
Bitte beachten Sie:
- Wenn Sie Klartext senden, muss dieser vor dem Hinzufügen zur URL URL-codiert sein.
- Wenn Sie Base64 verwenden, müssen Sie:
- Zuerst den Originalwert URL-codieren (z.B., John Doe → John%20Doe)
- Dann dieses Ergebnis Base64-codieren (John%20Doe → Sm9obiUyMERvZQ==)
- Im Query-String übergeben
- Bei der Übermittlung von Werten über URL-Parameter müssen Base64-codierte Zeichenketten korrekt gepaddet (
=) sein. Ohne richtiges Padding kann das System den Wert möglicherweise nicht korrekt dekodieren und behandelt ihn als Klartext.
Warum?
Dies stellt sicher, dass Sonderzeichen in allen Fällen korrekt erhalten und dekodiert werden.
✉️ E-Mail-Validierung
Zur Sicherheit und Datensicherheit:
- Der
emailParameter wird nur verwendet, wenn er die Standard-E-Mail-Formatvalidierung besteht. - Wenn der Wert nicht dem gültigen Format entspricht, wird er übersprungen und nicht gespeichert.
📞 Telefonnummern-Validierung
Zur Sicherheit und Datensicherheit:
- Die Telefonnummer muss im korrekten internationalen Format vorliegen, z.B.: +33101010101.
- Der Wert wird nur verwendet, wenn er dem gültigen Format gemäß seiner Ländervorwahl entspricht.
- Wenn die Nummer nicht die erforderliche Struktur erfüllt, wird sie übersprungen und nicht gespeichert.
💡 Anwendungsfälle
- Wie wir
session_uidunterstützen, um eine Benutzersitzung zu identifizieren, unterstützen wir jetztfname,lname, undemail, um Benutzerdaten vorab auszufüllen und die Anzeige eines Datenerfassungsformulars zu vermeiden. - Dies ist ideal bei Erlebnissen, die aus E-Mail-Kampagnen oder CRM-Tools gestartet werden, wo die Informationen des Teilnehmers bereits bekannt sind.
- Verfolgen Sie Benutzersitzungen mit weniger Hindernissen
- Bieten Sie eine nahtlose, personalisierte Benutzererfahrung
❓Brauchen Sie Hilfe?
Wenn Sie unsicher sind, wie Sie Werte korrekt codieren oder Unterstützung bei der Integration mit Ihrer Plattform benötigen, nehmen Sie gerne [Kontakt mit unserem Support-Team auf] oder konsultieren Sie unseren [Developer Integration Guide].
Aktualisiert am: 12/12/2025
Danke!
