Punkte und Belohnungen (Gamification)
Die Gamification-Seite (/app/gamification) zeigt Ihre Punkte, Rang, Leaderboard und Aktivitätsverlauf.
Punkte sammeln
| Ereignis | Beschreibung |
|---|---|
| Login | Tägliche Anmeldung |
| Referral | Neues Mitglied geworben |
| Post veröffentlicht | Social-Media-Beitrag erfolgreich gepostet |
| Werbung ansehen | Tägliche Ad-View-Belohnung |
| Weitere Regeln | Konfiguriert in GamificationRules (Admin) |
Werbung ansehen (Watch Ads)
- Im Dashboard erscheint ein Modal für die tägliche Werbe-Belohnung.
- Sehen Sie die Werbung vollständig an.
- Punkte werden über
POST /api/Gamification/ad-viewgutgeschrieben. - Pro Tag nur einmal (Daily Reward).
Leaderboard
- Top-20-Ranking auf der Gamification-Seite
- Admin-Leaderboard unter
/gamification-leaderboardmit erweiterten Aktionen (Ledger einsehen, Admin-Anpassungen)
Ledger (Punkteverlauf)
Jede Punkteänderung wird im Ledger protokolliert:
- Ereignistyp (Login, Post, AdView, Referral, Admin-Anpassung)
- Punktewert (+/-)
- Zeitstempel
KI-Quota als Belohnung
Gamification ist mit der KI-Quota verknüpft:
- Quota-Status wird auf der Gamification-Seite angezeigt
- Aktive Nutzer können mehr KI-generierte Inhalte erstellen
Admin-Verwaltung
| Funktion | Route | Berechtigung |
|---|---|---|
| Leaderboard | /gamification-leaderboard | ManageGamification |
| Ledger pro Benutzer | Dialog im Leaderboard | ManageGamification |
| Punkte manuell anpassen | Admin User Actions | ManageGamification |
Betrugsprävention
Verdächtige Aktivität (z. B. massenhafte Ad-Views) kann Fraud Alerts im Admin-Panel auslösen (/fraud-alerts, Berechtigung ManageFraud).