Tworzenie
Ukryj to, co nie dotyczy.
Logika warunkowa pokazuje lub ukrywa pytanie w zależności od odpowiedzi udzielonej wcześniej w tej samej ankiecie. Reguła może zawierać kilka warunków i działać, gdy spełniony jest dowolny z nich albo gdy spełnione są wszystkie. Ukryte pytanie nigdy się nie wyświetla, nie zostaje wypełnione ani nie jest punktowane, dzięki czemu długi kwestionariusz pokazuje wyłącznie te części, które dotyczą osoby go wypełniającej.
Jak wygląda reguła
Reguła znajduje się przy pytaniu, którym chce się sterować, a nie przy pytaniu sprawdzanym. Wskazuje się wcześniejsze pytanie, sposób porównania i wartość, a następnie określa, czy reguła ma zadziałać, gdy pasuje dowolny warunek, czy dopiero gdy pasują wszystkie.
Ponieważ reguła znajduje się przy pytaniu docelowym, można skierować kilka niepowiązanych ze sobą pytań do tego samego wyzwalacza bez budowania drzewa rozgałęzień. Dziesięć pytań uzupełniających zależnych od „Czy mają Państwo opracowany plan transportowy?” to dziesięć jednolinijkowych reguł, a usunięcie jednej z nich nie zmienia niczego innego.
Reguły odczytują odpowiedź w jej aktualnym stanie. Gdy respondent zmieni zdanie, wróci i odpowie inaczej, pytania uzupełniające znowu się zwijają. Tekst wpisany w opcji „Inne (proszę określić)” znika razem z nimi, ponieważ jest zachowywany tylko dopóki pytanie pozostaje widoczne, a opcja zaznaczona.
Czy mają Państwo plan mobilności?
- Jakie działania obejmuje?
- Kiedy był ostatnio weryfikowany?
- Kto odpowiada za niego wewnętrznie?
Trzy pytania uzupełniające zostają pominięte.
Dowolny warunek kontra wszystkie warunki
Te dwa tryby dopasowania pokrywają większość rozgałęzień, jakich potrzebuje ankieta.
- Dowolny to OR. Pokaż pytanie uzupełniające o dostępności, jeśli respondent zaznaczył poruszanie się na wózku albo niepełnosprawność wzroku albo „wolę nie odpowiadać”. Jedna reguła, trzy warunki.
- Wszystkie to AND. Pokaż sekcję dla wynajmujących tylko wtedy, gdy respondent zadeklarował, że wynajmuje, i wskazał, że nieruchomość leży w granicach gminy.
Zagnieżdżanie warunku „dowolny” wewnątrz „wszystkie” nie jest czymś, co robi edytor reguł. W praktyce ten sam efekt uzyskuje się, dzieląc pytanie na dwa i nadając każdej połowie własną regułę, co dodatkowo łatwiej odczytać osobie, która przejmie ankietę pół roku później.
Wstawianie odpowiedzi: odpowiedź respondenta w treści pytania
Wstawianie odpowiedzi umieszcza wcześniejszą odpowiedź w późniejszym
tekście. Wystarczy wpisać
{{question_id}} w tytule pytania,
opisie lub nagłówku wbudowanym, a przy wyświetlaniu znacznik zostanie
zastąpiony tym, co podał respondent.
Pytanie „Z której usługi Państwo korzystali?” z odpowiedzią „Odbiór odpadów wielkogabarytowych” sprawia, że kolejne pytanie może brzmieć „Na ile są Państwo zadowoleni z odbioru odpadów wielkogabarytowych?” zamiast „Na ile są Państwo zadowoleni z wybranej usługi?”. Ankieta sprawia wrażenie, jakby uważnie słuchała — bo tak właśnie jest.
Sytuacja awaryjna jest obsłużona: jeśli przywoływane pytanie zostało
pominięte lub pozostawione puste, znacznik wyświetla się jako
„Twoja odpowiedź”. Respondent nigdy nie zobaczy na
ekranie surowego
{{q_7}}.
Wstawianie odpowiedzi i logika działają razem. Ukrycie pytania regułą sprawia, że wskazujący na nie znacznik zamienia się w „Twoja odpowiedź”, zamiast rozbić zdanie.
Logika w trzech układach
Klasyczny
Pytania uzupełniające zwijają się i rozwijają w miejscu na jednej przewijanej stronie, więc respondent widzi, jak ankieta skraca się w miarę udzielania odpowiedzi.
Konwersacyjny
Ukryte pytania po prostu nigdy się nie pojawiają. W połączeniu z automatycznym przejściem dalej przy pytaniach na jedno dotknięcie rozgałęzienie jest niewidoczne, a nie odczuwalne jako przeskok.
Stronicowany
Pytania ukrywają się w obrębie swojej sekcji. Sekcja, w której wszystkie pytania są ukryte, nie staje się ekranem, przez który respondent musi przejść.
Układ to ustawienie ankiety, wybierane w kreatorze formularzy, a nie osobna wersja. Wszystkie trzy opisano w przeglądzie produktu.
Co logika robi z Państwa danymi
Dwie konsekwencje, o których warto wiedzieć przed zaprojektowaniem ankiety z rozgałęzieniami.
Punktacja liczy tylko to, co zostało zobaczone
Sumy punktów obejmują wyłącznie pytania, które faktycznie pokazano respondentowi, a przedziały wyliczane są jako odsetek punktów dostępnych dla tej osoby. Ktoś, kogo logika przeprowadziła obok całej sekcji, nie traci za punkty, na które nigdy nie miał szansy. Mechanikę opisano na stronie o punktacji i quizach.
W eksportach są luki i tak ma być
Kolumna CSV odpowiadająca ukrytemu pytaniu jest pusta dla respondentów, którzy go nie zobaczyli. To rzetelne „nie zapytano”, a nie „odmowa odpowiedzi”, i przy analizie ta różnica ma znaczenie. Tekst z opcji „Inne (proszę określić)” trafia do własnej kolumny, a pytania macierzowe otrzymują po jednej kolumnie na wiersz — zob. eksporty i PDF.
Pytania, które padają o logikę w ankietach
Czym jest logika warunkowa w ankiecie?
Logika warunkowa to reguła, która pokazuje lub ukrywa pytanie w zależności od odpowiedzi udzielonej wcześniej w tej samej ankiecie. Jeśli warunek nie jest spełniony, pytanie w ogóle się nie wyświetla, więc respondent go nie widzi i na nie nie odpowiada.
Czy jedna reguła może sprawdzać więcej niż jedną wcześniejszą odpowiedź?
Tak. Reguła może zawierać kilka warunków i działać, gdy spełniony jest dowolny z nich albo gdy spełnione są wszystkie. „Dowolny” działa jak OR, „wszystkie” jak AND.
Co dzieje się z odpowiedzią, jeśli pytanie zostanie później ukryte?
Ukryte pytanie nie jest punktowane ani ponownie prezentowane. Tekst wpisany w opcji „Inne (proszę określić)” jest zachowywany tylko dopóki pytanie pozostaje widoczne, a opcja zaznaczona, więc ukryte pytanie nie zostawia luźnego tekstu w eksporcie.
Czy pomijanie ukrytych pytań wpływa na punktację?
Punktowane są wyłącznie pytania, które respondent faktycznie zobaczył, a przedziały wyliczane są jako odsetek punktów dostępnych dla tego respondenta. Ominięcie sekcji przez rozgałęzienie nie obniża wyniku.
Czym jest wstawianie odpowiedzi (piping)?
Wstawianie odpowiedzi umieszcza wcześniejszą odpowiedź w późniejszym tekście. Wystarczy wpisać {{question_id}} w tytule pytania, opisie lub nagłówku, a znacznik zostanie zastąpiony tym, co respondent wpisał lub wybrał. Jeśli na dane pytanie nie udzielono odpowiedzi, wyświetla się „Twoja odpowiedź”, a nie surowy znacznik.
Zbuduj ankietę, która się rozgałęzia.
Reguła siedzi przy pytaniu, którym chcesz sterować, więc dziesięć pytań uzupełniających zależnych od jednego wyzwalacza to dziesięć jednolinijkowych reguł, a nie drzewo. Dodajesz je, gdy pytania już istnieją, a ankieta sama skraca się dla każdego respondenta.
- Dopasuj dowolny warunek albo wszystkie naraz
- Wstawianie odpowiedzi przenosi wcześniejszą odpowiedź do dalszego pytania
- Ukryte pytanie nigdy nie zostaje zadane ani punktowane