UUID-API
Identifiziere App-Installationen mit einer eindeutigen UUID, die an deine WebView-URL angehängt oder per JavaScript abgerufen wird.
Die WebViewGold UUID-API ermöglicht es dir, eine nicht-personenbezogene, eindeutige Geräte-ID (UUID - "Universally Unique Identifier") über JavaScript abzurufen, mit der ein Android-Gerät eindeutig identifiziert werden kann. Diese Funktion kann hilfreich sein für:
- Speichern nutzerspezifischer Einstellungen auf dem Server
- Aufrechterhaltung von Sitzungsstatus
- Abrufen gespeicherter Daten auf der Client-Seite
Datenschutzhinweis: Stelle sicher, dass du bei der Nutzung dieser Funktion die lokalen und internationalen Datenschutzgesetze einhältst, da eine Geräteidentifizierung 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 über eine alert-Meldung zum einfachen Testen an.
Alternative Methode: UUID an die WebView-URL anhängen
Wenn du die UUID lieber in die URL-Parameter aufnehmen möchtest, aktiviere die Option UUID_ENHANCE_WEBVIEW_URL in Config.java, indem du sie auf true setzt. Dadurch wird uuid=XYZ beim ersten Aufruf automatisch an deine WebView-URL angehängt, sodass du direkt in deinem Web-Inhalt auf die UUID zugreifen kannst:
- Beispiel: Wenn deine WebView-URL
https://www.example.orglautet, wird sie alshttps://www.example.org?uuid=XYZaufgerufen. - Hinweis: Nur die erste URL-Anfrage enthält diesen GET-Parameter. Erwäge daher, ihn in einer Sitzung oder einem Cookie zu speichern, falls du später in der App darauf zugreifen möchtest.
UUID automatisch in JavaScript einfügen:
Um die UUID (und andere Variablen) automatisch in JavaScript auf allen Seiten verfügbar zu machen, ohne URLs zu ändern, setze AUTO_INJECT_VARIABLES in Config.java auf true. So kannst du direkt auf jeder Seite auf die UUID und andere Werte zugreifen.