Sie senden eine Anfrage, die die Push-Nachricht und ihre Fallback-Kanäle enthält. SMSBAT liefert zuerst die Push-Nachricht aus und wartet auf die von Ihnen festgelegte TTL. Wenn innerhalb dieser Zeit keine Zustellbestätigung eintrifft, wird der nächste Kanal gesendet — ein Telegram-Bot, ein Viber-Bot, Viber Business Messages oder SMS, in der von Ihnen konfigurierten Reihenfolge.
Nein, und das ist beabsichtigt. Die App kommuniziert direkt mit Firebase Cloud Messaging und mit unserer REST API für Registrierung und Status-Callbacks. Sie erhalten den API-Vertrag, eine Postman-Sammlung und einen Integrationsleitfaden statt einer Abhängigkeit, die bei jeder Veröffentlichung Ihrer App aktualisiert werden muss.
Ihre App meldet den delivered- oder seen-Status und die verbleibenden Kaskadenschritte werden abgebrochen, sodass die bezahlten Kanäle niemals gesendet werden. Dieser Callback ist es, der die Kaskade günstiger statt teurer macht.
Ja. Benachrichtigungen werden unter Ihrer eigenen App ausgeliefert, daher verwenden Sie Ihr eigenes Firebase-Projekt und Ihren eigenen APNs-Authentifizierungsschlüssel. Die Push-Nachricht kommt von Ihrer Marke, nicht von unserer.
Nachrichten sind per Design datenbasiert, sodass die App sie rendern muss — im Vordergrund und im Hintergrundhandler. Dies ist die häufigste Überraschung während der Integration und wird im Leitfaden Schritt für Schritt behandelt.
Dann gibt es für diesen Benutzer keine registrierte Installation und die Nachricht geht direkt an den ersten verfügbaren Fallback-Kanal der Kaskade.
