2016-08-08 23 views
0

Ich muss eine benutzerdefinierte Segmente durch Anwendung mit OneSignal definieren. Ich möchte wissen, ob das möglich ist.So definieren Sie OneSignal Segmente über die Anwendung

Zum Beispiel, wenn ich die Anwendung initialisieren brauche ich einen Weg, um die benutzerdefinierten Segmente zu OneSignal API senden wie:

createCustomSegment ({key: "Autos", Wert: "Cars"});

Wenn das Segment nicht existiert, wird der Benutzer erstellt und abonniert. Wenn vorhanden, einfach abonnieren.

Wenn dies nicht möglich ist, gibt es eine Möglichkeit, den Benutzer zu einem Segment durch Anwendung hinzufügen?

Antwort

1

OneSignal-Segmente können nur auf dem Dashboard erstellt werden. Sie können sie einrichten, um nach bestimmten Tag-Schlüsseln und Werten zu suchen. Verwenden Sie dann window.plugins.OneSignal.sendTags, um das Gerät aus Ihrer App zu markieren.

Anstatt Segmente zu erstellen, können Sie das Feld "Tags" für den OneSignal create notification REST API-Aufruf verwenden.