Fahrtdetailseite
Die Fahrtdetailseite bietet einen umfassenden Uberblick uber alles, was wahrend einer Fahrt passiert ist. Dies ist Ihre Anlaufstelle fur die Untersuchung von Fahrtproblemen, die Bearbeitung von Ruckerstattungen, das Verstandnis von Kundenreklamationen und die Analyse von Fahrtmustern.
Ubersicht
Jede Fahrt im System hat ihre eigene Detailseite, die durch Klicken auf die Fahrtnummer in der Fahrtenliste zuganglich ist. Diese Seite konsolidiert alle Fahrtdaten einschliesslich Timing, Preisgestaltung, Route, Ereignisse und Aktionen.
Hauptfunktionen
- Vollstandige Fahrtzeitachse - Sehen Sie genau, was wann passiert ist
- Preisaufschlusselung - Verstehen Sie jede Gebuhr und jeden Rabatt
- Routenvisualisierung - Kartenansicht des Fahrtwegs
- Aktivitatsprotokoll - Alle Ereignisse einschliesslich Zoneneintritten, Pausen und Befehlen
- Admin-Aktionen - Fahrten pausieren, fortsetzen, beenden und Ruckerstattungen bearbeiten
- Kundenkontext - Schneller Zugriff auf Kundenprofil und -historie
Zugriff auf Fahrtdetails
Navigieren Sie zur Detailseite uber eine dieser Methoden:
- Von der Fahrtenliste - Klicken Sie auf die Fahrtnummer (z.B. "R-12345")
- Vom Kundenprofil - Klicken Sie auf eine beliebige Fahrt in deren Historie
- Von der Fahrzeugdetails - Klicken Sie auf eine beliebige Fahrt in der Fahrzeugfahrthistorie
- Direkte URL -
/dashboard/rides/{ride_id}
Seitenabschnitte
Kopfzeilenabschnitt
Die Kopfzeile zeigt wesentliche Fahrtidentifikation:
| Element | Beschreibung |
|---|---|
| Fahrtnummer | Eindeutige Kennung (z.B. "Fahrt #R-12345") |
| Statusabzeichen | Aktueller Fahrtstatus mit Farbcodierung |
| Erstellungsdatum | Wann die Fahrt initiiert wurde |
| Aktionsschaltflachen | Verfugbare Admin-Aktionen basierend auf Fahrtstatus |
Admin-Aktionsschaltflachen
Verfugbare Aktionen hangen vom aktuellen Fahrtstatus ab:
| Fahrtstatus | Verfugbare Aktionen |
|---|---|
| Aktiv | Pausieren, Fahrt beenden |
| Pausiert | Fortsetzen, Fahrt beenden |
| Abgeschlossen | Nur anzeigen (keine Aktionen) |
| Storniert | Nur anzeigen (keine Aktionen) |
Berechtigungen erforderlich
Sie benotigen die Berechtigung ride:update, um Fahrten zu pausieren, fortzusetzen oder zu beenden. Die Berechtigung ride:refund ist fur die Bearbeitung von Ruckerstattungen erforderlich.
Allgemeine Informationen Tab
Der primare Informationsabschnitt zeigt:
Fahrtstatus und Timing
| Feld | Beschreibung |
|---|---|
| Status | Aktueller Fahrtzustand (Aktiv/Pausiert/Abgeschlossen/Storniert) |
| Gestartet | Datum und Uhrzeit des Fahrtbeginns (Kunde entsperrte Fahrzeug) |
| Beendet | Datum und Uhrzeit des Fahrtendes (falls abgeschlossen) |
| Aktive Dauer | Gesamtzeit der aktiven Fahrt |
| Pausierte Dauer | Gesamtzeit im pausierten Zustand |
| Gesamtdauer | Kombinierte aktive + pausierte Zeit |
Entfernung und Route
| Feld | Beschreibung |
|---|---|
| Gesamtentfernung | Wahrend der Fahrt zuruckgelegte Strecke (Meilen oder km) |
| Startstandort | GPS-Koordinaten und/oder Adresse des Fahrtbeginns |
| Endstandort | GPS-Koordinaten und/oder Adresse des Fahrtendes |
Fahrzeuginformationen
| Feld | Beschreibung |
|---|---|
| Fahrzeug | Fahrzeug-ID (anklickbarer Link zur Fahrzeugdetails) |
| Fahrzeugmodell | Typ des verwendeten Fahrzeugs |
| Akku Start | Akkustand bei Fahrtbeginn |
| Akku Ende | Akkustand bei Fahrtende |
Kundenabschnitt
Schneller Zugriff auf Kundeninformationen und -aktionen:
Kundendetails
| Feld | Beschreibung |
|---|---|
| Name | Vollstandiger Name des Kunden (anklickbarer Link zum Profil) |
| E-Mail-Adresse des Kunden | |
| Telefon | Telefonnummer des Kunden |
| Verifizierungsstatus | Ob der Kunde sein Konto verifiziert hat |
| Kunde seit | Kontoerstellungsdatum |
Kundenmetriken (Schnellansicht)
| Metrik | Beschreibung |
|---|---|
| Gesamtfahrten | Anzahl der Fahrten dieses Kunden |
| Guthaben | Aktuelles Prepaid-Guthaben |
| Lebenszeitwert | Gesamtumsatz von diesem Kunden |
Preisabschnitt
Eine detaillierte Aufschlusselung der Fahrtpreisgestaltung:
Preis-Snapshot
Wenn eine Fahrt startet, erfasst das System einen "Preis-Snapshot" - die zu diesem Zeitpunkt geltenden Preisregeln. Dies gewahrleistet eine konsistente Abrechnung, auch wenn sich die Preise wahrend der Fahrt andern.
| Feld | Beschreibung |
|---|---|
| Fahrzeugmodell | Das Modell, das die Preisgestaltung bestimmt |
| Preistyp | Pro Minute oder pro Entfernung |
| Entsperrgebuhr | Einmalige Entsperrgebuhr |
| Pro-Minute-Tarif | Tarif pro Minute aktiver Fahrt |
| Pausentarif | Tarif pro Minute wahrend Pause |
| Pro-Entfernung-Tarif | Tarif pro Meile/km (falls entfernungsbasiert) |
| Mindestpreis | Mindestpreis fur die Fahrt |
| Tagesobergrenze | Maximale tagliche Gebuhr fur diesen Kunden |
Gebuhrenaufschlusselung
Detaillierte Berechnung der Fahrtgebuhren:
Entsperrgebuhr: 1,00 €
Aktive Zeit (15 Min.): 5,85 € (15 × 0,39 €)
Pausenzeit (3 Min.): 0,30 € (3 × 0,10 €)
────────────────────────────────
Zwischensumme: 7,15 €
Rabatt (Promo): -1,00 €
────────────────────────────────
Gesamtbetrag: 6,15 €
Angewandte Rabatte
Falls Rabatte angewandt wurden, erscheinen sie in der Preisanzeige:
| Rabatttyp | Anzeige | Beschreibung |
|---|---|---|
| Paketrabatt | Zeigt Paketnamen und Rabatt % | Vorgekaufte Fahrtbundel, die den Pro-Minute-Tarif reduzieren |
| Aborabatt | Zeigt Abonamen und Rabatt % | Aktive Mitgliedschaft, die Preise reduziert |
| Promocode | Zeigt Promocode und Wert | Einmal-Nutzung oder Kampagnen-Rabattcodes |
| Tagesobergrenze | Zeigt erreichte Obergrenze | Automatischer Obergrenzenschutz, der tagliche Ausgaben begrenzt |
Live-Preisaktualisierungen
Fur aktive und pausierte Fahrten aktualisiert sich die Preisanzeige automatisch:
| Funktion | Verhalten |
|---|---|
| Aktualisierungsintervall | Alle 30 Sekunden fur aktive/pausierte Fahrten |
| Statische Anzeige | Keine Aktualisierung fur abgeschlossene/stornierte Fahrten |
| Abgerufene Daten | Aktueller Preis, Rabatte, ausstehender Betrag |
Die Live-Preiskomponente zeigt:
- Aktueller Preis - Laufende Summe basierend auf verstrichener Zeit
- Angewandte Rabatte - Aktive Paket-, Abo- oder Promo-Rabatte
- Ausstehender Betrag - Noch geschuldeter Betrag (aktueller Preis abzuglich Gutschriften)
Ausstehender Betrag
Der ausstehende Betrag spiegelt wider, was der Kunde derzeit schuldet: Aktueller Preis - Angewandte Guthaben-Credits - Rabatte. Fur aktive Fahrten aktualisiert sich dies in Echtzeit.
Aktivitatszeitachse
Ein chronologisches Protokoll aller Ereignisse wahrend der Fahrt:
Ereignistypen
| Ereignis | Beschreibung |
|---|---|
| Fahrt gestartet | Kunde entsperrte Fahrzeug und begann Fahrt |
| Fahrt pausiert | Fahrt wurde pausiert (manuell oder automatisch) |
| Fahrt fortgesetzt | Fahrt wurde aus pausiertem Zustand fortgesetzt |
| Fahrt beendet | Fahrt wurde abgeschlossen |
| Zone betreten | Fahrzeug betrat eine spezielle Zone |
| Zone verlassen | Fahrzeug verliess eine spezielle Zone |
| Sperrbefehl | Fahrzeug wurde ferngesperrt |
| Entsperrbefehl | Fahrzeug wurde fernentsperrt |
| Gas deaktiviert | Fahrzeugmotor wurde deaktiviert |
| Gas aktiviert | Fahrzeugmotor wurde aktiviert |
Zonenereignisse
Spezielle Zonen losen Ereignisse beim Betreten oder Verlassen aus:
| Zonentyp | Farbe | Effekt |
|---|---|---|
| Parkzone | Grun | Ausgewiesene Parkbereiche |
| Parkverbotszone | Rot | Fahrt kann hier nicht beendet werden |
| Sperrzone | Schwarz | Fahrzeug stoppt beim Betreten |
| Geschwindigkeitsbegrenzungszone | Gelb | Reduzierte Hochstgeschwindigkeit |
| Ladezone | Blau | Akkutausch-Standorte |
| Bonuszone | Gruner Farbverlauf | Anreiz fur Beendigung hier |
Jedes Zonenereignis zeigt:
- Zonenname
- Eintritts- oder Austrittszeitstempel
- Verweildauer in der Zone (bei Austritten)
Auto-Pause-Ereignisse
Wenn eine Fahrt automatisch pausiert wird, zeigt die Zeitachse:
- Pausengrund:
idle_movement,no_locationoderinsufficient_funds - Pausenmethode: Ob Fahrzeug gesperrt oder nur Gas deaktiviert wurde
- Fortsetzungszeit: Wann/ob die Fahrt fortgesetzt wurde
Ruckerstattungsabschnitt
Verfolgen Sie alle Ruckerstattungsaktivitaten fur die Fahrt:
Ruckerstattungszusammenfassung
| Feld | Beschreibung |
|---|---|
| Ursprungliche Gebuhr | Gesamtbetrag fur die Fahrt |
| Gesamt erstattet | Summe aller ausgegebenen Ruckerstattungen |
| Verbleibend | Noch belastbarer Betrag (fur Ruckerstattung berechtigt) |
Ruckerstattungshistorie
Jeder Ruckerstattungseintrag zeigt:
- Betrag - Wie viel erstattet wurde
- Typ - Guthaben-Credit oder Kartenruckerstattung
- Grund - Warum die Ruckerstattung ausgestellt wurde
- Ausgestellt von - Admin, der die Ruckerstattung bearbeitet hat
- Datum - Wann die Ruckerstattung bearbeitet wurde
Eine Ruckerstattung bearbeiten
Um eine Ruckerstattung auszustellen (erfordert Berechtigung ride:refund):
Klicken Sie auf Ruckerstattung ausstellen
Klicken Sie auf die Schaltflache Ruckerstattung ausstellen im Ruckerstattungsabschnitt.
Betrag eingeben
Geben Sie den Ruckerstattungsbetrag ein (bis zum verbleibenden Guthaben).
Ruckerstattungstyp auswahlen
Wahlen Sie den Ruckerstattungstyp:
- Guthaben-Credit - Wird dem Prepaid-Guthaben des Kunden hinzugefugt
- Kartenruckerstattung - Ruckerstattung an ursprungliche Zahlungsmethode
Grund eingeben
Geben Sie einen Grund/eine Notiz ein (erforderlich fur Prufprotokoll).
Bearbeiten
Klicken Sie auf Ruckerstattung bearbeiten, um abzuschliessen.
Kartenruckerstattungen
Kartenruckerstattungen konnen nur bearbeitet werden, wenn die ursprungliche Belastung uber Stripe erfolgte und fur Ruckerstattung berechtigt ist.
Routenkarte
Eine interaktive Karte, die den Fahrtweg zeigt:
Kartenfunktionen
| Funktion | Beschreibung |
|---|---|
| Routenlinie | GPS-Track des Fahrtwegs |
| Startmarkierung | Gruner Pin zeigt Fahrt-Startstandort |
| Endmarkierung | Roter Pin zeigt Fahrt-Endstandort |
| Zonen-Overlays | Visuelle Darstellung durchquerter Zonen |
| Ereignismarkierungen | Symbole fur Schlusselereignisse (Pausen, Zoneneintritte) |
Endstandortvergleich
Das System erfasst zwei Endstandorte:
- Fahrzeugstandort - GPS-Koordinaten vom IoT-Gerat des Fahrzeugs
- Benutzergerat-Standort - GPS-Koordinaten vom Telefon des Kunden
Die Seite zeigt:
- Beide Standorte auf der Karte
- Entfernung zwischen ihnen (in Metern)
- Welche Quelle fur Zonenvalidierung verwendet wurde
Standortdiskrepanz
Wenn eine signifikante Entfernung zwischen den beiden Standorten besteht (>50m), kann dies auf GPS-Drift hinweisen, der Kunde hat die Fahrt remote beendet, oder moglicher Missbrauch (Kunde nicht am Fahrzeug).
Endfoto-Abschnitt
Falls ein Foto beim Beenden der Fahrt eingereicht wurde:
Fotoanzeige
- Bild in voller Grosse des geparkten Fahrzeugs
- Zeitstempel der Fotoaufnahme
- GPS-Koordinaten der Fotoaufnahme
Fotoanforderungen
Endfotos konnen je nach Einstellungen erforderlich sein:
- Erforderlich in Parkverbotszonen - Beim Beenden ausserhalb ausgewiesener Bereiche
- Immer erforderlich - Fur alle Fahrtabschlusse
- Optional - Kundenentscheidung zur Einreichung
Technische Details
Datenquellen
Die Fahrtdetailseite aggregiert Daten aus mehreren Tabellen:
| Daten | Quelltabelle |
|---|---|
| Fahrtinfo | rides |
| Kunde | customers |
| Fahrzeug | vehicles |
| Preisgestaltung | live_pricing_snapshots |
| Route | ride_locations |
| Zonenereignisse | ride_zone_events |
| Sperrereignisse | ride_lock_events |
| Ruckerstattungen | ride_refunds |
| Feedback | ride_feedback |
Aktualisierungsverhalten
- Aktive/Pausierte Fahrten - Preisabschnitt aktualisiert automatisch alle 30 Sekunden
- Abgeschlossene Fahrten - Statische Anzeige (keine automatische Aktualisierung notig)
- Manuelle Aktualisierung - Klicken Sie auf "Aktualisieren", um alle Daten sofort zu aktualisieren
- Live-Daten umfassen - Aktueller Preis, angewandte Rabatte, ausstehender Betrag
Berechtigungen
| Berechtigung | Zugriffsebene |
|---|---|
| ride:view | Erforderlich fur Zugriff auf Fahrtdetails |
| ride:update | Erforderlich zum Pausieren/Fortsetzen/Beenden von Fahrten |
| ride:refund | Erforderlich fur Ruckerstattungen |
Haufige Anwendungsfalle
Untersuchung einer Kundenbeschwerde
- Suchen Sie nach dem Kunden oder der Fahrtnummer
- Uberprufen Sie die Aktivitatszeitachse auf Probleme
- Prufen Sie die Routenkarte auf Weganomalien
- Uberprufen Sie den Preisabschnitt auf Gebuhrengenauigkeit
- Bearbeiten Sie eine Ruckerstattung, falls gerechtfertigt
Identifizierung feststeckender Fahrten
- Filtern Sie die Fahrtenliste nach "Aktiv"-Status
- Sortieren Sie nach Startzeit (alteste zuerst)
- Offnen Sie die Detailseite fur langdauernde Fahrten
- Prufen Sie, ob das Fahrzeug einen Standort meldet
- Verwenden Sie die Fahrt-beenden-Aktion bei Bedarf
Verifizierung von Zonenverletzungen
- Offnen Sie die Fahrtdetailseite
- Prufen Sie die Aktivitatszeitachse auf Zonenereignisse
- Uberprufen Sie die Routenkarte, um den Weg durch Zonen zu sehen
- Prufen Sie den Endstandort auf korrektes Parken
- Dokumentieren Sie Erkenntnisse in Notizen
Fehlerbehebung
Route wird nicht angezeigt
- Fahrzeug hat moglicherweise keine Standortdaten gemeldet
- GPS-Signal war moglicherweise wahrend der Fahrt schwach
- Prufen Sie, ob das IoT-Gerat online war
Preisgestaltung scheint falsch
- Uberprufen Sie den Preis-Snapshot (Regeln zum Zeitpunkt der Fahrt)
- Prufen Sie auf angewandte Rabatte
- Verifizieren Sie Abo-/Paketstatus zum Zeitpunkt der Fahrt
- Prufen Sie, ob die Tagesobergrenze wirksam war
Aktive Fahrt kann nicht beendet werden
- Verifizieren Sie die Berechtigung
ride:update - Prufen Sie, ob das Fahrzeug kommuniziert
- Versuchen Sie, die Seite zu aktualisieren
- Kontaktieren Sie den Support, falls das Problem anhalt
Ruckerstattungs-Schaltflache nicht verfugbar
- Verifizieren Sie die Berechtigung
ride:refund - Prufen Sie, ob ein verbleibender Betrag zur Ruckerstattung besteht
- Abgeschlossene Fahrten konnen Ruckerstattungsbeschrankungen haben