Analytics Überblick
Creator Analytics zeigt dir, was in deinem Stream-Betrieb technisch passiert: wie oft deine Automations feuern, wie sich Follows/Subs/Chat-Aktivität gerade entwickeln, wie deine Community über Zeit wächst und wie gut deine Reaction-Combos und Personas angenommen werden. Die Basis sind reale Zähler aus Redis, deiner Automations-Konfiguration und ein paar Auswertungs-Tabellen im Backend — keine Fantasie-Metriken.
Wichtig: zwei verschiedene „Analytics" in Chatlix
Im Dashboard gibt es zwei Dinge, die beide „Analytics" heißen, aber nichts miteinander zu tun haben:
- Dieses Buch (Creator Analytics = Stream-/Audience-Analytics): Realtime-Zähler, Automation-Heatmap, Growth Insights, Combo Stats, RelationshipHealth. Erreichbar über
/dashboard/analytics,/dashboard/analytics-realtime,/dashboard/analytics-heatmap,/dashboard/growth-insights,/dashboard/combo-statsund/dashboard/relationship-health(keine gemeinsame/dashboard/analytics/*-Pfadstruktur). - Marketplace-Analytics für Pack-Ersteller (eigene Seite
CreatorAnalyticsim Dashboard-Code, Route/v1/creators/me/marketplace-analyticsbzw./v1/creators/me/analytics/dashboard): Umsatz, Installs, Refunds, Ledger für Leute, die eigene Automation-Packs im Marketplace verkaufen. Das ist ein komplett anderes Feature-Set und wird in diesem Buch nicht behandelt.
Wenn du „Analytics" im Menü suchst und Umsatzzahlen statt Stream-Zahlen siehst, bist du im falschen der beiden Bereiche gelandet.
Die Bereiche unter /dashboard/analytics
Nur ein Teil der Seiten hängt über eine gemeinsame Tab-Leiste (AnalyticsTabs) im Dashboard-Code zusammen: Diese zeigt lediglich „Übersicht" (/dashboard/analytics), „Live" (/dashboard/analytics-realtime), „Automation" (/dashboard/analytics-heatmap) und „Ereignisse" (/dashboard/events). Growth Insights, Combo Stats und RelationshipHealth sind separate Routen ohne eigenen Tab in dieser Leiste — erreichbar über das Haupt-Dashboard-Menü:
/dashboard/analytics— Account-Audit-Trail (Ereignis-Log deines Workspace, tageweise gebündelt)/dashboard/analytics-realtime— Live-Zähler für den laufenden Stream, siehe „Realtime-Dashboard nutzen"/dashboard/analytics-heatmap— Wann feuern deine Automation-Regeln, nach Wochentag/Stunde/dashboard/growth-insights— Wachstums-Heuristiken auf Basis deiner Events/dashboard/combo-stats— Adoptions-Statistik für Chaos-Combo- und Persona-Presets/dashboard/relationship-health— RelationshipHealth, Community-Bindung
Wie die Daten technisch entstehen
Es lohnt sich, das kurz zu verstehen, weil es erklärt, warum manche Werte sofort da sind und andere erst nach einem Tag:
- Realtime-Zähler laufen in Redis als rollierende Minuten-Buckets (Key-Schema
rt:metric:<metric>:<channel>:<minute-bucket>, TTL 2 Stunden). Dein Worker schreibt bei jedem Event (Follow, Sub, Alert, Chat-Nachricht, Command, Engagement-Spike) direkt einenINCRhinein. Kein Batch-Job, kein Nachlauf. - Heatmap liest aus der Tabelle
automation_debug_trace(jede Regel-Ausführung wird dort protokolliert) und gruppiert nach Wochentag/Stunde direkt per SQL. - Growth Insights wertet die Tabellen
analytics_eventsundalert_performanceaus und cached das Ergebnis 12 Stunden pro Nutzer (growth_insights_runs) — Growth aktualisiert sich also nicht bei jedem Seitenaufruf. - Combo Stats hat keinen eigenen Server-Endpunkt. Die Seite liest deine bestehende Automations-Liste (
Api.automationsList()) und aggregiert clientseitig im Browser — bewusst so gebaut, um keinen neuen Cache/State im Backend zu brauchen.
Alles läuft über normales HTTP-Polling, nicht über eine Dauerverbindung. Das Realtime-Dashboard fragt alle 10 Sekunden neu ab — Details dazu in „Realtime-Dashboard nutzen".
Plan-Gating
Die Automation-Heatmap ist als Pro/Studio-Feature markiert. In der UI wirbt Chatlix mit „Pro: 90 Tage History · Studio: 365 Tage" — serverseitig ist der Abfrage-Zeitraum aber unabhängig vom Plan auf maximal 90 Tage gedeckelt (Parameter sinceDays, hart begrenzt 1–90). Verlass dich also nicht auf ein Jahr Heatmap-Historie, auch nicht mit Studio-Plan. Growth Insights, Combo Stats und RelationshipHealth waren zum Zeitpunkt dieser Doku nicht plan-gated.
Export
Es gibt aktuell keinen CSV/JSON-Export-Button in den Analytics-Seiten. Wenn du Rohdaten für eigene Auswertungen brauchst, geht das nur über die jeweiligen API-Endpunkte direkt (z.B. /v1/analytics/growth, /v1/analytics/automation/heatmap) — nicht über ein UI-Feature.
Datenschutz: keine PII pro Viewer
Chatlix zeigt in Analytics keine Liste einzelner Viewer-Accounts. Growth Insights rechnet Wiederkehr-Kennzahlen über eine anonymisierte anonymous_id statt über Twitch-Usernamen. Combo Stats bezieht sich ausschließlich auf deine eigenen Automation-Regeln, nicht auf Viewer-Verhalten.
Was Analytics nicht ist
- Die Heatmap ist keine Chat-Aktivitäts-Heatmap. Sie zeigt, wann deine Automation-Regeln ausgelöst haben — nicht, wann im Chat am meisten geschrieben wurde. Details in „Heatmap + Growth Insights".
- Combo Stats ist keine Live-Escalation-Engine. Es gibt keinen serverseitigen Multi-Stufen-Trigger mit Countdown, sondern eine Auswertung, wie oft vordefinierte Combo-/Persona-Vorlagen unter deinen konfigurierten Regeln vorkommen und feuern. Details in „Combo Stats".
- Growth Insights ist regelbasiert, nicht KI-gestützt. Ein KI-Pfad ist im Code als Architektur-Vorbereitung angelegt, liefert aktuell aber dieselbe regelbasierte Zusammenfassung wie ohne KI.
Wofür du Analytics einsetzt
- Während des Streams: Realtime-Dashboard auf dem Zweitmonitor, um zu sehen, ob Follows/Subs/Chat-Tempo gerade Bewegung zeigen.
- Nach dem Stream: Heatmap prüfen, ob deine Automations zu den richtigen Zeiten gefeuert haben, statt gar nicht oder ständig.
- Einmal pro Woche: Growth Insights für Trend-Check bei Follows/Subs/Wiederkehr.
- Nach dem Aufsetzen neuer Regeln: Combo Stats, um zu sehen, ob deine Chaos-Combo-/Persona-Presets überhaupt aktiv sind und feuern, oder als „totes" Preset ungenutzt rumliegen.
Die nächsten drei Seiten gehen im Detail auf Realtime-Dashboard, Heatmap/Growth und Combo Stats ein.