Einen stillen Push senden
Manchmal müssen Sie Daten an die App übergeben, die App im Hintergrund aktualisieren oder neue Daten von Ihrem Server abrufen, ohne die Benutzer zu benachrichtigen. Hier werden stille Push-Benachrichtigungen sehr nützlich!
Stille Push-Benachrichtigungen werden an die Geräte der Benutzer ohne Alarm oder Ton zugestellt. Der Badge-Wert in der Payload wird nicht entfernt. Nur seine relative +1/-1-Inkrementierung wird nicht angewendet, da dies von der Notification Service Extension abhängt, die iOS nur für Pushes startet, die einen Alarm enthalten. Wenn ein stiller Push ankommt, wird die App im Hintergrund aufgeweckt. Benutzer erhalten keine Alarme und sehen keinen Push-Inhalt.
Durch das Senden von stillen Push-Benachrichtigungen können Sie:
- Ihre App über neue zum Download verfügbare Inhalte benachrichtigen
- Hintergrundaufgaben ausführen
- Neue Daten von Ihrem Server abrufen
- Benutzerdefinierte Daten an die App übergeben
Stille Push-Benachrichtigungen sind für alle Pushwoosh-Benutzer sofort einsatzbereit und können einfach über die API oder die Pushwoosh Customer Journey implementiert werden.
Stille Push-Benachrichtigungen sind auch nützlich, um Ihre Benutzerbasis zu bereinigen. Jedes Mal, wenn ein Push gesendet wird, werden ungültige oder nicht existierende Push-Token aus der Datenbank entfernt. Aus diesem Grund werden stille Push-Benachrichtigungen beim Deinstallations-Tracking verwendet, was hilft, Ihre Benutzerbasis gültig und aktuell zu halten.
Senden von stillen Push-Benachrichtigungen
Anchor link toUm stille Push-Benachrichtigungen über die API-Anfrage /createMessage zu senden, setzen Sie die Parameter "ios_silent" und "android_silent" auf 1.
Beispiel-API-Anfrage:
Anchor link toPOST https://api.pushwoosh.com/json/1.3/createMessage
{ "request": { "application": "XXXXX-XXXXX", "auth": ACCESS_TOKEN, "notifications": [{ "send_date": "now", "ignore_user_timezone": true, "content": "test", "platforms": [1, 3], "ios_silent": 1, "android_silent": 1 }] }}