Skip to content

Vorschau der Nutzerpfade in Canvas

Erleben Sie die Canvas-Journey, die Sie für Ihre Nutzer:innen erstellt haben. Dies umfasst die Vorschau des Timings und der Nachrichten, die Ihre Nutzer:innen erhalten. Diese Testläufe dienen der Qualitätssicherung, um sicherzustellen, dass Ihre Nachrichten an die richtige Zielgruppe gesendet werden – noch bevor Sie Ihr Canvas versenden.

Testlauf erstellen

Befolgen Sie diese Schritte, um eine Vorschau Ihrer User-Journey anzuzeigen:

  1. Gehen Sie zu Ihrem Canvas-Builder. Speichern Sie alle nicht gespeicherten Änderungen und beheben Sie etwaige Fehler.
  2. Wählen Sie Canvas testen in der Fußzeile aus.
  3. Wählen Sie eine:n Testnutzer:in aus.
  4. (Optional) Wählen Sie eine:n Empfänger:in für den Test aus.
  5. Wählen Sie Test ausführen aus.

Sie können eine Vorschau ausführen, auch wenn Sie keine Berechtigung zum Bearbeiten eines Canvas haben. Diese Vorschau wird jedoch mit nicht gespeicherten Änderungen ausgeführt, sofern welche vorhanden sind.

Unterstützte Schritte

Die folgenden Schritte werden unterstützt:

  • Nachricht
  • Zielgruppenpfad
  • Decision-Split
  • Verzögerung
  • Aktionspfad
  • Experimentpfad
  • Agent
  • Nutzeraktualisierung (nur im UI-Editor, d. h. Schritte mit dem JSON-Editor werden übersprungen)

Wenn der Test auf einen Schritttyp trifft, der in diesem Abschnitt nicht aufgeführt ist, wird der nicht unterstützte Schritt übersprungen und die/der Testnutzer:in fährt mit dem nächsten unterstützten Schritt fort.

Agent-Schritte

Wenn ein Testlauf einen Agent-Schritt erreicht, pausiert Braze und fragt: Möchten Sie den Agenten „{agentName}“ ausführen? Wählen Sie, wie Sie fortfahren möchten:

  • Ja: Fügen Sie optional Kontext im Textfeld hinzu (zusätzlich zum Profil der/des Testnutzer:in und jedem Canvas-Kontext, der bereits in der Journey vorhanden ist), und wählen Sie dann Antwort simulieren aus, um den Agenten aufzurufen. Sie können Beispielwerte in natürlicher Sprache eingeben – zum Beispiel eine Beschreibung des Warenkorbinhalts oder eingehenden Nachrichtentexts –, um den Laufzeitkontext nachzuahmen, den der Agent in der Produktion erhalten würde.
  • Nein: Braze ruft den Agenten nicht auf. Der Schritt verwendet die konfigurierte Fallback-Ausgabe des Agenten aus dem Abschnitt Ausgabe in der Agent Console.

Wenn Sie Ja und Antwort simulieren auswählen, wird der Agent für die/den Vorschau-Nutzer:in ausgeführt, speichert seine Ausgabe in der Ausgabevariable des Agent-Schritts, und der Test wird entlang der Journey fortgesetzt. Aufrufe über Antwort simulieren werden auf das tägliche Aufruflimit des Agenten angerechnet und erscheinen unter Agent Console > Logs.

Um einen Agent-Schritt isoliert zu testen (ohne den gesamten Canvas-Pfad auszuführen), verwenden Sie die schrittinterne Vorschau im Canvas-Builder. Einzelheiten zur Einrichtung finden Sie unter Den Agenten testen im Abschnitt Agent-Schritt.

Wenn Ihr Agent-Schritt von Daten aus einem vorgelagerten Kontextschritt abhängt, führen Sie Canvas testen aus, damit Kontextvariablen entlang des Pfads befüllt werden. Seed-Gruppen werten weder Kontextschritte noch Kontextvariablen für Seed-Empfänger:innen aus.

Details des Canvas-Schritts

Um weitere Details zu den Eintrittskriterien anzuzeigen, wählen Sie Mehr anzeigen aus. Schritte mit Segmentierung zeigen die erfüllten oder nicht erfüllten Kriterien an. Nachrichten zeigen dies auch für Zustellungsvalidierungen und Kanalberechtigung an. Nachrichtenschritte zeigen an, welche Kanäle gesendet wurden und welche nicht.

Liquid

Braze verarbeitet Liquid-Logik während eines Testlaufs, auch wenn Sie keine tatsächliche Testnachricht senden. Das bedeutet, dass die Logik zum Abbrechen von Nachrichten und andere Liquid-Logik berücksichtigt werden und die Canvas-User-Journey beeinflussen können.

Wenn Ihre Vorschau den letzten Schritt Ihrer User-Journey sendet, anstatt abzubrechen, verwendet die Vorschau möglicherweise die aktuelle Zeit als Testzeitpunkt für die Liquid-Auswertung und nicht die tatsächliche Zeit, zu der sich die/der Nutzer:in basierend auf der Canvas-Eintrittszeit im Schritt befinden würde.

Vorschau für das Timing

Bei geplanten Canvases tritt die Testnutzer:in zum nächsten geplanten Eintrittszeitpunkt ein. Bei aktionsbasierten Canvases mit Startdaten tritt die Testnutzer:in zum Startdatum und -zeitpunkt ein.

Die standardmäßigen Startzeiten gelten weiterhin, der Eintrittszeitpunkt ist jedoch in allen Fällen konfigurierbar. So können Sie ein Datum in der Vergangenheit oder Zukunft simulieren. Sie können jedoch keinen Test vor dem Startdatum oder nach dem Enddatum des Canvas durchführen.

Nachrichten- und Verzögerungsschritte zeigen den Zeitpunkt an, zu dem Nutzer:innen weitergeleitet werden oder die Nachricht erhalten würden, ohne dass die Verzögerungen neu konfiguriert werden müssen. Beachten Sie, dass die Schritte zwar anzeigen, ob intelligentes Timing verwendet wird, diese Vorschau des Nutzerpfads jedoch keine Schätzung für Testnutzer:innen berechnet.

Bei Canvases mit einem Aktions-Trigger wie „Änderung des Werts eines angepassten Attributs“ versucht Braze, die Änderung zu simulieren, indem das Attribut der Nutzer:in im Trigger vorübergehend auf leer gesetzt wird – nur für den Testlauf des Canvas (dies hat keine Auswirkung auf das Kundenprofil). Damit soll getestet werden, dass sich das Attribut von seinem aktuellen Wert ändert.

Wann Nutzer:innen eintreten und austreten

Testnutzer:innen treten in die Vorschau ein, auch wenn sie im Normalfall nicht teilnahmeberechtigt wären. Falls sie nicht berechtigt sind, können Sie sehen, warum sie die Kriterien nicht erfüllt haben. Wenn ein:e Testnutzer:in die Vorschau betritt, wird davon ausgegangen, dass die Person die Zielgruppenkriterien erfüllt und die Aktions-Trigger-Kriterien ausgeführt hat. Beispielsweise wird bei einem Canvas, das angepasste Events in den Eintrittskriterien verwendet, davon ausgegangen, dass der/die Testnutzer:in das angepasste Event wie in den Eintrittskriterien erwartet ausgeführt hat. Wird dasselbe angepasste Event jedoch an anderer Stelle im Canvas verwendet (z. B. in den Austrittskriterien), sollten Sie berücksichtigen, wie sich dies auf den Nutzerpfad auswirken könnte.

Events, API-Trigger, angepasste Attribute und Canvas-Entry-Eigenschaften, die angenommen werden, um eine:n Testnutzer:in in das Canvas eintreten zu lassen, werden nicht im tatsächlichen Kundenprofil aktualisiert und bestehen nicht über den Testlauf hinaus. Wenn beispielsweise während des Tests ein angepasstes Attribut als Canvas-Trigger verwendet wird, werden die Trigger-Kriterien auf die Vorschau des/der Nutzer:in angewendet, als ob die Änderung des angepassten Attributs ausgelöst worden wäre.

Hinweis

Wenn Sie einen Aktionspfad mit Aktionen testen, die den Austrittskriterien entsprechen (einschließlich Event-Eigenschaften), werden die Austrittskriterien ausgelöst und der Testlauf wird beendet. Wenn Sie einen Nachrichten-Schritt testen, der den Austrittskriterien entspricht, werden die Austrittskriterien ausgelöst und der Testlauf wird beendet.

Derzeit können Sie kein bestimmtes Event und keine bestimmte Eigenschaft innerhalb eines Aktionspfads auswählen, um Austrittskriterien auszulösen (sondern nur den Pfad als Ganzes). Wenn ein:e Nutzer:in potenziell mehrere Austrittskriterien erfüllen könnte, wird das erste verarbeitete Kriterium, das erfüllt wird, als Ergebnis angezeigt.

Experimentpfade und Canvas-Varianten

  • Wählen Sie bei Canvases mit Varianten auf oberster Ebene zu Beginn des Tests eine Variante aus.
  • Wählen Sie bei Experimentpfaden die Variante aus, die die Testnutzer:in durchläuft, wenn sie den Canvas-Schritt erreicht.
  • Bei Experimentpfaden mit Winning Path enthält die Vorschau nicht die Verzögerungszeit, in der eine Testnutzer:in in einem Nachrichten-Schritt wartet. Braze geht davon aus, dass die Nutzer:in den ausgewählten Pfad sofort durchlaufen hat.

Testsendungen

Sie können festlegen, dass Testnachrichten an eine interne Testgruppe oder eine:n einzelne:n Nutzer:in gesendet werden, während der Testlauf durchgeführt wird. Das bedeutet, dass nur Nachrichten gesendet werden, auf die Nutzer:innen entlang des Testpfads stoßen. Die Empfänger:innen erhalten Nachrichten standardmäßig mit ihren eigenen Attributen, Sie können diese jedoch mit den Attributen der Testnutzer:in überschreiben.

Um alle Testnachrichten in einem Canvas auf einmal zu senden, unabhängig vom Pfad und ohne den Pfad in der Vorschau anzuzeigen, können Sie im Tab Testsendungen die Option Alle Testnachrichten senden auswählen.

Responsivität

Canvas-Schritte reagieren bei der Vorschau von Nutzerpfaden zeitabhängig. Änderungen, die über den Nutzeraktualisierungsschritt vorgenommen werden, werden in nachfolgenden Schritten im Ablauf berücksichtigt, aber nicht auf das tatsächliche Kundenprofil angewendet. Die Auswirkungen des Eintritts von Nutzer:innen in eine Variante werden in zukünftigen Schritten einer Vorschau berücksichtigt.

Ebenso erkennen Filter Aktionen, die dadurch entstanden sind, dass die Testnutzer:in mit anderen Schritten im Canvas interagiert hat. Beispielsweise erkennt dieser Vorschaumodus, dass eine Nutzer:in auf einen Nachrichtenschritt gestoßen ist, der zuvor im Canvas „gesendet“ wurde, und er erkennt, dass die Testnutzer:in eine „Aktion durchgeführt“ hat, um durch einen Aktionspfad voranzukommen.

Weitere Details zum responsiven Verhalten finden Sie unter Exit-Kriterien.

Connected Content

Connected Content wird ausgeführt, wenn es im Canvas enthalten ist. Das bedeutet, wenn Sie ein Canvas testen, das Connected-Content-Aufrufe oder Content Blocks mit Connected Content enthält, sendet das Canvas möglicherweise die Connected-Content-Aufrufe, was die Daten verändern könnte, auf die in anderen Campaigns oder Canvases verwiesen wird.

Wenn Sie Nutzerpfade in der Vorschau anzeigen, sollten Sie Connected Content entfernen, das Nutzerprofile oder Daten verändert, auf die in anderen Canvases oder Campaigns verwiesen wird.

Webhooks

Webhooks werden ausgeführt, wenn Testnachrichten gesendet werden, jedoch nicht während des Testlaufs. Ähnlich wie bei Connected-Content sollten Sie Webhooks entfernen, die Nutzer:innenprofile oder Daten ändern, auf die in anderen Canvases oder Campaigns verwiesen wird.

Kontextvariablen und Seed-Gruppen

Bei einem Nachrichtenschritt mit E-Mail als Messaging-Kanal senden Seed-Gruppen Seed-Kopien von E-Mails, wenn Nutzer:innen diesen Schritt im Canvas erreichen. Diese Seed-Kopien werden nicht als Teil der eigenen Canvas-Journeys der Seed-Gruppen-Empfänger:innen gesendet, sodass Braze keine Kontextschritte ausführt und keine Kontextvariablen für diese Empfänger:innen auswertet. Wenn Ihre E-Mail-Inhalte auf Kontextvariablen verweisen, erhalten Seed-Gruppen-Empfänger:innen eine Seed-Kopie ohne diese befüllten Daten. Um Nachrichten zu testen, die auf Kontextvariablen-Daten angewiesen sind, verwenden Sie die Vorschau Test Canvas mit Testsendungen anstelle von Seed-Gruppen.

Von Nutzer:innen empfangene Nachrichten anzeigen

„Nutzerpfade in der Vorschau anzeigen“ simuliert eine Journey – es ersetzt nicht die Überprüfung tatsächlicher Sendungen in einem Kundenprofil. Um Nachrichten zu überprüfen, die Braze an bestimmte Nutzer:innen gesendet hat, öffnen Sie deren Profil über Audience > Search Users und verwenden Sie dann die Tabs Messaging History und Engagement.

Informationen zu Suchfeldern, Tab-Details und dem 30-Tage-Fenster für den Messaging-Verlauf finden Sie unter Nutzerprofile.

Anwendungsfall

In diesem Szenario ist der Canvas so eingerichtet, dass Nutzer:innen angesprochen werden, die keine Sitzung in einer App hatten. Diese Journey umfasst einen Nachrichtenschritt mit einer Willkommens-E-Mail, einen Verzögerungsschritt von einem Tag und einen Zielgruppenpfade-Schritt, der sich in zwei Pfade aufteilt: Nutzer:innen mit mindestens einer Sitzung und alle anderen. Abhängig davon, in welchen Zielgruppenpfad Nutzer:innen fallen, wird der nachfolgende Nachrichtenschritt gesendet.

Ein Beispiel für einen Canvas mit einem Nachrichtenschritt, einem Verzögerungsschritt, einem Zielgruppenpfade-Schritt und zwei Nachrichtenschritten.

Da unsere Testnutzer:in die Canvas-Eintrittskriterien erfüllt, kann sie den Canvas betreten und die User-Journey durchlaufen. Da unsere Testnutzer:in die App jedoch am letzten Kalendertag nicht geöffnet hat, wird sie auf dem Pfad „Alle anderen“ weitergeleitet und erhält eine Push-Benachrichtigung mit dem Text: „Letzte Chance! Schließe deine erste Aufgabe ab und sichere dir einen exklusiven Bonus.“

Der Abschnitt „Testergebnisse“ zeigt, dass die Testnutzer:in die Eintrittskriterien erfüllt hat, und bietet eine Zusammenfassung der Journey, einschließlich der Schritte, die gesendet wurden.

New Stuff!