Wissensdatenbank

Variablensystem

Variablen sind ein Berechnungsmechanismus in Pollsar, mit dem Sie Werte während der Umfrageteilnahme sammeln, speichern und verwenden können. Mit Variablen können Sie Punktzahlen berechnen, Fragetexte personalisieren, die Verzweigungslogik steuern und interaktive Szenarien erstellen.

Alle Variablen sind global — sie stehen in allen Teilen der Umfrage zu jedem Zeitpunkt der Teilnahme zur Verfügung. Um einen Variablenwert in einen Fragentext, Titel oder eine Seite einzufügen, umschließen Sie den Namen mit geschweiften Klammern: {variable_name}.

Benutzervariablen

Benutzervariablen werden vom Autor manuell in den Umfrageeinstellungen erstellt (Schaltfläche Einstellungen → Tab Benutzervariablen).

Erstellen und Konfigurieren

Geben Sie den Namen einer neuen Variable in das Eingabefeld ein. Der Name kann aus lateinischen Buchstaben, Ziffern und Unterstrichen bestehen. Wenn Sie einen Namen in einer anderen Sprache eingeben, transliteriert das System ihn automatisch in lateinische Zeichen.

Der Standard-Anfangswert ist 0. Er kann in den Variableneinstellungen geändert werden. Variablen sind untypisiert — sie akzeptieren je nach Kontext sowohl numerische als auch Textwerte.

Notice image
IMG: Screenshot des Tabs Benutzervariablen in den Umfrageeinstellungen — Liste der Variablen mit grünen Badges und Werten.

Was Sie mit Variablen tun können

  • Werte zuweisen — feste Werte oder aus der Antwort eines Befragten auf eine bestimmte Frage.
  • Arithmetik ausführen — Addition, Subtraktion, Multiplikation, Division.
  • Vergleichen — in Bedingungen der Verzweigungslogik verwenden.
  • In Texte einfügen — den Variablenwert dem Befragten direkt in Fragen und Umfrageseiten anzeigen.

Mehr zu Berechnungen im Artikel «Function — Berechnungen mit Variablen». Zur Bedingungsprüfung — im Artikel «Rule — bedingte Regeln».

Systemvariablen

Systemvariablen werden automatisch zusammen mit der Umfrage erstellt. Ihre Werte werden während der Teilnahme bestimmt und können vom Autor nicht geändert werden.

  • ps_answer_last — die Antwort des Befragten auf die vorherige Frage. Am Anfang der Umfrage leer. Auch leer, wenn die vorherige Frage ein komplexes Mehrfachantwort-System enthält.
  • ps_duration_poll — Zeit in Minuten seit Beginn der Umfrage. Wird dynamisch aktualisiert.
  • ps_duration_set — Zeit in Minuten für die Umfrageteilnahme (wenn der Autor ein Limit gesetzt hat). Ohne Limit ist der Wert 0.
  • ps_audience — der Name der Zielgruppe, zu der der aktuelle Befragte gehört. Zielgruppen werden in der Veröffentlichungsphase erstellt.

Systemvariablen können in Texten und in der Logik genauso wie Benutzervariablen verwendet werden.

Wie man Variablen in der Oberfläche unterscheidet

Benutzer- und Systemvariablen sind in der Oberfläche visuell unterscheidbar. In den Logikeinstellungen sind Benutzervariablen mit einem grünen Badge hervorgehoben, Systemvariablen mit einem gelben. Systemvariablen sind auch am Präfix ps_ im Namen leicht erkennbar.

In der Variablen-Dropdown-Liste (Textformatierungspanel) werden Benutzervariablen in grünem Text angezeigt, Systemvariablen in dunklem Text.