21stdigital / 21st.digital

Revamping the 21st digital website to offer an enhanced user experience with a fresh, modern design, utilizing the latest in web technologies for superior performance and accessibility.
https://21st.digital
1 stars 0 forks source link

Implement Server-Side Anonymous Tracking to Monitor Website Traffic #70

Open robocopklaus opened 6 months ago

robocopklaus commented 6 months ago

Problem

[!NOTE] Welches Problem soll behoben werden? Warum genau brauchen wir eine Lösung?

Derzeit gibt es keine Möglichkeit, die Aufrufzahlen der Website anonym und serverseitig zu erfassen, was die Analyse des Nutzerverhaltens und die Optimierung der Website erschwert.

User Story

[!NOTE] Beschreibt aus Sicht des Users wie genau diese Lösung genutzt wird

Als Website-Administrator möchte ich serverseitiges anonymes Tracking implementieren, um Informationen über die Aufrufzahlen der Website zu erhalten und dadurch fundierte Entscheidungen zur Optimierung der Website treffen zu können.

Vorhaben

[!NOTE] Was genau haben wir mit diesem Ticket vor?

Implementierung eines serverseitigen anonymen Trackingsystems, das die Aufrufzahlen der Website erfasst. Dies umfasst die Auswahl einer geeigneten Tracking-Lösung, die Konfiguration des Trackingsystems, die Sicherstellung der Anonymität der Nutzerdaten und die Integration der Tracking-Daten in ein Analyse-Tool.

Abgrenzung

[!NOTE] Zeigt potenzielle "Don’t dos" auf und grenzt die Aufgabe von anderen ab.

Diese Story konzentriert sich auf die Implementierung des serverseitigen anonymen Trackings und die Erfassung der Aufrufzahlen. Die detaillierte Analyse der gesammelten Daten und deren Nutzung zur Optimierung der Website sind nicht Teil dieser Story.

Akzeptanzkriterien

[!NOTE] Was genau muss erfüllt sein, dass dieses Ticket als fertig angesehen werden kann. Akzeptanzkriterien müssen überprüfbar sein. Sie sollten auf das "Was" und nicht das "Wie" abzielen.

JimSeven commented 6 months ago

Vorschlag: Verwendung von GoAccess:

Um die Aufgabe zu lösen, schlage ich vor, das Tool GoAccess zu verwenden.

Warum GoAccess?

Durch die Verwendung von GoAccess können wir sicherstellen, dass die Aufrufzahlen der Website anonym und effizient erfasst werden, ohne die Performance oder Benutzerfreundlichkeit zu beeinträchtigen.