Skip to main content

ലോജിക്കും സ്കോറിങ്ങും

ലോജിക് ഒരു പരന്ന ചോദ്യപ്പട്ടികയെ ഓരോ പ്രതികരിക്കുന്നയാൾക്കും അനുയോജ്യമാകുന്ന ഒരു ഫോമാക്കി മാറ്റുന്നു. ബാധകമല്ലാത്ത ചോദ്യങ്ങൾ മറയ്ക്കാം, ചില സന്ദർഭങ്ങളിൽ മാത്രം ഒരു ഉത്തരം ആവശ്യപ്പെടാം, ആളുകളെ വ്യത്യസ്ത പാതകളിലൂടെ അയയ്ക്കാം, അവരുടെ വാക്കുകൾ അവർക്ക് തിരികെ കാണിക്കാം, മൂല്യങ്ങൾ കണക്കാക്കാം, ക്വിസുകൾ സ്കോർ ചെയ്യാം. ഇതെല്ലാം നിങ്ങൾ ബിൽഡറിൽ സജ്ജമാക്കുന്നു.

വ്യവസ്ഥാപരമായ ദൃശ്യപരത

ഒരു മുൻ ഉത്തരം ഒരു നിയമവുമായി പൊരുത്തപ്പെടുമ്പോൾ മാത്രം ഒരു ഫീൽഡ് കാണിക്കാൻ വ്യവസ്ഥാപരമായ ദൃശ്യപരത (visibleIf) ഉപയോഗിക്കുക. ഉദാഹരണത്തിന്, "നിങ്ങൾ ഞങ്ങളുടെ ഉൽപ്പന്നങ്ങളിലൊന്ന് സ്വന്തമാക്കിയിട്ടുണ്ടോ?" എന്നതിന് ആരെങ്കിലും "അതെ" എന്ന് ഉത്തരം നൽകിയ ശേഷം മാത്രം "നിങ്ങൾ ഏത് മോഡലാണ് സ്വന്തമാക്കിയിരിക്കുന്നത്?" കാണിക്കുക.

ഇൻസ്പെക്ടറിൽ ഒരു ഫീൽഡിന്റെ visibleIf നിയമം സജ്ജമാക്കുക. നിയമം പാലിക്കപ്പെടാത്തപ്പോൾ, പ്രതികരിക്കുന്നവർ ഒരിക്കലും ആ ഫീൽഡ് കാണില്ല — അത് മറഞ്ഞുകിടക്കുകയും ആവശ്യമില്ലാതാവുകയും ചെയ്യുന്നു.

ദൃശ്യപരത നിയമങ്ങൾ ഉപയോഗിച്ച് ഫോമുകൾ ചെറുതാക്കുക

പ്രസക്തമല്ലാത്ത ചോദ്യങ്ങൾ മറയ്ക്കുന്നത് ഒരു ഫോം കൂടുതൽ ചെറുതും വ്യക്തിപരവുമായി തോന്നിക്കുന്നു. ഓരോ പ്രതികരിക്കുന്നയാൾക്കും ബാധകമായത് മാത്രം ചോദിക്കുക.

വ്യവസ്ഥാപരമായ ആവശ്യകത

വ്യവസ്ഥാപരമായ ആവശ്യകത (requiredIf) ചില വ്യവസ്ഥകൾക്ക് കീഴിൽ മാത്രം ഒരു ഫീൽഡ് നിർബന്ധമാക്കുന്നു. ഒരു ഫീൽഡ് മിക്കപ്പോഴും ഓപ്ഷണലായിരിക്കാം, പക്ഷേ ഒരു മുൻ ഉത്തരം ആവശ്യപ്പെടുമ്പോൾ അത് ആവശ്യമായി മാറുന്നു — ഉദാഹരണത്തിന്, ആരെങ്കിലും "മറ്റുള്ളവ" തിരഞ്ഞെടുക്കുമ്പോൾ മാത്രം ഒരു കാരണം ആവശ്യപ്പെടുക.

പേജുകൾക്കിടയിൽ റൂട്ടിംഗ്

മൾട്ടി-പേജ് ഫോമുകളിൽ പ്രതികരിക്കുന്നവരുടെ ഉത്തരങ്ങളെ അടിസ്ഥാനമാക്കി അവരെ വ്യത്യസ്ത പേജുകളിലേക്ക് റൂട്ട് ചെയ്യാം. ഓരോ റൂട്ടിംഗ് നിയമത്തിനും ഒരു അടുത്ത ലക്ഷ്യം ഉണ്ട്, അത് ഒരു പേജിന് ശേഷം ആരെങ്കിലും എവിടേക്ക് പോകുന്നുവെന്ന് തീരുമാനിക്കുന്നു, അതിനാൽ വ്യത്യസ്ത ഉത്തരങ്ങൾ വ്യത്യസ്ത പാതകളിലേക്ക് നയിക്കാം. ബാധകമല്ലാത്ത മുഴുവൻ വിഭാഗങ്ങളും ഒഴിവാക്കാനോ ഒരു സർവേയെ വെവ്വേറെ ട്രാക്കുകളായി ശാഖകളാക്കാനോ ഇത് ഉപയോഗിക്കുക.

ഉത്തര പൈപ്പിംഗ്

പൈപ്പിംഗ് ഒരു പ്രതികരിക്കുന്നയാളുടെ മുൻ ഉത്തരം പിന്നീടുള്ള ടെക്സ്റ്റിലേക്ക് ചേർക്കുന്നു. ഒരു ഫീൽഡിന്റെ കീ ഇരട്ട ചുരുണ്ട ബ്രേസുകളിൽ പൊതിഞ്ഞ് അതിനെ റഫർ ചെയ്യുക, {{name}} പോലെ. name എന്ന കീയുള്ള ഒരു ഫീൽഡിൽ ആരെങ്കിലും "Alex" നൽകിയാൽ, Thanks {{name}}, how was your visit? എന്ന് വായിക്കുന്ന പിന്നീടുള്ള ഒരു ചോദ്യം "Thanks Alex, how was your visit?" എന്ന് കാണിക്കാനാണ് ഉദ്ദേശിക്കുന്നത്.

ഉടൻ വരുന്നു

{{field}} ടോക്കണുകൾ പകരം വയ്ക്കുന്ന പൈപ്പിംഗ് എഞ്ചിൻ നിർമ്മിച്ച് പരീക്ഷിച്ചതാണ്, പക്ഷേ അത് ഇതുവരെ പബ്ലിക് ഫോം റെൻഡററിലേക്ക് വയർ ചെയ്തിട്ടില്ല — അതിനാൽ പൈപ്പ് ചെയ്ത മൂല്യങ്ങൾ ഇന്ന് പ്രതികരിക്കുന്നവർക്ക് ദൃശ്യമാകുന്നില്ല. നിങ്ങളുടെ ലേബലുകൾ സാധാരണ പോലെ എഴുതുക; കണക്റ്റ് ചെയ്തുകഴിഞ്ഞാൽ പൈപ്പിംഗ് റിസോൾവ് ചെയ്യാൻ തുടങ്ങും.

കണക്കുകൂട്ടലുകൾ

കണക്കുകൂട്ടലുകൾ മറ്റ് ഉത്തരങ്ങളിൽ നിന്ന് ഒരു മൂല്യം കണക്കാക്കുന്നു — ഉദാഹരണത്തിന്, ലൈൻ ഇനങ്ങൾ ആകെത്തുക കണക്കാക്കുകയോ നിരവധി ഇൻപുട്ടുകളിൽ നിന്ന് ഒരു കണക്ക് നേടുകയോ ചെയ്യുക. കണക്കാക്കിയ മൂല്യം പ്രതികരിക്കുന്നയാൾക്ക് തിരികെ പ്രദർശിപ്പിക്കാം അല്ലെങ്കിൽ ഫോമിന്റെ ലോജിക്കിൽ മറ്റെവിടെയെങ്കിലും ഉപയോഗിക്കാം.

സ്കോറിംഗും സ്കോർ ബാൻഡുകളും

സ്കോറിംഗ് ഉപയോഗിച്ച് നിങ്ങളുടെ ഫോമിനെ ഒരു ക്വിസോ വിലയിരുത്തലോ ആക്കി മാറ്റുക. ഓരോ ഉത്തരത്തിനും ഒരു സ്കോർ മൂല്യം വഹിക്കാം (ഇൻസ്പെക്ടറിൽ ഓരോ ഫീൽഡിനും സജ്ജമാക്കിയത്), ഫോം അവയെ ഒരു ആകെത്തുകയിലേക്ക് കൂട്ടിച്ചേർക്കുന്നു.

സ്കോറിംഗ് സജ്ജമാക്കാൻ:

  1. ബിൽഡറിൽ Settings തുറന്ന് സ്കോറിംഗ് ഓണാക്കുക.
  2. സ്കോർ സംഭരിക്കുന്ന ഔട്ട്പുട്ട് കീ തിരഞ്ഞെടുക്കുക.
  3. ഓരോ ഫീൽഡിലെയും പ്രസക്തമായ ഉത്തരങ്ങൾക്ക് ഒരു സ്കോർ മൂല്യം നൽകുക.
  4. സ്കോർ ബാൻഡുകൾ നിർവചിക്കുക — ആകെത്തുകയെ വ്യാഖ്യാനിക്കുന്ന ലേബൽ ചെയ്ത ശ്രേണികൾ.

ഒരു സ്കോർ ബാൻഡ് പോയിന്റുകളുടെ ഒരു ശ്രേണിയെ ഒരു ലേബലിലേക്ക് മാപ്പ് ചെയ്യുന്നു, "0–4 = മെച്ചപ്പെടുത്തേണ്ടതുണ്ട്", "5–7 = നല്ലത്", "8–10 = മികച്ചത്" പോലെ. ആരെങ്കിലും പൂർത്തിയാക്കുമ്പോൾ, അവരുടെ ആകെത്തുകയും ബാൻഡും സ്ഥിരീകരണ സ്ക്രീനിൽ കാണിക്കാം. ഗ്രേഡ് ചെയ്ത ക്വിസുകൾ, സ്വയം-വിലയിരുത്തലുകൾ, ടയർ ചെയ്ത ഫലങ്ങൾ എന്നിവ ഇങ്ങനെയാണ് നിങ്ങൾ നിർമ്മിക്കുന്നത്.

അടുത്ത ഘട്ടങ്ങൾ