Configurați elementul de selectare care conține opțiunile „pre-test” și „post-test” pentru a avea bifat „Prepopulate”. Amintiți-vă numele de mașină al elementului, care va fi parametrul de interogare pentru pașii următori (de ex. submission_type
)
Apoi creați un bloc cu un câmp de text care cere un ID de participant. La trimitere, va căuta un formular web care conține deja ID-ul. Atunci se poate întâmpla unul din două lucruri:
- Dacă o trimitere nu există încă, redirecționați utilizatorul către formularul web cu „pretest” preselectat (de ex.
?submission_type=pretest
)
- Dacă o trimitere există deja, redirecționați utilizatorul către un formular web cu „post-test” preselectat. (de exemplu.
?submission_type=post-test
)
Apoi deschideți acest bloc oriunde doriți să începeți acest flux de lucru, ca pe o anumită pagină. Ca un bonus suplimentar, puteți face ca blocul să solicite numele parametrului de interogare utilizat în redirecționare în timpul configurării sale. În acest fel, puteți potrivi numele elementului de formular web fără a fi nevoie să vă scufundați în cod mai târziu, dacă îl redenumiți.
De asemenea, recomand să puneți un avertisment care să spună că câmpul a fost completat în prealabil pe baza existenței ID-ului participantului. Pre-umplerile sunt ușor de trecut cu vederea.
Alternativ, furnizați doar două link-uri către formularul web, unul cu ?submission_type=pretest
înșurubat pe url-ul său și celălalt cu ?submission_type=post-test
. Același efect minus verificarea ID-ului participantului și blocarea personalizată (presupunând că utilizatorul alege linkul corect).