Artikel über: Entwickler und APIs
Dieser Artikel ist auch verfügbar in:

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

fname

Vorname

John oder Base64-codiert (Sm9obg==)

lname

Nachname

Doe oder Base64-codiert (RG9l)

email

E-Mail-Adresse

Normal oder Base64-codiert (am9obi5kb2VAZXhhbXBsZS5jb20=)

phone

Telefonnummer

Normal oder Base64-codiert (KzMzMTAxMDEwMTAx)


🔗 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:


  1. Zuerst den Originalwert URL-codieren (z.B., John Doe → John%20Doe)
  2. Dann dieses Ergebnis Base64-codieren (John%20Doe → Sm9obiUyMERvZQ==)
  3. Im Query-String übergeben
  4. 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 email Parameter 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_uid unterstützen, um eine Benutzersitzung zu identifizieren, unterstützen wir jetzt fname, lname, und email, 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

War dieser Beitrag hilfreich?

Teilen Sie Ihr Feedback mit

Stornieren

Danke!