Integration PowUnity (PU) in bestehende Kunden-App (KA)
PU-Webapp wird in KA-App in einem In-App-Browser dargestellt
Öffnen von PU-Unterseiten (Karte, Routen, Tracker Anlage) über Deeplinks möglich
Deeplinks in PU-App müssen immer Push-Token und Authentisierung für Traccar (PU GPS Server) enthalten → URL params
Web Branding
Webapp wird Co-Branded als KA-App (Logo + Farbwahl)
Deployment auf <kunde>.powunity.com
Folgende App-Funktionalitäten können je nach Wunsch aktiviert / deaktiviert werden:
Profilseite (Login / Logout)
Newsfeed
Hilfe
Payment / Aboverwaltung
Nutzerverwaltung
KA nutzt Traccar-API um neue Nutzer anzulegen (Management-User wird zur Verfügung gestellt)
Kunde entscheidet wann ihre Nutzer für PU in Frage kommen, legt PU User an und aktiviert Link in der Kunden-App
Kunde muss User in Traccar (via REST API) löschen, wenn diese keine Nutzer der KA mehr sind
Push Notifications
PU benötigt Firebase Cloud Messaging Auth-Token von KA damit Push-Notifications an KA-App geschickt werden können
KA muss den Alarm Channel in der Android App anlegen