Skip to content

Häufig gestellte Fragen

Dieser Artikel enthält Antworten auf einige häufig gestellte Fragen zu Canvas.

Canvas erstellen und bearbeiten

Wie viele Schritte kann ich in ein Canvas einfügen?

Sie können bis zu 200 Schritte in ein Canvas einfügen.

Was ist der Unterschied zwischen einer Komponente und einem Schritt?

Eine Komponente ist ein einzelner Bestandteil Ihres Canvas, mit dem Sie die Effektivität Ihres Canvas bestimmen können. Komponenten können Aktionen wie das Aufteilen Ihrer User-Journey, das Hinzufügen einer Verzögerung und sogar das Testen mehrerer Canvas-Pfade umfassen. Ein Schritt in Canvas bezieht sich auf die personalisierte User-Journey in Ihren Canvas-Branches. Im Wesentlichen besteht Ihr Canvas aus einzelnen Komponenten, die Schritte für Ihre User-Journey bilden.

Kann ich ein Canvas mit nicht verbundenen Schritten starten?

Ja. Sie können Canvases auch nach dem Start mit nicht verbundenen Schritten speichern.

Wohin gelangen Nutzer:innen, wenn sie einen nicht verbundenen Schritt erreicht haben?

Wenn sich ein:e Nutzer:in in einem nicht verbundenen Schritt Ihres Canvas-Workflows befindet, wird er/sie zum nächsten Schritt weitergeleitet, sofern einer vorhanden ist, und die Einstellung des Schritts bestimmt, wie der/die Nutzer:in fortschreiten soll. Dies soll es Ihnen ermöglichen, Änderungen an Schritten vorzunehmen, ohne sie direkt mit dem Rest des Canvas verbinden zu müssen. Außerdem haben Sie so Spielraum zum Testen, bevor Sie sofort live gehen – im Grunde können Sie so einen Entwurf speichern.

Wir empfehlen, die Analytics-Ansicht auf wartende Nutzer:innen in einem Canvas-Schritt zu prüfen, bevor Sie einen Schritt trennen.

Was passiert, wenn die Zielgruppe und die Sendezeit für ein Canvas mit einer Variante, aber mehreren Branches identisch sind?

Wir reihen einen Job für jeden Schritt in die Warteschlange ein – sie laufen ungefähr zur gleichen Zeit, und einer davon „gewinnt“. In der Praxis kann dies einigermaßen gleichmäßig verteilt sein, aber es gibt wahrscheinlich zumindest eine leichte Tendenz zugunsten des Schritts, der zuerst erstellt wurde.

Darüber hinaus können wir keine Garantien dafür geben, wie diese Verteilung genau aussehen wird. Wenn Sie eine gleichmäßige Aufteilung wünschen, fügen Sie einen Filter für zufällige Bucket-Nummern hinzu.

Wie werden Canvas-Zielgruppen ausgewertet?

Standardmäßig werden Filter und Segmente für vollständige Schritte im Canvas zum Sendezeitpunkt geprüft. Der Decision-Split-Schritt führt eine Auswertung direkt nach Erhalt eines vorherigen Schritts durch (oder vor einer Verzögerung).

Wann wird ein Ausnahme-Event ausgelöst?

Ausnahme-Events werden nur ausgelöst, während der/die Nutzer:in darauf wartet, die zugehörige Canvas-Komponente zu erhalten. Wenn ein:e Nutzer:in eine Aktion im Voraus ausführt, wird das Ausnahme-Event nicht ausgelöst. Wenn Sie Nutzer:innen ausschließen möchten, die ein bestimmtes Event bereits im Voraus ausgeführt haben, verwenden Sie stattdessen Filter.

Wie wirkt sich die Bearbeitung eines Canvas auf Nutzer:innen aus, die sich bereits im Canvas befinden?

Wenn Sie einige Schritte eines mehrstufigen Canvas bearbeiten, erhalten Nutzer:innen, die bereits zur Zielgruppe gehören, aber die Schritte noch nicht erhalten haben, die aktualisierte Version der Nachricht. Beachten Sie, dass dies nur geschieht, wenn sie noch nicht für den Schritt ausgewertet wurden.

Weitere Informationen darüber, was Sie nach dem Start bearbeiten können, finden Sie unter Canvas nach dem Start ändern.

Was passiert, wenn Sie ein Canvas stoppen?

Wenn Sie ein Canvas stoppen, gilt Folgendes:

  • Nutzer:innen werden daran gehindert, das Canvas zu betreten.
  • Es werden keine weiteren Nachrichten gesendet, unabhängig davon, wo sich ein:e Nutzer:in im Flow befindet.
  • Ausnahme: Canvases mit E-Mails werden nicht sofort gestoppt. Nachdem die Sendeanfragen an SendGrid gesendet wurden, können wir nichts mehr tun, um die Zustellung an den/die Nutzer:in zu verhindern.

Sollte ich ein Canvas oder separate Canvases pro User-Lifecycle erstellen?

Je nachdem, was Sie mit Ihrem Canvas erreichen möchten, benötigen Sie möglicherweise unterschiedliche Ansätze für den Aufbau Ihrer User-Journey. Die Flexibilität von Canvas ermöglicht es Ihnen, User-Journeys für jede Phase des User-Lifecycles abzubilden. Schauen Sie sich unsere Braze-Canvas-Templates an, um verschiedene Beispiele für optimierte Ansätze zur Erstellung effektiver User-Journeys zu sehen.

Nachrichten und Zustellung

Wann werden In-App-Nachrichten in Canvas gesendet?

In-App-Nachrichten werden beim nächsten Sitzungsstart gesendet. Das bedeutet: Wenn der/die Nutzer:in den Canvas-Schritt betritt, bevor das Canvas gestoppt wird, erhält er/sie die In-App-Nachricht beim nächsten Sitzungsstart, solange die In-App-Nachricht noch nicht abgelaufen ist.

Es ist möglich, dass ein:e Nutzer:in eine Sitzung startet, bevor das Canvas gestoppt wird, die In-App-Nachricht aber nicht sofort angezeigt wird. Dies kann vorkommen, wenn die In-App-Nachricht durch ein angepasstes Event getriggert wird oder verzögert ist. Das bedeutet, dass ein:e Nutzer:in eine In-App-Nachrichten-Impression protokollieren und die In-App-Nachricht „erhalten“ kann, nachdem das Canvas gestoppt wurde. Der/die Nutzer:in müsste die Sitzung jedoch vor dem Stoppen des Canvas gestartet haben, aber nachdem er/sie den Canvas-Schritt erhalten hat.

Warum kann ein Canvas null Sends anzeigen, obwohl Impressionen protokolliert werden?

Wenn Gesendete Nachrichten für ein Canvas mit einem In-App-Nachrichten-Schritt immer null sind, liegt das daran, dass die Zustellung von In-App-Nachrichten anders funktioniert als bei anderen Messaging-Kanälen.

In-App-Nachrichten werden vom SDK „abgerufen“ und nicht von Braze „gepusht“. In-App-Nachrichten für berechtigte Nutzer:innen werden automatisch beim Sitzungsstart zugestellt und „warten“ auf das Trigger-Event, bevor sie angezeigt werden. Da berechtigte Nutzer:innen die Nachricht beim Start einer Sitzung erhalten, meldet Braze dies nicht als Sende-Event. Wenn Nutzer:innen das Trigger-Event ausführen, wird die Nachricht angezeigt und Braze protokolliert eine Impression und markiert den Canvas-Schritt (oder die Campaign) als empfangen im Nutzerprofil. Folglich ist die Gesamtzahl der Sends für In-App-Nachrichten null.

Kann ich unterschiedliche Sendezeiten für jede Variante im selben Canvas-Nachrichten-Schritt oder multivariaten Send planen?

Nein. Varianten in derselben multivariaten Konfiguration oder demselben Nachrichten-Schritt teilen sich einen Zustellungszeitplan. Sie können nicht eine Variante um 18 Uhr und eine andere um 19 Uhr für denselben geplanten Send zuweisen.

Um Sends zeitlich zu staffeln oder unterschiedliche Zeiten pro Pfad zu verwenden, probieren Sie die folgenden Methoden:

  • Separate Nachrichten-Schritte mit Verzögerungsschritten dazwischen, sodass jede Nachricht ihren eigenen Zeitplan hat.
  • Branches oder einen Experimentpfade-Schritt, damit Nutzer:innen Pfaden mit unterschiedlichem Timing folgen.
  • Separate Campaigns, wenn der Anwendungsfall nicht innerhalb eines Canvas bleiben muss.

Für multivariate und A/B-Konzepte in Campaigns siehe Multivariate und A/B-Tests.

Was passiert, wenn ein:e Nutzer:in bei einem Canvas-Nachrichten-Schritt durch globales Frequency-Capping begrenzt wird?

Er/sie erhält den Send für den begrenzten Kanal nicht, aber Nachrichten-Schritte leiten Nutzer:innen trotzdem weiter, wenn eine Nachricht aufgrund von globalem Frequency-Capping nicht gesendet wird. Für die schrittweisen Fortschrittsfälle siehe Wie Nutzer:innen fortschreiten. Globales Frequency-Capping allein führt nicht dazu, dass Nutzer:innen ein Canvas verlassen; dieses Verhalten ist unabhängig von den Zustellungsvalidierungen eines Nachrichten-Schritts. Weitere Details finden Sie unter Rate-Limiting und Frequency-Capping.

Warum sind die Sends niedriger als die geschätzte Zielgruppengröße?

Sends können aus vielen der gleichen Gründe niedriger sein als die geschätzte Zielgruppe wie bei Campaigns, einschließlich Frequency Caps, strikter Geräte- oder Browser-Filter, Wiederzulassungsfenster, Rate-Limiting und kanalspezifischer Ausschlüsse (zum Beispiel Push-Erreichbarkeit oder E-Mail-Abo- und Zustellbarkeitsprüfungen).

Canvas-spezifische Faktoren gelten ebenfalls:

  • Aktionsbasierter oder API-getriggerter Eintritt: Nutzer:innen betreten das Canvas (und erhalten Schritte) erst, nachdem sie das Eintrittsverhalten ausgeführt haben, sodass die tatsächlichen Sends hinter der Vorabschätzung zurückbleiben, bis diese Aktionen eintreten.
  • Zielgruppenpfade: Nutzer:innen werden zum Branch mit der höchsten Priorität weitergeleitet, für den sie sich qualifizieren, sodass nachgelagerte Branches möglicherweise weniger Nutzer:innen erhalten, als eine einfache Segment-Zählung vermuten lässt.
  • Zielgruppen- und Sendezeitprüfungen: Vollständige Schritte werten Filter zum Sendezeitpunkt erneut aus, sofern Sie nichts anderes konfigurieren. Nutzer:innen, die sich beim Erstellen des Canvas qualifiziert haben, können vor dem Senden einer Nachricht herausfallen.
  • Kontrollgruppen: Globale oder Canvas-Kontrollgruppen halten einen Anteil der Eintretenden vom Messaging zurück.
  • Ruhezeiten und Verzögerungen: Nachrichten können zurückgehalten oder neu geplant werden, wodurch Sends aus dem Berichtszeitraum verschoben werden, den Sie gerade betrachten.
  • Maximale Eintritts- oder Zielgruppen-Caps: Eintritts- oder Send-Caps stoppen zusätzliche Nutzer:innen, selbst wenn das zugrunde liegende Segment größer ist.
  • Berichtszeitraum: Der Analytics-Bereich umfasst möglicherweise nicht jeden Send, den Sie mit der Schätzung vergleichen.

Warum ist Eindeutige Empfänger:innen höher als die Anzahl der Nutzer:innen, die ich angesprochen habe?

Eindeutige Empfänger:innen kann höher sein als die erwartete Zielgruppe, da Braze eindeutige tägliche Empfänger:innen für Canvas- und Campaign-Berichte trackt. Dies unterstützt eine genaue Conversion-Attribution jedes Mal, wenn ein:e Nutzer:in eine Nachricht in der Journey erhält.

Wenn ein:e Nutzer:in beispielsweise am Montag und erneut am Freitag einen Canvas-Schritt erhält und nach jedem Send konvertiert, kann Braze zwei Empfänger:innen-Zeilen und zwei relevante Conversions zählen. Bei wiederkehrenden Eintritten oder Wiederzulassung kann dieselbe kleine Gruppe von Profilen über mehrere Tage hinweg mehrere Eindeutige Empfänger:innen erzeugen.

Analytics und Conversions

Wie werden Nutzer-Conversions in einem Canvas getrackt?

Ein:e Nutzer:in kann pro Canvas-Eintritt nur einmal konvertieren. Conversions werden der zuletzt empfangenen Nachricht des/der Nutzer:in für diesen Eintritt zugeordnet. Der Zusammenfassungsblock am Anfang eines Canvas zeigt alle Conversions, die von Nutzer:innen innerhalb dieses Pfads durchgeführt wurden, unabhängig davon, ob sie eine Nachricht erhalten haben. Jeder nachfolgende Schritt zeigt nur Conversions an, die stattfanden, während dieser der letzte Schritt war, den der/die Nutzer:in erhalten hat.

Für Beispiele erweitern

Beispiel 1

Es gibt einen Canvas-Pfad mit 10 Push-Benachrichtigungen und das Konversions-Event ist „Sitzungsstart“ („App öffnen“):

  • Nutzer:in A öffnet die App nach dem Eintritt, aber vor dem Empfang der ersten Nachricht.
  • Nutzer:in B öffnet die App nach jeder Push-Benachrichtigung.

Ergebnis: Die Zusammenfassung zeigt zwei Conversions, während die einzelnen Schritte eine Conversion von eins beim ersten Schritt und null für alle nachfolgenden Schritte anzeigen.

Beispiel 2

Es gibt ein einstufiges Canvas mit aktivierten Ruhezeiten:

  1. Nutzer:in betritt das Canvas.
  2. Der erste Schritt hat keine Verzögerung, liegt aber innerhalb der festgelegten Ruhezeiten, sodass die Nachricht unterdrückt wird.
  3. Nutzer:in führt das Konversions-Event aus.

Ergebnis: Der/die Nutzer:in wird in der gesamten Canvas-Variante als konvertiert gezählt, aber nicht im Schritt, da er/sie den Schritt nicht erhalten hat.

Was ist der Unterschied zwischen den verschiedenen Konversionsraten-Typen?

  • Gesamte Canvas-Conversions zeigen, wie viele eindeutige Nutzer:innen ein Konversions-Event abgeschlossen haben, nicht wie viele Conversions jede:r einzelne abgeschlossen hat.
  • Die Varianten-Konversionsrate oder der Zusammenfassungsblock am Anfang eines Canvas zeigt alle Conversions, die von Nutzer:innen innerhalb dieses Pfads durchgeführt wurden, unabhängig davon, ob sie eine Nachricht erhalten haben, als Gesamtsumme.
  • Die Schritt-Konversionsrate zeigt, wie viele Personen diesen Nachrichten-Schritt erhalten und eines der definierten Konversions-Events abgeschlossen haben.

Warum ist meine Canvas-Schritt-Konversionsrate nicht gleich meiner Canvas-Varianten-Gesamtkonversionsrate?

Es ist üblich, dass die Conversions-Gesamtzahl einer Canvas-Variante größer ist als die Summe ihrer Schritt-Gesamtzahlen. Dies liegt daran, dass ein:e Nutzer:in ein Konversions-Event für eine Variante ausführen kann, sobald er/sie die Variante betritt. Dasselbe Konversions-Event zählt jedoch nicht für einen Canvas-Schritt. Jede:r Nutzer:in, der/die das Canvas betritt und das Konversions-Event vor dem Empfang des ersten Canvas-Schritts ausführt, wird zur Varianten-Conversions-Gesamtzahl gezählt, aber nicht zur Schritt-Gesamtzahl. Dasselbe gilt für Nutzer:innen, die das Canvas betreten, aber das Canvas verlassen, bevor sie einen Schritt erhalten.

Beachten Sie, dass es auch möglich ist, dass ein:e Nutzer:in eine Variante betritt, keine Nachricht von einem Schritt erhält und dann konvertiert. In diesem Fall wird keine Conversion auf Schrittebene protokolliert. Da der/die Nutzer:in jedoch technisch gesehen konvertiert hat, wird eine Conversion auf Canvas-Ebene protokolliert.

Wie kann ich bestätigen, ob meine Nutzer:innen ein API-getriggertes Canvas erhalten haben?

Sie können ein Segment erstellen, indem Sie einen Canvas-Filter verwenden, um zu bestätigen, ob Nutzer:innen das Canvas betreten oder einen bestimmten Canvas-Schritt erhalten haben. Verwenden Sie beispielsweise einen Canvas-Eintrittsfilter, wenn Sie bestätigen möchten, dass Nutzer:innen das API-getriggerte Canvas betreten haben, oder einen Filter für empfangene Schritte, wenn Sie bestätigen möchten, dass sie eine Nachricht aus dem Canvas erhalten haben. Verwenden Sie dann den /users/export/segment-Endpunkt, um die Nutzer:innen in diesem Segment zu exportieren.

Kann ich ein Canvas löschen?

Nein, aber Sie können ein Canvas archivieren.

Wie kann ich die Analytics für jede meiner Canvas-Komponenten anzeigen?

Um die Analytics einer Canvas-Komponente anzuzeigen, gehen Sie zu Ihrem Canvas und scrollen Sie auf der Seite Canvas-Details nach unten. Hier können Sie die Analytics jeder Komponente einsehen. Weitere Details finden Sie unter Canvas-Analytics.

Ist bei der Betrachtung der Anzahl eindeutiger Nutzer:innen Canvas-Analytics oder der Segmenter genauer?

Der Segmenter ist eine genauere Statistik für eindeutige Nutzerdaten als Canvas- oder Campaign-Statistiken. Das liegt daran, dass Canvas- und Campaign-Statistiken Zahlen sind, die Braze inkrementiert, wenn etwas passiert – was bedeutet, dass es Variablen gibt, die dazu führen können, dass diese Zahl von der des Segmenters abweicht. Zum Beispiel können Nutzer:innen mehr als einmal für ein Canvas oder eine Campaign konvertieren.

Warum weicht die Anzahl der Nutzer:innen, die ein Canvas betreten, von der erwarteten Anzahl ab?

Die Anzahl der Nutzer:innen, die ein Canvas betreten, kann von Ihrer erwarteten Anzahl abweichen, da Zielgruppen und Trigger unterschiedlich ausgewertet werden. In Braze wird eine Zielgruppe vor dem Trigger ausgewertet (es sei denn, es wird ein Änderung eines Attributs-Trigger verwendet). Dies führt dazu, dass Nutzer:innen aus dem Canvas herausfallen, wenn sie nicht Teil Ihrer ausgewählten Zielgruppe sind, bevor Trigger-Aktionen ausgewertet werden.

Was passiert mit anonymen Nutzer:innen während ihrer Canvas-Journey?

Obwohl anonyme Nutzer:innen Canvases betreten und verlassen können, werden ihre Aktionen keinem bestimmten Nutzerprofil zugeordnet, bis sie identifiziert werden, sodass ihre Interaktionen möglicherweise nicht vollständig in Ihren Analytics getrackt werden. Sie können den Abfrage-Builder verwenden, um einen Bericht über diese Metriken zu erstellen.

Kann ich Nutzer:innen, die sich derzeit in einer Canvas-Journey befinden, von einer Campaign oder einem Segment ausschließen?

Verwenden Sie Segmentierungs-Filter wie Entered Canvas Variation, In Canvas Control Group oder Received Message from Canvas Step, um Nutzer:innen basierend auf Canvas-Eintritt, Variantenzuweisung oder Schritt-Engagement anzusprechen. Diese Filter werten den Eintrittsverlauf und Interaktionen aus – sie geben nicht an, ob ein:e Nutzer:in noch aktiv eine Journey durchläuft.

Um Nutzer:innen basierend auf aktiver Canvas-Teilnahme ein- oder auszuschließen, fügen Sie Nutzeraktualisierung-Schritte beim Canvas-Eintritt und -Austritt hinzu, um angepasste Attribute zu setzen und zu löschen, und filtern Sie dann in Campaigns oder Segmenten nach diesen Attributen.

Segmentierung

Was ist der Unterschied zwischen „Hat keine Canvas-Variante betreten“ und „Ist nicht in der Canvas-Kontrollgruppe“?

Die vollständigen Filterdefinitionen finden Sie unter Segmentierungs-Filter.

Hat keine Canvas-Variante betreten

Der/die Nutzer:in hat nie einen Varianten-Pfad eines bestimmten Canvas betreten. Alle Nutzer:innen, die nicht in der Kontrollgruppe sind, werden einbezogen, unabhängig davon, ob sie das Canvas betreten haben. Dies umfasst Nutzer:innen, die eine andere Variante betreten haben, und Nutzer:innen, die keine Variante betreten haben.

Ist nicht in der Canvas-Kontrollgruppe

Der/die Nutzer:in hat das Canvas betreten, ist aber nicht in der Kontrollgruppe und hat folglich eine Variante erhalten. Dies umfasst nur Nutzer:innen, die das Canvas betreten haben.

Beachten Sie, dass die Variantenzuweisung beim Canvas-Eintritt erfolgt. Wenn ein:e Nutzer:in ein Canvas nicht betreten hat, wird ihm/ihr keine Variante zugewiesen. Mit anderen Worten: Er/sie befindet sich weder in der Kontrollgruppe noch in einer Variante.

Originaler Canvas-Editor

Für FAQs zum originalen Canvas-Editor erweitern

Wie konvertiere ich ein bestehendes Canvas vom originalen Editor zum aktuellen Editor?

Sie können Ihr Canvas klonen. Dadurch wird eine Kopie Ihres originalen Canvas im aktuellsten Canvas-Workflow erstellt.

Was sind die Hauptunterschiede zwischen dem aktuellen und dem originalen Canvas-Editor?

Canvas-Komponenten-Toolbar

Zuvor wurde beim originalen Canvas-Editor standardmäßig ein vollständiger Schritt hinzugefügt, wenn Sie einen Schritt in Ihrer User-Journey erstellt haben. Diese vollständigen Schritte werden durch verschiedene Canvas-Komponenten ersetzt, was Ihnen den Vorteil einer besseren Übersichtlichkeit und Anpassungsmöglichkeiten für Ihre Bearbeitungserfahrung bietet. Sie können alle Ihre Canvas-Komponenten sofort über die Canvas-Schritt-Toolbar sehen.

Schrittverhalten

Zuvor enthielt jeder vollständige Schritt Informationen wie Verzögerungs- und Zeitplaneinstellungen, Ausnahme-Events, Zielgruppen-Filter, Nachrichtenkonfiguration und Optionen zum Nachrichtenfortschritt – alles in einer Komponente. Diese sind im aktuellen Editor separate Einstellungen, um Ihre Canvas-Erstellung anpassbarer zu gestalten, und führen zu einigen Unterschieden in der Funktionalität.

Fortschritt der Nachrichten-Komponente

Nachrichten-Komponenten leiten alle Nutzer:innen weiter, die den Schritt betreten. Es ist nicht erforderlich, das Fortschrittsverhalten der Nachricht festzulegen, was die Konfiguration des gesamten Schritts einfacher macht. Wenn Sie die Option Fortschritt bei gesendeter Nachricht implementieren möchten, fügen Sie einen separaten Zielgruppenpfad hinzu, um Nutzer:innen herauszufiltern, die den vorherigen Schritt nicht erhalten haben.

Verzögerungsverhalten „in“

Verzögerungskomponenten warten die gesamte Verzögerungszeit ab, bevor sie zum nächsten Schritt übergehen.

Nehmen wir an, am 12. April haben wir eine Verzögerungskomponente, bei der die Verzögerung so eingestellt ist, dass der/die Nutzer:in in einem Tag um 14 Uhr zum nächsten Schritt weitergeleitet wird. Ein:e Nutzer:in betritt die Komponente am 13. April um 14:01 Uhr.

  • Beim originalen Workflow würde der/die Nutzer:in am 14. April um 14 Uhr zum nächsten Schritt übergehen, was weniger als ein Tag ab dem Eintrittszeitpunkt ist.
  • Im aktuellen Editor würde der/die Nutzer:in am 15. April um 14 Uhr zum nächsten Schritt übergehen. Beachten Sie, dass dies dieselbe Uhrzeit ist, aber mehr als ein Tag ab dem Eintrittszeitpunkt.

Verhalten des intelligenten Timings

Da intelligentes Timing in der Nachrichten-Komponente gespeichert ist, werden Verzögerungen vor den Berechnungen des intelligenten Timings angewendet. Das bedeutet, dass Nutzer:innen je nach Eintrittszeitpunkt in die Komponente die Nachricht möglicherweise später erhalten als in einem Canvas, das mit dem originalen Canvas-Workflow erstellt wurde.

Nehmen wir an, Ihre Verzögerung ist auf 2 Tage eingestellt, intelligentes Timing ist aktiviert und hat bestimmt, dass die beste Sendezeit 14 Uhr ist. Ein:e Nutzer:in betritt den Verzögerungsschritt um 14:01 Uhr.

  • Aktueller Workflow: Es dauert 48 Stunden, bis die Verzögerung abgelaufen ist, sodass der/die Nutzer:in die Nachricht am dritten Tag um 14 Uhr erhält.
  • Originaler Workflow: Der/die Nutzer:in erhält die Nachricht am zweiten Tag um 14 Uhr.

Beachten Sie: Wenn intelligentes Timing aktiviert ist, wird die Nachricht innerhalb von 24 Stunden nach dem Eintritt des/der Nutzer:in in die Nachrichten-Komponente zur ermittelten intelligenten Zeit gesendet (auch wenn keine Verzögerungskomponente beteiligt ist).

Ausnahme-Events

Ruhezeiten

Ausnahme-Events werden mithilfe von Aktionspfaden angewendet, die von Nachrichten-Schritten getrennt sind. Ruhezeiten werden in der Nachrichten-Komponente durchgesetzt. Das bedeutet: Wenn ein:e Nutzer:in den Aktionspfad bereits passiert hat (und nicht durch das Ausnahme-Event ausgeschlossen wurde), dann auf Ruhezeiten trifft, wenn er/sie die Nachrichten-Komponente erreicht, und das Canvas so konfiguriert ist, dass die Nachricht nach der Ruhezeitperiode erneut gesendet wird, wird das Ausnahme-Event nicht mehr angewendet. Beachten Sie, dass dieser Anwendungsfall nicht häufig vorkommt.

Für Segmente und Filter verfügt der Nachrichten-Schritt über Zustellungsvalidierungen, mit denen Sie zusätzliche Segmente und Filter konfigurieren können, die zum Sendezeitpunkt validiert werden. Dies verhindert den oben genannten Ruhezeiten-Grenzfall.

Zeitplaneinstellung „in“ oder „am nächsten“

Ausnahme-Events werden mithilfe von Aktionspfaden erstellt. Aktionspfade unterstützen nur „nach einem X-Zeitfenster“ und nicht „in X Zeit“ oder „am nächsten X Zeitpunkt“.

Was sollte ich angeben, wenn ich ein Support-Ticket für einen „Request Timed Out“-Fehler einreiche?

Wenn Sie beim Bearbeiten eines Canvas auf einen „Request Timed Out“-Fehler stoßen und den Braze-Support kontaktieren müssen, geben Sie die folgenden Informationen an, um die Lösung zu beschleunigen:

  • Bildschirmaufnahme: Eine Aufnahme der Schritte, die Sie vor dem Auftreten des Fehlers durchgeführt haben, einschließlich aller Seitenübergänge.
  • Zeitstempel und Zeitzone: Der genaue Zeitpunkt, zu dem der Fehler aufgetreten ist, und Ihre Zeitzone.
  • Browser und Version: Der Browser, den Sie verwenden (zum Beispiel Chrome 120, Safari 17), und ob Sie versucht haben, den Fehler in einem anderen Browser zu reproduzieren.
  • Schritte zur Reproduktion: Eine klare Beschreibung der Aktionen, die den Fehler auslösen, einschließlich aller beteiligten Canvas-Schritte oder Konfigurationen.
  • Netzwerkprotokolle (optional): Öffnen Sie die Entwicklertools Ihres Browsers (Tab Netzwerk), reproduzieren Sie den Fehler und exportieren Sie das Netzwerkprotokoll als HTTP-Archiv-(HAR)-Datei. Dies hilft dem Support-Team zu identifizieren, welcher API-Aufruf das Timeout verursacht.

Canvas-Zustellung und Fehlerbehebung

Sind verwaiste Nutzer:innen berechtigt, Canvas-Nachrichten zu erhalten?

Nein. Verwaiste Nutzer:innen sind nicht berechtigt, Nachrichten zu erhalten. Wenn ein Profil verwaist wird, während sich ein:e Nutzer:in in einer Canvas-Journey befindet, verlässt er/sie den Flow stillschweigend. Analytics zeigen möglicherweise nicht immer ein Ausgetreten-Event für diesen Austritt an, und die Workflow-Zusammenfassung kann ein partial_update_token ohne exited_date oder exit_reason enthalten.

Weitere Informationen zu Zusammenführungen und verwaisten Profilen finden Sie unter Doppelte Nutzer:innen zusammenführen.

Wenn ich ein aktives Canvas oder eine aktive Campaign stoppe, werden bereits an den ESP gesendete Nachrichten trotzdem zugestellt?

Ja. Nachdem Braze eine Anfrage an Ihren E-Mail-Anbieter (ESP) gesendet hat, kann Braze diesen Send nicht zurückrufen. Das Stoppen eines Canvas oder einer Campaign verhindert neue Sendeanfragen, aber Nachrichten, die bereits an den ESP übergeben wurden, können weiterhin zugestellt werden und die Send-Zähler erhöhen, während der ESP sie verarbeitet.

Dies ist dasselbe Verhalten, das für das Stoppen eines Canvas beschrieben wird: E-Mail-Sends, die sich bereits im Versand befinden, werden nicht sofort angehalten.

Wie kann ich bestätigen, dass ein Canvas-Webhook-Schritt ohne nutzersichtbaren Inhalt ausgelöst wurde?

Braze trackt Webhook-Sends und zugehörige Zustellungsergebnisse für Webhook-Schritte in Campaigns und Canvases. Verwenden Sie Schritt-Analytics, Webhook-Berichte oder Currents-Webhook-Events, um zu bestätigen, dass der Schritt ausgeführt wurde. Die Anforderungsprotokolle Ihres Endpunkts bieten zusätzliche Bestätigung, wenn Sie einen serverseitigen Empfangsnachweis benötigen.

Braze enthält kein integriertes unsichtbares Tracking-Pixel für Webhook-Schritte. Verlassen Sie sich auf Braze-Webhook-Metriken und die Protokollierung Ihres Endpunkts anstelle von benutzerdefinierten Ein-Pixel-Bildanfragen.

Warum hat ein:e Nutzer:in ein Canvas weniger oft betreten, als er/sie das Trigger-Event ausgeführt hat?

Für aktionsbasierte und API-getriggerte Canvases dedupliziert Braze Trigger-Events, sodass ein:e Nutzer:in für dasselbe Canvas höchstens etwa einmal pro Sekunde eintreten kann. Wenn ein:e Nutzer:in dasselbe Trigger-Event mehrmals innerhalb einer Sekunde ausführt, wird nur ein Eintritt verarbeitet.

Um mehrere Eintritte in derselben Sekunde zu ermöglichen, planen Sie Trigger-Events mit mindestens 1,1 Sekunden Abstand (zum Beispiel, wenn Sie das Event-Timing von Ihrem Server aus steuern). Für Campaign-ähnliches Verhalten, das mehrere gleichzeitige Trigger erlaubt, vergleichen Sie Ihren Anwendungsfall mit Campaigns mit entsprechenden Zeitplan- und Wiederzulassungseinstellungen.

Warum geht ein Test-Push an die falsche App, aber Live-Sends sehen korrekt aus?

Test-Push auf einem Nutzerprofil wird an jedes Push-fähige Gerät für dieses Profil zugestellt. Wenn mehrere Apps auf einem Gerät installiert sind, liefert das Betriebssystem die Testbenachrichtigung in der Regel an die erste verfügbare App, die möglicherweise nicht die App ist, die Sie validieren möchten.

Um app-spezifisches Targeting zu bestätigen, senden Sie eine Live- oder Testnachricht über eine Campaign oder ein Canvas mit einer engen Zielgruppe (zum Beispiel nach external_id filtern), anstatt sich allein auf Test-Push im Profil zu verlassen.

Für Canvas-Nachrichten-Schritte mit mehreren Apps aktivieren Sie Zielgruppe beim Nachrichtenversand validieren im Nachrichten-Schritt, damit Segment- und Filterprüfungen zum Sendezeitpunkt ausgeführt werden. Weitere Informationen finden Sie unter Nachrichten-Schritt.

Allgemeine Informationen zum Test-Push-Verhalten finden Sie unter Testnachrichten senden und Push-FAQ.

Wie debugge ich Push Stories auf iOS und Android?

Beginnen Sie mit Push Stories für Einrichtungs- und Kreativanforderungen. Für Implementierung und Rich-Benachrichtigungsverarbeitung siehe Rich-Benachrichtigungen und Push Stories im Entwicklerhandbuch.

Wer erhält die E-Mail „Canvas Messages Delayed 24+ Hours“?

Braze sendet diese Benachrichtigung, wenn Canvas-Nachrichten durch Rate-Limiting um 24 Stunden oder mehr verzögert werden. Die E-Mail geht an Dashboard-Nutzer:innen, die zuvor Änderungen am betroffenen Canvas vorgenommen haben (basierend auf den Canvas-Änderungsprotokollen). Wenn Braze diese Empfänger:innen nicht ermitteln kann, geht die E-Mail an die Unternehmensadministrator:innen des Workspace.

New Stuff!