feat(Moderation): implement moderation reports feature
All checks were successful
Deploy to production / deploy (push) Successful in 2m1s
All checks were successful
Deploy to production / deploy (push) Successful in 2m1s
- Added moderationRouter to handle moderation-related API routes. - Introduced new methods in AdminController for fetching all regions, region types, and creating regions. - Enhanced adminRouter with routes for moderation reports and status updates. - Updated navigationController to include moderation reports in the admin menu. - Implemented frontend components for reporting messages in the forum and managing moderation reports. - Added internationalization support for moderation-related texts in multiple languages.
This commit is contained in:
51
docs/ADSENSE_UGC_MODERATION.md
Normal file
51
docs/ADSENSE_UGC_MODERATION.md
Normal file
@@ -0,0 +1,51 @@
|
||||
# UGC Moderation & AdSense Safety
|
||||
|
||||
Stand: 2026-04-27
|
||||
|
||||
## Ziel
|
||||
|
||||
Sicherstellen, dass nutzergenerierte Inhalte (UGC) fuer AdSense policy-konform betrieben werden:
|
||||
|
||||
- keine Monetarisierung direkt auf problematischen Inhalten
|
||||
- nachvollziehbare Moderations- und Eskalationspfade
|
||||
- klare Trennung zwischen oeffentlichen Landing-Inhalten und geschuetzten Community-Bereichen
|
||||
|
||||
## Geltungsbereich
|
||||
|
||||
- Forum / Themen
|
||||
- Chat-Raeume
|
||||
- Kontaktanfragen / Support-Kommunikation
|
||||
- Erotik-Bereiche (mit separater Moderation)
|
||||
|
||||
## Bereits vorhandene Moderations-Werkzeuge im Projekt
|
||||
|
||||
- Admin-Forumverwaltung (`frontend/src/dialogues/admin/ForumAdminView.vue`)
|
||||
- Loesch- und Verwaltungsaktionen fuer Foreninhalte.
|
||||
- Admin-Chatraumverwaltung (`frontend/src/views/admin/ChatRoomsView.vue`, `frontend/src/views/admin/RoomsView.vue`)
|
||||
- Loeschen und Verwalten von Raeumen.
|
||||
- Kontaktanfragen-Backoffice (`frontend/src/views/admin/ContactsView.vue`)
|
||||
- Moderierbare/anwaltbare Kontaktprozesse.
|
||||
- Erotik-Moderationsbereich in Navigation (`navigation.*.admin.eroticmoderation`).
|
||||
|
||||
## AdSense-Betriebsregeln (verbindlich)
|
||||
|
||||
1. Anzeigen nur auf inhaltlich starken, stabilen Seiten schalten.
|
||||
2. Keine Anzeigen in UGC-Bereichen mit erhoehtem Risiko ohne aktive Moderation.
|
||||
3. Keine Anzeigen in/nahe 18+-Bereichen.
|
||||
4. Keine CTA-Texte, die Klicks auf Anzeigen nahelegen.
|
||||
5. Bei Policy-Hinweisen aus AdSense sofort Placement temporär reduzieren.
|
||||
|
||||
## Operativer Ablauf
|
||||
|
||||
1. Neue Community-Funktion vor Livegang auf UGC-Risiko pruefen.
|
||||
2. Entscheiden, ob Ads dort zugelassen werden oder nicht.
|
||||
3. Moderationsweg dokumentieren (zustandiges Admin-Panel).
|
||||
4. Nach Go-Live kurzfristig Inhalte/Reports beobachten.
|
||||
|
||||
## Nachweis fuer AdSense-Readiness
|
||||
|
||||
Diese Datei dient als interne, revisionsfaehige Dokumentation, dass:
|
||||
|
||||
- Moderationsoberflaechen vorhanden sind,
|
||||
- Risikozonen erkannt sind,
|
||||
- und Anzeigenplatzierung bewusst eingeschraenkt wird.
|
||||
Reference in New Issue
Block a user