WebViewGold Dokumentation · iOS
🇩🇪 Deutsch
WebViewGold holen

UUID-API

Identifiziere App-Installationen mit einer eindeutigen UUID, die an deine WebView-URL angehängt oder per JavaScript abgerufen wird.

Die UUID-API von WebViewGold ermöglicht es dir, eine nicht-personenbezogene, eindeutige Geräte-ID (UUID – „Universally Unique Identifier“) abzurufen, mit der ein iOS-Gerät eindeutig identifiziert werden kann. Diese Funktion kann hilfreich sein für:

  • Speichern nutzerspezifischer Einstellungen auf dem Server
  • Aufrechterhaltung von Sitzungszuständen
  • Abrufen gespeicherter Daten auf Client-Seite

Datenschutzhinweis: Stelle sicher, dass du bei der Nutzung dieser Funktion die geltenden lokalen und internationalen Datenschutzgesetze einhältst, da hierbei eine Geräteidentifikation erfolgt.

So rufst du die UUID ab:

Um die UUID aus deiner WebView-basierten App abzurufen, verwende den folgenden Code:

<a href="get-uuid://">Get UUID</a>
<a href="#" onClick="alert(uuid);">Show UUID</a>
                    
  • UUID abrufen: Fordert die UUID von WebViewGold an.
  • UUID anzeigen: Zeigt die UUID zum einfachen Testen per alert an.

Alternative Methode: UUID an die WebView-URL anhängen

Wenn du die UUID lieber in den URL-Parametern übergeben möchtest, aktiviere die Option enhanceUrlUUID in Config.swift, indem du sie auf true setzt. Dadurch wird bei der ersten Anfrage automatisch uuid=XYZ an deine WebView-URL angehängt, sodass du die UUID direkt in deinem Web-Content nutzen kannst:

  • Beispiel: Wenn deine WebView-URL https://www.example.org lautet, wird sie als https://www.example.org?uuid=XYZ aufgerufen.
  • Hinweis: Nur die initiale URL-Anfrage enthält diesen GET-Parameter, daher solltest du ihn in einer Session oder einem Cookie speichern, falls du ihn später in der App wiederverwenden möchtest.

UUID automatisch in JavaScript injizieren:

Um die UUID (und weitere Variablen) automatisch auf allen Seiten in JavaScript verfügbar zu machen, ohne URLs zu verändern, setze autoInjectVariable in Config.swift auf true. Dadurch kannst du die UUID und andere Werte direkt in jeder Seite abrufen.

Zu wenig Zeit? Wir richten deine App für dich ein.

Unser Team konfiguriert, erstellt & reicht deine WebViewGold-App ein – schlüsselfertig, mit schneller Bearbeitung, Made in Germany.

App einrichten lassen →

Im Browser erstellen

Kein Mac, keine IDE: Der WebViewGold Cloud Builder konfiguriert, erstellt & lädt deine App online hoch.

Cloud Builder entdecken →