Premium-Plugin Stats Pro ← zurueck zum Hub

Stats Pro

Erweiterte Hoerer-Statistiken fuer dein RadioCMS

Stats Pro ist ein Premium-Plugin fuer RadioCMS Community Edition. Es erweitert die Standard-Hoererzahl-Anzeige um detaillierte Auswertungen: woher kommen die Hoerer, mit welchen Geraeten, welche Genres laufen am besten, wann ist Prime Time. Plus CSV-Export fuer eigene Auswertungen in Excel.


Was du konkret damit machen kannst

Sehen aus welchen Laendern die Hoerer kommen

Top-Laender-Liste mit Sessions und Pings, dazu prozentuale Verteilung. Wenn du merkst dass 30% deiner Hoerer aus der Schweiz kommen, kannst du das in der Programm-Planung beruecksichtigen.

Welche Genres die Hoerer wirklich hoeren

Wenn der Player Genre-Metadata mitsendet (z.B. „Schlager" oder „Charts"), siehst du was am laengsten gehoert wird. Hilft beim Programm-Plan.

Mobile vs. Desktop verstehen

Aufschluesselung Mobile/Desktop/Tablet. Plus Top-Browser. Wenn du merkst 70% deiner Hoerer sind mobile, sollte deine Frontend-Page mobile-first sein.

Zeit-Heatmap zeigt die Prime-Time

24-Stunden-Heatmap pro Wochentag, hellere Felder = mehr Hoerer. So siehst du sofort: „Sonntag 14-17 Uhr ist mein Peak, da sollte ich die starken Sendungen platzieren".

Monatsvergleich automatisch

Diesen Monat vs. letzten Monat als Prozent. So siehst du sofort ob das Programm in die richtige Richtung geht.

CSV-Export fuer eigene Auswertungen

Alle Daten lassen sich als CSV exportieren (Excel-kompatibel mit BOM und Semikolon-Trenner). Gut fuer eigene Reports oder fuer den Sponsor.


Installation und Aktivierung

  1. Admin -> Plugins -> Tab Marketplace
  2. Stats Pro finden, lila „PRO"-Badge
  3. Plugin laden + Lizenz klicken
  4. Lizenzschluessel im Format RCMS-XXXX-XXXX-XXXX-XXXX einfuegen
  5. Speichern und pruefen -> Plugin wird automatisch installiert
  6. In der Plugin-Liste auf Aktivieren klicken
  7. In der Sidebar erscheinen 6 neue Eintraege: Stats Pro, Stats: Geo, Stats: Genres, Stats: Devices, Stats: Heatmap, Stats: CSV-Export
  8. Stats Pro startet sofort mit der Daten-Erfassung. Erste Pings landen ab dem Moment in der Datenbank, in dem ein Hoerer das Frontend besucht.

So nutzt du es, Schritt fuer Schritt

Schritt 1: Geo-Lookup aktivieren (optional)

  1. Admin -> Stats Pro (Dashboard)
  2. Geo-Lookup via ipapi.co Haken setzen
  3. Speichern

Geo-Lookup ist standardmaessig AUS, weil ipapi.co Free-Tier ein Limit von 1000 Lookups pro Tag hat. Wenn du wenige Hoerer hast, kannst du es einfach an lassen. Bei vielen Hoerern (>1000 unique IPs am Tag) lieber aus, sonst kommen die Lookups nicht durch.

Hinweis: Cache laeuft 30 Tage, also wird jede IP nur einmal pro Monat angefragt.

Schritt 2: Genre-Metadata vom Player senden

Damit Stats Pro Genre-Daten erfassen kann, muss dein Player im Frontend die Variable window.radioMeta setzen, bevor der Ping rausgeht.

Beispiel im Frontend-Player-JS:

window.radioMeta = window.radioMeta || {};
window.radioMeta.track  = "Hochzeitsmarsch";
window.radioMeta.artist = "Mendelssohn";
window.radioMeta.genre  = "Klassik";
window.radioMeta.listeners = 42;

Stats Pro nutzt das automatisch beim naechsten Ping (alle 30s).

Wenn du die Liquidsoap-Metadata nutzt (kommt von der /api/now-playing.php), kannst du dort einen Updater hinzufuegen:

fetch('/api/now-playing.php').then(r => r.json()).then(data => {
    window.radioMeta = window.radioMeta || {};
    window.radioMeta.track  = data.title || '';
    window.radioMeta.artist = data.artist || '';
    window.radioMeta.genre  = data.genre || '';
});

Schritt 3: Dashboard checken

Nach 24h hast du erste Daten. Dashboard zeigt:

Schritt 4: Heatmap analysieren

  1. Stats: Heatmap -> Range auf 30 Tage
  2. Heatmap zeigt 24x7-Grid: dunklere Felder = mehr Hoerer
  3. Hover zeigt genaue Zahl pro Stunde/Wochentag

Typischer Webradio-Verlauf: Hochzeit 8-10 Uhr (Frueh-Programm), Mittagsdelle, Peak 17-22 Uhr (Feierabend), kleiner Wochenend-Peak Sa/So 14-17 Uhr.

Schritt 5: CSV-Export

  1. Stats: CSV-Export -> Range auswaehlen (24h, 7 Tage, 30 Tage, 90 Tage)
  2. Auf eines der Karten klicken: Laender, Genres, Devices, Tracks, Pings (Roh)
  3. CSV-Datei wird automatisch heruntergeladen
  4. Excel oeffnet die direkt dank BOM und Semikolon-Trenner

Tipps


Was Stats Pro NICHT macht


Beispiele aus der Praxis


Kontakt und Support

Fragen zu Stats Pro oder Wunsch fuer ein neues Feature?

Premium-Plugin, daher mit Support per E-Mail innerhalb 24h Werktagsantwort.