Mit Canvas Flow starten
Dieser Referenzartikel beschreibt, wie Sie einen mit Canvas Flow erstellten Canvas vor dem Start vorbereiten und testen. Dazu gehört die Identifizierung wichtiger Canvas-Checkpoints wie Canvas-Eingangsbedingungen, Zielgruppen-Zusammenfassungen und Nutzer:innen-Segmente.
Wenn Sie sich auf den Start Ihres Canvas vorbereiten, empfiehlt Braze, Ihren Canvas in jeder Phase des Canvas-Builders auf Einstellungen zu überprüfen, die sich auf den Nachrichtenversand auswirken können, darunter:
Race-Conditions
Berücksichtigen Sie die Race-Conditions, die vor dem Start Ihres Canvas auftreten können.
Um in einen Canvas einzutreten, müssen Nutzer:innen sich in der Entry-Zielgruppe befinden, bevor der Entry-Zeitplan eintritt – unabhängig davon, ob der Canvas geplant, aktionsbasiert oder API-getriggert ist.

Beachten Sie, dass Nutzer:innen, die sich erst nach dem Start des Canvas für Ihre Entry-Zielgruppe qualifizieren, nicht in den Canvas eintreten werden.

Sehen Sie sich die Entry-Zeitplan-Typen an, um Hinweise und Details zu erhalten, wann Sie geplante, aktionsbasierte oder API-getriggerte Zustellung für Ihren Canvas verwenden sollten!
Entry-Zielgruppen-Filter überprüfen
Vermeiden Sie es generell, einen aktionsbasierten oder API-getriggerten Canvas mit demselben Trigger wie dem Zielgruppen-Filter zu konfigurieren. Nachdem ein Canvas gestartet wurde, werden Nutzer:innen, die eine bestimmte Aktion ausführen, beispielsweise in die Entry-Zielgruppe aufgenommen, sodass es nicht nötig ist, das Event als Zielgruppen-Filter hinzuzufügen.
Weitere Details zu verfügbaren Segmentierungs-Filtern für die Zielgruppenansprache finden Sie unter Segmentierungs-Filter.
Mehrere API-Anfragen bündeln
Stellen Sie Ihre Anfragen im selben API-Aufruf statt in mehreren Aufrufen, um sicherzustellen, dass das Nutzerprofil zuerst erstellt oder aktualisiert wird. Weitere Beispiele finden Sie unter Mehrere Endpunkte verwenden.
Eine Verzögerung hinzufügen
Eine weitere Möglichkeit, Race-Conditions zu vermeiden, besteht darin, den Verzögerungsschritt (idealerweise auf 5 Minuten eingestellt) als ersten Schritt Ihres Canvas zu verwenden.
Dies gibt Zeit, damit Attribute, E-Mail-Adressen und Push-Token für neue Nutzerprofile verarbeitet werden, bevor sie für die folgenden Canvas-Schritte angesprochen werden. Ohne diesen Verzögerungsschritt ist es möglich, dass eine E-Mail an Nutzer:innen gesendet wird, deren E-Mail-Adresse noch nicht aktualisiert wurde.
Zustellzeiten
Das Festlegen einer Canvas-Zustellzeit in Realtime kann zu höherem Engagement und höheren Konversionsraten führen. Beachten Sie, welche Zustellzeit Sie für Ihren Canvas eingestellt haben. Um Engagement und Konversionsraten zu steigern, ist es am besten, Canvases in Realtime zu triggern, anstatt auf geplanter, wiederkehrender Basis.
Wenn Sie eine geplante Zustellung für Ihren Canvas ausgewählt haben, empfiehlt Braze, Ihren Canvas mindestens 24 Stunden vor dem gewünschten Starttermin zu planen, um Anpassungen an Ihrem Canvas zu ermöglichen.
Nutzer:innen-Segmente
Bevor Sie Ihre Canvas Flow User-Journey mit Komponenten überladen, überlegen Sie, wie Sie eine User-Journey einfach halten können. Verwenden Sie die vereinfachte Ansicht im Canvas-Editor, um einen besseren Überblick über die Verzweigungen Ihrer User-Journey zu erhalten.
Es gibt vier Hauptkomponenten, die Sie verwenden können, um Ihre Nutzer:innen auf einfache und effektive Weise zu segmentieren:
Zielgruppenpfade
Verwenden Sie Zielgruppenpfade-Schritte, um Nutzer:innen innerhalb des Canvas basierend auf angepassten Attributen, angepassten Events und früheren Nachrichten-Engagement-Daten aus Nutzerprofilen zu segmentieren.
Decision-Split
Der Decision-Split-Schritt ermöglicht es Ihnen, Ihre Nutzer:innen basierend auf ihren Antworten auf eine Ja/Nein-Frage auf verschiedene User-Journey-Pfade zu leiten.
Aktionspfade
Aktionspfade konzentrieren sich auf die Segmentierung von Nutzer:innen basierend auf Realtime-Verhalten wie angepassten Events, Kauf-Events und Änderungen angepasster Attribute.
Experimentpfade
Ähnlich wie Aktionspfade können Sie Experimentpfade-Schritte in Ihrem Canvas nutzen, um mehrere Canvas-Pfade gegeneinander zu testen, zusammen mit einer Kontrollgruppe. Dies verfolgt die Pfad-Performance und ermöglicht es Ihnen, fundierte Entscheidungen beim Aufbau Ihrer Canvas-Journey zu treffen.
Testen vor dem Start
Nachdem Sie die Details Ihres Canvas überprüft haben, sehen Sie sich Test-Canvases senden an, um verschiedene Methoden kennenzulernen, mit denen Sie Ihren Canvas mit Testnutzer:innen testen können.
Start-Checkliste
Nutzerverfügbarkeit prüfen
- Stellen Sie sicher, dass Ihre Nutzer:innen Ihre Segmentierungskriterien erfüllen.
- Bestätigen Sie, dass ihr Abo-Status „Abonniert” oder „Opted-in” ist und ihr Push-Token vorhanden ist. Wenn Sie diese als Canvas-Eingangsregeln hinzugefügt haben, ist es möglich, dass sich die Nutzer:innen zwischen dem Eintritt in Ihren Canvas und dem Empfang des Nachrichten-Schritts abgemeldet haben.
- Bestätigen Sie, dass sie Ihren Canvas-Sendeeinstellungen entsprechen. (Wenn Nutzer:innen „Abonniert” sind, die Einstellungen aber auf „Opted-in” stehen, werden Nutzer:innen für den Kanal nicht aktiviert.)
- Wenn globales Frequency-Capping für Ihren Canvas aktiviert ist, prüfen Sie, ob Ihre Regeln einschränken, wie oft jede:r Nutzer:in eine Nachricht von einem bestimmten Kanal erhalten kann.
- Wenn Ruhezeiten aktiviert sind, könnte Ihre Nachrichtensendezeit beeinflusst werden, was bedeutet, dass Ihre Nachricht zum nächsten verfügbaren Zeitpunkt (wenn die Ruhezeiten enden) gesendet oder ganz abgebrochen werden könnte.
- Prüfen Sie die Nutzerverfügbarkeit für zusätzliche Filter in Ihrem Canvas-Schritt.
Bestätigen, dass das erforderliche angepasste Event oder der Kauf durchgeführt wurde
- Prüfen Sie, ob eine Race-Condition vorliegt, die sich auf die Nachrichten auswirkt, die Nutzer:innen erhalten, wenn sie mehrere Aktionen gleichzeitig triggern.
- Stellen Sie sicher, dass keine spezifischen Filter im Schritt vorhanden sind, die Nutzer:innen am Empfang der Nachricht gehindert haben könnten.
- Suchen Sie nach Konflikten zwischen verschiedenen Schritten innerhalb desselben Canvas. Beispielsweise könnten Nutzer:innen, die die Nachricht nicht erhalten haben, durch einen Filter gestoppt worden sein, der den Abschluss eines anderen Schritts in einem anderen Branch erfordert.
- Bestätigen Sie, dass Nutzer:innen zusätzliche Validierungsregeln erfüllen.
- Bestätigen Sie, dass der Canvas-Schritt zum Zeitpunkt des Versands mit dem vorhergehenden Schritt verbunden war.
Bestätigen, dass Ihr Canvas korrekt gespeichert wird und alle Schritte gültig sind
Wenn Ihr Canvas nicht lädt und nicht fortschreitet, kann dies daran liegen, dass eine frühere Version des Canvas nicht korrekt gespeichert wurde und ungültige Schritte enthält. Sie können den Canvas über das Dashboard duplizieren. Wenn das Problem weiterhin besteht, eröffnen Sie ein Support-Ticket.
Fehlerbehebung
Warum erhalten meine Nutzer:innen meine Canvas-Nachrichten nicht?
Nutzerverfügbarkeit prüfen
- Stellen Sie sicher, dass sie Ihre Segmentierungskriterien erfüllen.
- Bestätigen Sie, dass ihr Push-Abo-Status „Abonniert” oder „Opted-in” ist und ihr Push aktiviert-Status auf „true” gesetzt ist. Wenn Sie diese als Canvas-Eingangsregeln hinzugefügt haben, ist es möglich, dass sich die Nutzer:innen zwischen dem Eintritt in Ihren Canvas und dem Empfang des Nachrichten-Schritts abgemeldet haben.
- Bestätigen Sie, dass sie Ihren Canvas-Sendeeinstellungen entsprechen. (Wenn Nutzer:innen „Abonniert” sind, die Einstellungen aber auf „Opted-in” stehen, werden Nutzer:innen für den Kanal nicht aktiviert.)
- Wenn globales Frequency-Capping für Ihren Canvas aktiviert ist, prüfen Sie, ob Ihre Regeln einschränken, wie oft jede:r Nutzer:in eine Nachricht von einem bestimmten Kanal erhalten kann.
- Wenn Ruhezeiten aktiviert sind, könnte Ihre Nachrichtensendezeit beeinflusst werden, was bedeutet, dass Ihre Nachricht zum nächsten verfügbaren Zeitpunkt (wenn die Ruhezeiten enden) gesendet oder ganz abgebrochen werden könnte.
Nutzerverfügbarkeit für zusätzliche Filter in Ihrem Canvas-Schritt prüfen
- Bestätigen Sie, dass das erforderliche angepasste Event oder der Kauf durchgeführt wurde.
- Prüfen Sie, ob eine Race-Condition vorliegt, die sich auf die Nachrichten auswirkt, die Nutzer:innen erhalten, wenn sie mehrere Aktionen gleichzeitig triggern.
- Stellen Sie sicher, dass keine spezifischen Filter im Schritt vorhanden sind, die Nutzer:innen am Empfang der Nachricht gehindert haben könnten.
- Suchen Sie nach Konflikten zwischen verschiedenen Schritten innerhalb desselben Canvas. Beispielsweise könnten Nutzer:innen, die die Nachricht nicht erhalten haben, durch einen Filter gestoppt worden sein, der den Abschluss eines anderen Schritts in einem anderen Branch erfordert.
- Bestätigen Sie, dass Nutzer:innen zusätzliche Validierungsregeln erfüllen.
- Bestätigen Sie, dass der Canvas-Schritt zum Zeitpunkt des Versands mit dem vorhergehenden Schritt verbunden war.