Skip to main content

લોજિક અને સ્કોરિંગ

લોજિક પ્રશ્નોની એક સપાટ યાદીને એવા ફોર્મમાં ફેરવે છે જે દરેક પ્રતિવાદી પ્રમાણે અનુકૂળ થાય છે. તમે લાગુ ન પડતા પ્રશ્નો છુપાવી શકો છો, માત્ર ચોક્કસ કિસ્સાઓમાં જ જવાબ આવશ્યક બનાવી શકો છો, લોકોને અલગ-અલગ માર્ગો પર મોકલી શકો છો, તેમના શબ્દો તેમને પાછા બતાવી શકો છો, મૂલ્યોની ગણતરી કરી શકો છો, અને ક્વિઝ સ્કોર કરી શકો છો. આ બધું તમે builder માં સેટ કરો છો.

શરતી દૃશ્યમાનતા

કોઈ ફીલ્ડ ત્યારે જ બતાવવા માટે જ્યારે કોઈ અગાઉનો જવાબ નિયમ સાથે મેળ ખાય, શરતી દૃશ્યમાનતા (visibleIf) નો ઉપયોગ કરો. ઉદાહરણ તરીકે, "Do you own one of our products?" ના "Yes" જવાબ પછી જ "Which model do you own?" બતાવો.

ફીલ્ડનો visibleIf નિયમ Inspector માં સેટ કરો. જ્યારે નિયમ પૂરો ન થાય, ત્યારે પ્રતિવાદીઓ ફીલ્ડ ક્યારેય જોતા નથી — તે છુપાયેલું રહે છે અને આવશ્યક હોતું નથી.

દૃશ્યમાનતા નિયમો સાથે ફોર્મ ટૂંકા રાખો

અપ્રસ્તુત પ્રશ્નો છુપાવવાથી ફોર્મ ટૂંકું અને વધુ વ્યક્તિગત લાગે છે. દરેક પ્રતિવાદીને જે લાગુ પડે છે તેટલું જ પૂછો.

શરતી આવશ્યક

શરતી આવશ્યક (requiredIf) કોઈ ફીલ્ડને માત્ર ચોક્કસ શરતો હેઠળ જ ફરજિયાત બનાવે છે. એક ફીલ્ડ મોટાભાગે વૈકલ્પિક હોઈ શકે પણ જ્યારે કોઈ અગાઉનો જવાબ માગે ત્યારે આવશ્યક બની શકે — ઉદાહરણ તરીકે, કોઈ "Other" પસંદ કરે ત્યારે જ કારણ આવશ્યક બનાવવું.

પાનાં વચ્ચે રૂટિંગ

મલ્ટિ-પેજ ફોર્મ્સ પર તમે પ્રતિવાદીઓને તેમના જવાબોના આધારે અલગ-અલગ પાનાં પર રૂટ કરી શકો છો. દરેક રૂટિંગ નિયમમાં એક next target હોય છે જે નક્કી કરે છે કે કોઈ વ્યક્તિ પાનાં પછી ક્યાં જાય છે, જેથી અલગ-અલગ જવાબો અલગ-અલગ માર્ગો તરફ દોરી શકે. લાગુ ન પડતા આખા વિભાગો છોડવા માટે, અથવા સર્વેને અલગ ટ્રેક્સમાં શાખાબદ્ધ કરવા માટે તેનો ઉપયોગ કરો.

જવાબ પાઇપિંગ

પાઇપિંગ પ્રતિવાદીના અગાઉના જવાબને પછીના ટેક્સ્ટમાં દાખલ કરે છે. કોઈ ફીલ્ડની કીને બેવડા કર્લી કૌંસમાં વીંટાળીને તેનો સંદર્ભ આપો, જેમ કે {{name}}. જો કોઈ name કી ધરાવતા ફીલ્ડમાં "Alex" દાખલ કરે, તો Thanks {{name}}, how was your visit? વાંચતો પછીનો પ્રશ્ન "Thanks Alex, how was your visit?" તરીકે બતાવવા માટે છે.

ટૂંક સમયમાં આવી રહ્યું છે

જે પાઇપિંગ એન્જિન {{field}} ટોકન્સને બદલે છે તે બનાવાયેલ અને પરીક્ષણ થયેલ છે, પણ તે હજુ સુધી પબ્લિક ફોર્મ રેન્ડરરમાં વાયર નથી થયું — તેથી પાઇપ થયેલ મૂલ્યો આજે પ્રતિવાદીઓને દેખાતા નથી. તમારા લેબલ્સ સામાન્ય રીતે લખો; એકવાર કનેક્ટ થઈ જાય પછી પાઇપિંગ ઉકેલવાનું શરૂ કરશે.

ગણતરીઓ

ગણતરીઓ અન્ય જવાબોમાંથી મૂલ્ય ગણે છે — ઉદાહરણ તરીકે, લાઇન આઇટમ્સનો સરવાળો કરવો અથવા ઘણા ઇનપુટ્સમાંથી આંકડો કાઢવો. ગણાયેલ મૂલ્ય પ્રતિવાદીને પાછું બતાવી શકાય અથવા ફોર્મના લોજિકમાં અન્યત્ર વાપરી શકાય.

સ્કોરિંગ અને સ્કોર બેન્ડ્સ

સ્કોરિંગ સાથે તમારા ફોર્મને ક્વિઝ અથવા મૂલ્યાંકનમાં ફેરવો. દરેક જવાબ એક score value (Inspector માં દરેક ફીલ્ડ પ્રમાણે સેટ થાય છે) ધરાવી શકે છે, અને ફોર્મ તેને કુલમાં ઉમેરે છે.

સ્કોરિંગ સેટ કરવા માટે:

  1. બિલ્ડરમાં Settings ખોલો અને scoring ચાલુ કરો.
  2. જે output key હેઠળ સ્કોર સંગ્રહાય છે તે પસંદ કરો.
  3. દરેક ફીલ્ડ પર સંબંધિત જવાબોને એક score value સોંપો.
  4. score bands વ્યાખ્યાયિત કરો — લેબલ થયેલ રેન્જ જે કુલનું અર્થઘટન કરે છે.

એક score band બિંદુઓની એક રેન્જને લેબલ સાથે મેપ કરે છે, જેમ કે "0–4 = Needs work", "5–7 = Good", "8–10 = Excellent". જ્યારે કોઈ સમાપ્ત કરે, ત્યારે તેમનો કુલ અને બેન્ડ confirmation screen પર બતાવી શકાય. આ રીતે તમે ગ્રેડ થયેલ ક્વિઝ, સ્વ-મૂલ્યાંકન અને સ્તરબદ્ધ પરિણામો બનાવો છો.

આગળનાં પગલાં