2016-10-17 3 views
1

Wir arbeiten an Personalisierungen in jedem einzelnen Aspekt der Benutzerinteraktion und möchten personalisierte Push-Benachrichtigungen an die Benutzer senden, was bedeutet, dass jeder Benutzer verschiedene Benachrichtigungen erhält, die auf ihn zugeschnitten sind.Senden von personalisierten Push-Benachrichtigungen mit onesignal

Wir verwenden derzeit Onesignal, also kann ich Onesignal verwenden, um personalisierte Benachrichtigungen bis über eine Million Benutzer zu senden? Oder ich muss zu einigen anderen Alternativen migrieren, wenn das der Fall ist, schlagen Sie bitte einige zuverlässige Lösungen vor.

Antwort

0

OneSignal kann sicherlich verwendet werden, um personalisierte Benachrichtigungen an jeden Benutzer zu senden.

Um dies zu implementieren, müssen Sie die OneSignal-API für jeden Benutzer aufrufen, an den Sie die Benachrichtigung senden. Da dies eine Weile dauern kann, um an 1 Million Geräte zu senden, können Sie Ihre API-Aufrufe parallelisieren, um es schneller zu machen.

Beachten Sie, dass Sie nicht mehr als 20 Anfragen pro Sekunde machen sollten, da die API von OneSignal möglicherweise Anfragen von derselben API drosselt, die diese Grenze überschreiten.

+0

Es dauert mehr als einen Tag, um eine Million Benachrichtigungen auf diese Weise zu senden, das ist nicht skalierbare Ansatz. Ich würde in diesem Fall auf jeden Fall Bulk API benötigen, konnte aber keine finden. Und Tracking wäre schwierig, da die Öffnungsraten jeder Benachrichtigung überprüft werden müssen. – pankaj

+0

Ich denke, es sollte Benachrichtigungshandler sein, wenn Sie eine Benachrichtigung erhalten, dann können Sie bestimmte Platzhalter ersetzen, die in der Benachrichtigung voreingestellt sind. Idk, wenn die 'NotificationClicked'-Methode im aktuellen oneSignal SDK vorhanden ist, kann für diesen Zweck oder eine andere benötigte Methode verwendet werden. – user1920302

+1

@pankaj In der Zukunft wird OneSignal die Tag-Ersetzung unterstützen, so dass dies in einer API-Anfrage durchgeführt werden kann. Leider ist dies zur Zeit die einzige unterstützte Methode für personalisierte Benachrichtigungen. – Gdeglin

Verwandte Themen