Wissensdatenbank

Der Block „Regel“: Bedingungen und Aktionen

„Regel“ ist ein Logikblock, der eine oder mehrere Bedingungen prüft und eine Aktion ausführt, wenn alle Bedingungen wahr sind. In der Baukasten-Oberfläche ist ein „Regel“-Block mit einer orangefarbenen vertikalen Linie links gekennzeichnet.

Struktur des „Regel“-Blocks

Jeder „Regel“-Block besteht aus zwei Teilen:

  • Bedingungen — eine oder mehrere Zeilen, die jeweils die Antwort auf eine Frage oder einen Variablenwert prüfen. Bei mehreren Bedingungen werden sie mit AND kombiniert — alle müssen gleichzeitig wahr sein.
  • Aktion — wird ausgeführt, wenn alle Bedingungen wahr sind.

Um OR-Logik zu implementieren, erstellen Sie mehrere separate „Regel“-Blöcke mit derselben Aktion.

Ein „Regel“-Block: Bedingungszeilen und eine Aktionszeile mit einer orangefarbenen Linie links

Ein „Regel“-Block in den Logikeinstellungen

Was eine Bedingung vergleichen kann

In einer Bedingungszeile können Sie Folgendes vergleichen:

  • die Antwort auf eine Frage — mit einem bestimmten Wert oder einer Option;
  • eine Variable — mit einem angegebenen Wert;
  • eine Variable — mit einer anderen Variablen.

Operatoren nach Fragetyp

Die Felder und Operatoren einer Bedingung hängen vom Typ der referenzierten Frage ab.

Fragetyp Operatoren Was angegeben wird
Yes/No ist positiv, ist negativ
Single choice / Multiple choice ist, ist nicht Antwortoption
Single matrix / Multiple matrix ist, ist nicht Aussage und Antwortoption
NPS® / Rating / Slider / Number =, ≠, >, <, ≥, ≤ Zahlenwert
Multiple rating =, ≠, >, <, ≥, ≤ Position und Wert
Emotions ist, ist nicht Emotionswert
Ranking Platz N Ranking-Position
Text / Email / Phone ist, ist nicht, beginnt mit, endet mit, enthält, enthält nicht Textwert
Date ist, ist nicht, vor, nach, am oder vor, am oder nach Datum (über Kalender)
Location ist, ist nicht Adressebene: Land, Region, Stadt
File upload ist hochgeladen, ist nicht hochgeladen Upload-Position

Operatoren nach Variable

Neben Antworten auf Fragen kann eine Bedingung auch Variablenwerte prüfen — im Vergleich mit einem angegebenen Wert oder mit einer anderen Variablen.

Variable Operatoren Was angegeben wird
Benutzervariablen =, ≠, >, <, ≥, ≤ ein Wert oder eine andere Variable
ps_audience ist, ist nicht eine Zielgruppe aus der Liste
ps_answer_last =, ≠ ein manuell eingegebener Wert (Text oder Zahl)
ps_duration_poll / ps_duration_set =, ≠, >, <, ≥, ≤ ein Wert in Minuten

Aktionen

Wenn die Bedingungen erfüllt sind, stehen drei Aktionsoptionen zur Verfügung:

  • Gehe zu — Übergang zu einem bestimmten Element: nächste Frage, beliebige andere Frage, Gruppe oder Finish page. Kann sowohl vorwärts als auch rückwärts leiten.
  • Projekt beenden — beendet die Umfrage. Der Befragte gelangt zur Final page.
  • Funktion — bedingte Berechnung mit Variablen. Funktioniert wie ein Funktion-Block, wird aber nur bei wahren Bedingungen ausgeführt.

Verwaltung von „Regel“-Blöcken

Das Kontextmenü (Zahnrad-Symbol) bietet:

  • Bedingung hinzufügen — dem Block eine weitere Bedingungszeile (Vergleich) hinzufügen.
  • Nach oben verschieben / Nach unten verschieben — die Ausführungsreihenfolge des Blocks unter den anderen Logikoperationen ändern.
  • Regel löschen — den gesamten Block löschen.

Um eine einzelne Bedingung zu löschen, klicken Sie auf das erste Dropdown in ihrer Zeile und wählen Sie ganz unten Bedingung löschen.

Löschen einer einzelnen Bedingung in einem „Regel“-Block: ein Dropdown mit dem Eintrag „Bedingung löschen“

Löschen einer einzelnen Bedingung in einem „Regel“-Block