Wie kann ich segmentierte Push-Benachrichtigungen mit OneSignal erstellen?

Melden
  1. Einführung in segmentierte Push-Benachrichtigungen
  2. Vorbereitungen: OneSignal einrichten und Nutzer segmentieren
  3. Segmente im OneSignal-Dashboard erstellen
  4. Segmentierte Push-Benachrichtigungen versenden
  5. Zusammenfassung und Tipps

Einführung in segmentierte Push-Benachrichtigungen

Segmentierte Push-Benachrichtigungen ermöglichen es dir, gezielt bestimmte Gruppen deiner Nutzer zu erreichen,

basierend auf Eigenschaften wie dem Nutzerverhalten, Standort, Sprache, Geräten oder selbst definierten Tags.

Mit OneSignal kannst du durch das Erstellen von Segmenten sicherstellen, dass du relevante Nachrichten an die

Vorbereitungen: OneSignal einrichten und Nutzer segmentieren

Zuerst musst du sicherstellen, dass dein Projekt korrekt mit OneSignal verbunden ist. Dies beinhaltet die Integration

des OneSignal SDKs in deine Webanwendung, mobile App oder Backend. Während oder nach der Integration sollten Nutzer identifiziert

und mit Tags versehen werden, anhand deren sie später segmentiert werden können. Tags sind flexible Schlüssel-Wert-Paare,

wie zum Beispiel language: "de" oder premiumUser: true, die du über die SDK-Funktionen setzen kannst.

Um einem Nutzer Tags hinzuzufügen, kannst du beispielsweise im Web-SDK Folgendes nutzen:

OneSignal.sendTag("premiumUser", "true");

Diese Tags dienen als Grundlage für die Filter, die du für deine Segmente verwendest.

Segmente im OneSignal-Dashboard erstellen

Im OneSignal-Dashboard gibt es einen Bereich "Segments" (Segmente), in dem du neue Segmente definieren kannst.

Ein Segment besteht aus einer Kombination von Bedingungen, die auf den Nutzer-Tags, dem Verhalten oder den Standard-Properties basieren.

Du kannst zum Beispiel ein Segment erstellen, das alle Nutzer umfasst, deren Tag premiumUser auf true gesetzt ist,

Sobald ein Segment erstellt ist, wird OneSignal automatisch alle Nutzer, die den Kriterien entsprechen, in dieses Segment einordnen.

Dabei kannst du auch komplexere Bedingungen mit "und", "oder" Verknüpfungen erstellen, um präzise Zielgruppen zu bilden.

Segmentierte Push-Benachrichtigungen versenden

Um eine segmentierte Push-Benachrichtigung zu versenden, gehst du im OneSignal-Dashboard auf den Bereich "Messages" oder

"New Push". Dort hast du die Möglichkeit, unter "Audience" (Zielgruppe) statt "All Users" ein bestimmtes Segment auszuwählen.

Wähle einfach das zuvor erstellte Segment aus, und die Nachricht wird nur an diese Nutzer versendet.

Falls du die Benachrichtigung programmgesteuert über die OneSignal API versenden möchtest, kannst du die Filterbedingungen

in der API-Anfrage spezifizieren. Ein Beispiel für eine API-POST-Anfrage, um eine Nachricht an Nutzer mit einem bestimmten Tag zu senden, sieht so aus:

{ "app_id": "DEINE_APP_ID", "filters": , "contents": {"en": "Exklusives Angebot nur für Premium-Nutzer!"}}

Diese Anfrage kannst du per HTTP-Client an den OneSignal-Endpoint https://onesignal.com/api/v1/notifications senden.

Dort ersetzt du DEINE_APP_ID durch deine tatsächliche App-ID und fügst den entsprechenden Authorization-Header mit deinem REST API Key hinzu.

Zusammenfassung und Tipps

Segmentierte Push-Benachrichtigungen mit OneSignal bieten dir ein mächtiges Werkzeug, um deine Nutzer gezielt anzusprechen.

Wichtig ist, dass du eine sinnvolle Struktur für deine Tags und Segmente definierst und diese kontinuierlich pflegst.

Je präziser deine Segmentierung, desto relevanter und erfolgreicher werden deine Kampagnen. Nutze im Dashboard das Feedback durch

0

Kommentare