Benachrichtigungen
Überblick
Ziptask sendet Benachrichtigungen über zwei Kanäle:
- In-App-Schublade — das Glockensymbol in der Symbolleiste oben rechts. Zeigt die 30 neuesten Benachrichtigungen, gruppiert nach Heute / Gestern / Früher mit relativen Zeitstempeln („40 Min.“, „2 Std.“, „3 T.“). Jede hat ein farbcodiertes Symbol je Bereich (Aufgaben, Genehmigungen, Punkte, Abrechnung); ungelesene Einträge sind mit einem Punkt eingefärbt, und die Glocke zeigt einen echten Zähler für Ungelesene (auch über 30 hinaus korrekt). Beim Antippen einer Benachrichtigung wird sie als gelesen markiert und zur zugehörigen Liste bzw. zum zugehörigen Projekt navigiert.
- Push-Benachrichtigungen — Warnungen auf Geräteebene unter iOS, Android und im Web, wo unterstützt. Werden für dieselben Ereignisse zusammen mit der In-App-Benachrichtigung ausgelöst. Erfordert, dass der App die Benachrichtigungsberechtigung auf dem Gerät erteilt wurde.
Beide Kanäle werden standardmäßig für dieselben Ereignisse ausgelöst. Jedes Mitglied kann einzelne Ereignisse pro Kanal deaktivieren — siehe Benachrichtigungseinstellungen weiter unten.
Die Schublade verwalten: Das Menü ⋯ in der Kopfzeile der Schublade enthält Alle als gelesen markieren und Alle löschen (löscht sofort alle Benachrichtigungen dieses Mitglieds). Benachrichtigungen verfallen außerdem automatisch nach 90 Tagen — ein nächtlicher Job entfernt ältere, sodass die Schublade nie zu einem unbegrenzten Rückstau wird. Es gibt kein Löschen einzelner Benachrichtigungen; verwende „Alle löschen“ oder lass alte auslaufen.
Benachrichtigungseinstellungen
Jedes Mitglied steuert unter Profil → Benachrichtigungen, welche Ereignisse es benachrichtigen und über welchen Kanal (nur das eigene Profil — ein Mitglied kann die Einstellungen eines anderen nicht ändern). Die Einstellungen gelten pro Konto: Ein Mitglied, das mehr als einem Konto angehört, legt sie für jedes separat fest.
Der Tab hat zwei Teile:
- Zustellung — zwei Hauptschalter, Push und In-App-Glocke, die den jeweils gesamten Kanal für alle Ereignisse auf einmal ein- oder ausschalten. Die Zeile unter jedem Schalter gibt den aktuellen Zustand wieder („An für alle 16 Ereignisse“, „An für 9 von 16 Ereignissen“ oder „Stummgeschaltet“), sodass ein Mitglied auf einen Blick sieht, wie viel aktiviert ist.
- Was dich benachrichtigt — die einzelnen Ereignisse, gruppiert in Abschnitte (Aufgaben & Listen, Genehmigungen, Punkte & Shop, Projekte und Erinnerungen). Jedes Ereignis hat einen eigenen Schalter für Push und In-App, und jede Gruppenkopfzeile zeigt an, wie viele ihrer Ereignisse noch aktiviert sind.
Weitere Hinweise:
- Alles ist standardmäßig aktiviert. Ein Mitglied schaltet Dinge nur ab; ein brandneues Mitglied (oder eines, das den Tab nie geöffnet hat) erhält jedes Ereignis auf beiden Kanälen, genau wie zuvor.
- Das Ausschalten von Push für ein Ereignis belässt die In-App-Glockenbenachrichtigung (und umgekehrt). Werden beide ausgeschaltet, wird dieses Ereignis für dieses Mitglied vollständig stummgeschaltet.
- Abrechnungs- und Tarifwarnungen sind immer aktiviert und werden nicht in der Liste angezeigt — Zahlung fehlgeschlagen, Zahlung wiederhergestellt, Tarif upgegradet und Tarif herabgestuft können nicht ausgeschaltet werden, da der Kontoinhaber sie sehen muss.
Die Einstellungen greifen beim nächsten passenden Ereignis; ein Ab- und Wiederanmelden ist nicht erforderlich.
Berechtigungen
| Aktion | Alle Mitglieder | | --------------------------------------------- | --------------- | --- | --- | | In-App-Benachrichtigungen erhalten | ✓ | | Push-Benachrichtigungen erhalten | ✓ | | Eine Benachrichtigung als gelesen markieren | ✓ (nur eigene) | | Alle Benachrichtigungen als gelesen markieren | ✓ | ✓ | ✓ |
Niemand erhält Benachrichtigungen für Aktionen, die er selbst durchgeführt hat.
In-App-Benachrichtigungsereignisse
Zuweisung einer Aufgabenliste
| Ereignis | Empfänger | Nachricht |
|---|---|---|
| Mitglied zu einer Liste hinzugefügt | Das hinzugefügte Mitglied | „Du wurdest zu ‚[Listentitel]‘ hinzugefügt“ |
| Mitglied aus einer Liste entfernt | Das entfernte Mitglied | „Du wurdest aus ‚[Listentitel]‘ entfernt“ |
Aufgaben
| Ereignis | Empfänger | Nachricht |
|---|---|---|
| Kommentar zu einer Aufgabe gepostet | Die zugewiesene Person der Aufgabe (falls nicht der Kommentierende) | „Jemand hat ‚[Aufgabentitel]‘ kommentiert“ |
| Kommentar zu einer Aufgabe gepostet | Der Listenersteller (falls nicht der Kommentierende und nicht die zugewiesene Person) | „Jemand hat ‚[Aufgabentitel]‘ kommentiert“ |
| Aufgabe zur Genehmigung eingereicht | Alle Admin- und Root-Mitglieder (außer dem Einreichenden) | „‚[Aufgabentitel]‘ wurde zur Genehmigung eingereicht“ |
| Aufgabe genehmigt | Die zugewiesene Person (falls nicht der Genehmigende) | „‚[Aufgabentitel]‘ wurde genehmigt“ |
| Aufgabe zurück in Bearbeitung abgelehnt | Die zugewiesene Person (falls nicht der Ablehnende) | „‚[Aufgabentitel]‘ wurde zur Überarbeitung zurückgeschickt“ |
| Aufgabe abgeschlossen | Der Listenersteller (falls nicht die abschließende Person) | „‚[Aufgabentitel]‘ wurde als erledigt markiert“ |
| Aufgabe von einem Admin im Namen eines Mitglieds abgeschlossen | Die zugewiesene Person (falls nicht die abschließende Person und nicht bereits der Listenersteller) | „‚[Aufgabentitel]‘ wurde als erledigt markiert“ |
Punkte (erfordert das Flag points_system)
| Ereignis | Empfänger | Nachricht |
|---|---|---|
| Punkte bei direktem Aufgabenabschluss vergeben | Die zugewiesene Person | „Du hast [n] Pkt. für den Abschluss von ‚[Aufgabentitel]‘ erhalten“ |
| Punkte bei Aufgabengenehmigung vergeben | Die zugewiesene Person | „Du hast [n] Pkt. für den Abschluss von ‚[Aufgabentitel]‘ erhalten“ |
Punktebenachrichtigungen werden nur ausgelöst, wenn die Aufgabe einen Punktewert größer als null hat.
Punkte-Shop (erfordert das Flag store_enabled)
| Ereignis | Empfänger | Nachricht |
|---|---|---|
| Mitglied stellt eine Einlösungsanfrage | Alle Admin- und Root-Mitglieder (außer dem Einlösenden) | „[Mitgliedsname] hat eine Einlösung für ‚[Belohnungstitel]‘ angefragt“ |
| Einlösung genehmigt | Das Mitglied, das eingelöst hat | „Deine Einlösung für ‚[Belohnungstitel]‘ wurde genehmigt!“ |
| Einlösung abgelehnt | Das Mitglied, das eingelöst hat | „Deine Einlösung für ‚[Belohnungstitel]‘ wurde abgelehnt. [n] Pkt. wurden erstattet.“ |
| Einlösung eingelöst/erfüllt | Das Mitglied, das eingelöst hat | „Deine Belohnung ‚[Belohnungstitel]‘ wurde erfüllt. Viel Freude damit!“ |
Abrechnung
| Ereignis | Empfänger | Nachricht |
|---|---|---|
| Eine Zahlung schlägt fehl | Root-Benutzer | „Deine letzte Zahlung ist fehlgeschlagen. Bitte aktualisiere deine Zahlungsmethode, um keinen Zugriff zu verlieren.“ |
Abrechnungsbenachrichtigungen werden nur an Root gesendet, da dieser der Abrechnungsinhaber des Kontos ist.
Push-Benachrichtigungsereignisse
Push-Benachrichtigungen werden für dieselben Ereignisse wie In-App-Benachrichtigungen ausgelöst. Der Nachrichtentext ist für die Anzeige auf Mobilgeräten etwas verdichtet.
| Ereignis | Push-Titel | Push-Text |
|---|---|---|
| Mitglied zu einer Liste hinzugefügt | Neue Liste geteilt | „Du wurdest zu ‚[Listentitel]‘ hinzugefügt“ |
| Mitglied aus einer Liste entfernt | Aus Liste entfernt | „Du wurdest aus ‚[Listentitel]‘ entfernt“ |
| Kommentar gepostet | Neuer Kommentar | „Neuer Kommentar zu ‚[Aufgabentitel]‘“ |
| Aufgabe abgeschlossen | Aufgabe abgeschlossen | „‚[Aufgabentitel]‘ wurde als erledigt markiert“ |
| Aufgabe zur Genehmigung eingereicht | Genehmigung angefragt | „‚[Aufgabentitel]‘ wurde zur Genehmigung eingereicht“ |
| Aufgabe genehmigt | Aufgabe genehmigt | „‚[Aufgabentitel]‘ wurde genehmigt“ |
| Aufgabe abgelehnt | Einreichung abgelehnt | „‚[Aufgabentitel]‘ wurde zur Überarbeitung zurückgeschickt“ |
| Punkte erhalten | Punkte erhalten | „Du hast [n] Pkt. für den Abschluss von ‚[Aufgabentitel]‘ erhalten“ |
| Einlösung angefragt | Neue Einlösungsanfrage | „[Mitgliedsname] hat eine Einlösung für ‚[Belohnungstitel]‘ angefragt“ |
| Einlösung genehmigt | Einlösung genehmigt | „Deine Shop-Einlösung wurde genehmigt“ |
| Einlösung abgelehnt | Einlösung abgelehnt | „Deine Shop-Einlösung wurde abgelehnt“ |
| Einlösung erfüllt | Einlösung erfüllt | „Deine Shop-Einlösung wurde erfüllt“ |
| Zahlung fehlgeschlagen | Zahlung fehlgeschlagen | „Aktualisiere deine Zahlungsmethode, um deinen Tarif aktiv zu halten“ |
Push-Benachrichtigungen erfordern, dass die Push-Zustellung für das Konto aktiviert ist. Ist sie es nicht, werden In-App-Benachrichtigungen dennoch normal ausgelöst — nur die Push-Zustellung wird übersprungen.
Support-Hinweise
- Keine Benachrichtigung erhalten: Bestätige, dass der Empfänger nicht dieselbe Person ist, die die Aktion durchgeführt hat — Selbstbenachrichtigungen werden nie gesendet. Bestätige außerdem, dass das relevante Feature-Flag aktiviert ist, wenn das Ereignis flag-gesteuert ist (Punkte, Shop). Prüfe dann, dass das Mitglied dieses Ereignis nicht unter Profil → Benachrichtigungen ausgeschaltet hat — ein Mitglied, das ein Ereignis auf beiden Kanälen stummgeschaltet hat, erhält es nicht.
- Push kommt an, aber nicht die In-App-Glocke (oder umgekehrt): Das Mitglied hat unter Profil → Benachrichtigungen nur diesen einen Kanal für dieses Ereignis ausgeschaltet. Das ist zu erwarten — der andere Kanal funktioniert weiter.
- Push kommt nicht an, aber In-App funktioniert: Der Benutzer hat möglicherweise die Benachrichtigungsberechtigung auf seinem Gerät verweigert. Bitte ihn, Einstellungen → Benachrichtigungen für die Ziptask-App zu prüfen. Push erfordert außerdem, dass die Push-Zustellung für das Konto aktiviert ist.
- Glocken-Badge wird nicht gelöscht: Beim Antippen einer Benachrichtigung wird sie einzeln als gelesen markiert. Die Schaltfläche „Alle als gelesen markieren“ oben in der Schublade löscht alle Ungelesenen auf einmal.
- Benachrichtigung über fehlgeschlagene Zahlung: Nur Root erhält diese. Meldet ein Admin, dass er keine Zahlungswarnung gesehen hat, ist das zu erwarten — verweise ihn an Root, um die Abrechnungsaktualisierung zu erledigen.
- Benachrichtigung angetippt, aber es wurde nicht navigiert: Benachrichtigungen zu Abrechnungsereignissen (Zahlung fehlgeschlagen) haben keine zugehörige Aufgabenliste und navigieren beim Antippen nirgendwohin — das ist zu erwarten.