Various features and settings

Form settings એક questionnaire ને smart અને ન્યાયી બનાવે છે: answer validation ખરાબ input ને નકારે છે, sections અને go-to logic જવાબ આપનારાઓને એમના જવાબોથી route કરે છે, shuffling bias ઘટાડે છે, અને email/one-response settings નિયંત્રિત કરે છે કોણ જવાબ આપે છે અને કેટલી વાર.

9 min read · 9 cards · 2 checks

Read in: English · हिन्दी · ગુજરાતી


Theory

Garbage in, garbage out, જ્યાં સુધી તમે form ની રખેવાળી ન કરો

Priya નો પહેલો survey ગંદો પાછો આવ્યો: કોઈએ પોતાની ઉંમર 'twenty' તરીકે નાખી, કોઈએ app-ખાસ સવાલોના જવાબ આપ્યા apps ન વાપરવા છતાં, અને થોડા લોકોએ બે વાર submit કર્યું, પરિણામ ત્રાંસા કરતા.

એક form એક data pipeline છે, અને બરાબર એક database (BCA105) કે એક spreadsheet (BCA106-01 data validation) ની જેમ, તમે સાફ output મેળવવા input ની રખેવાળી કરો છો.

Form settings આ કરે છે: જવાબોને validate કરો, જવાબ આપનારાઓને અપ્રાસંગિક સવાલોથી આગળ branch કરો, bias ઘટાડવા shuffle કરો, અને responses limit કરો. આ lesson એક પાયાના form ને એક smart, ન્યાયી form માં બદલે છે જે ભરોસાપાત્ર data ભેગો કરે છે. દરવાજાની રખેવાળી કરો, અને વિશ્લેષણ સહેલું બની જાય છે.

Theory

એક સારી-design કરેલી interview

એક સારો interviewer દરેક સવાલ દરેકને નથી વાંચતો, એ જે લાગુ નથી પડતું એને છોડી દે છે ('તમે ગાડી નથી ચલાવતા, તો કોઈ car સવાલ નહીં'), એ સમજદાર જવાબો પર ભાર આપે છે ('એક number, કૃપા કરી, 'twenty' નહીં'), અને એ એક વ્યક્તિને બે વાર જવાબ આપવા નથી દેતો. Form settings તમારા questionnaire ને એ વિચારશીલ interviewer બનાવે છે: routing, validating, અને responses આપોઆપ નિયંત્રિત કરવા, તો તમે જે data ભેગો કરો છો એ દરેક submission ની દેખરેખ કર્યા વગર સાફ અને ન્યાયી હોય છે.

At a glance

Settings જે data quality સુધારે છે

Settingકરે છેઠીક કરે છે
Response validationInput મર્યાદિત (range/email)ઉંમર તરીકે 'twenty'
Sections + branchingએક પાછલા જવાબ થી routeઅપ્રાસંગિક સવાલ
Shuffle optionsOption ક્રમ randomisePosition bias
One response / collect emailLimit અને ઓળખDuplicate submissions

Theory

મુખ્ય settings

  • Response validation: એક જવાબ મર્યાદિત કરો, એક range માં number, એક માન્ય email, એક text length, તો 'twenty' કે એક ખરાબ email submission પર નકારાય છે (BCA106-01 data-validation idea, form inputs માટે).
  • Sections અને branching: એક લાંબા form ને pages માં વહેંચો, અને અપ્રાસંગિક સવાલ છોડવા go to section based on answer વાપરો ('શું તમે આ apps વાપરો છો?' -> ના -> app સવાલોથી આગળ કૂદો).
  • Shuffle option order: position bias ઘટાડવા choices randomise કરો (લોકો પહેલા option ને વધુ પસંદ કરે છે).
  • Settings: email addresses ભેગા કરો, પ્રતિ વ્યક્તિ એક response સુધી limit કરો (sign-in જોઈએ), responses editing ની છૂટ આપો, એક progress bar બતાવો, એક confirmation message set કરો.

દરેક setting data quality કે ન્યાયીપણાની રક્ષા કરે છે.

Quiz

લોકો પોતાની ઉંમર એક number ના બદલે શબ્દોમાં ('twenty') નાખતા રહે છે. કયો form setting આ ઠીક કરે છે?

  1. Response validation, જવાબને એક number (એક range માં) સુધી મર્યાદિત કરતા
  2. Shuffle option order
  3. Email addresses ભેગા કરવા
  4. એક section break ઉમેરવો
Show the answer

Response validation, જવાબને એક number (એક range માં) સુધી મર્યાદિત કરતા

Response validation જવાબ આપનાર શું submit કરી શકે એ મર્યાદિત કરે છે, અહીં, એક number માંગતા (વૈકલ્પિક રીતે એક range ની અંદર), તો 'twenty' એક message સાથે નકારાય છે જ્યાં સુધી એ digits ન નાખે. આ BCA106-01 ના data validation નું form-input સંસ્કરણ છે: સાફ data ની ખાતરી કરવા input ની રખેવાળી કરો. Shuffling, email collection અને sections અલગ સમસ્યાઓ ઉકેલે છે (bias, ઓળખ, length).

Think first

અપ્રાસંગિક સવાલ છોડો

Priya નું form ખાસ apps વિશે વિગતવાર સવાલ પૂછે છે, પણ non-users ને એમને ન જોવા જોઈએ. કયો setting non-users ને એ સવાલોથી આગળ route કરે છે, અને એ data કેમ સુધારે છે?

Show the answer

Branching (go to section based on answer): 'શું તમે આ apps વાપરો છો?' પછી, એક ના જવાબ app-ખાસ section થી આગળના પ્રાસંગિક ભાગ સુધી આગળ કૂદે છે. એ data સુધારે છે કારણ કે non-users અપ્રાસંગિક સવાલો પર અંદાજ લગાવવા મજબૂર નથી થતા (જે અર્થહીન જવાબ પેદા કરત), અને form ટૂંકું અને smart લાગે છે, completion વધારતા. જવાબ આપનારાઓને ફક્ત એ સવાલો સુધી route કરવા જે એમના પર લાગુ પડે છે સાફ, વધુ પ્રામાણિક data આપે છે, બરાબર એ જે એક વિચારશીલ interviewer કરે છે.

Watch out

Marks ક્યાં કપાય છે

એ ન જાણવું કે response validation form input મર્યાદિત કરે છે (number/email/length), forms માટે BCA106-01 data-validation idea. sections (pages) ને branching (જવાબ થી routing) સાથે ભેળવવું. એ ભૂલવું કે shuffle position bias ઘટાડે છે, અને એ કે settings email ભેગા / એક response સુધી limit કરી શકે છે. exam વિષય: settings જે સાફ, ન્યાયી, પૂરો data પેદા કરે છે, input pipeline ની રખેવાળી.

Theory

એક smart form ભરોસાપાત્ર data ભેગો કરે છે

Validation, branching, shuffling અને response limits એક survey જેના પર તમે ભરોસો કરી શકો અને એક જેના પર નહીં વચ્ચેનો ભેદ છે. સાફ data collection દરેક સારા વિશ્લેષણનો બિન-ચમકતો પાયો છે (અને પછી BCA602 માં દરેક data-science project નો). form બન્યો અને tune થયો, હવે એને મોકલવા અને responses ભેગા કરવા શરૂ કરવાનો સમય છે. આગળ: sending અને receiving forms.

Summary

Key takeaways

  • Form settings data quality અને respondent અનુભવ સુધારે છે.
  • Response validation input મર્યાદિત કરે છે (number range, માન્ય email, length), ખરાબ જવાબોને submission પર નકારતા.
  • Sections એક લાંબા form ને pages માં વહેંચે છે; branching જવાબ આપનારાઓને એમના જવાબોથી અપ્રાસંગિક સવાલોથી આગળ route કરે છે.
  • Shuffle option order position bias ઘટાડે છે.
  • Settings email addresses ભેગા અને પ્રતિ વ્યક્તિ એક response સુધી limit કરી શકે છે (sign-in જોઈએ).
  • યાદ રાખવાની યુક્તિ: એક વિચારશીલ interviewer, છોડો, સમજદાર જવાબો પર ભાર આપો, કોઈ બેવડા જવાબ નહીં.

Study this properly

This page is the lesson to read. In Gri-Learn the same topic is a graded deck: the self-checks are scored and your weak topics are tracked. Free to start.

Start this topic

Already have an account? Sign in

More from Google Forms

Gri-Learn · syllabus-mapped B.C.A. lessons in English, Hindi and Gujarati

Various features and settings · Fundamentals of Google Cloud Application (SEC-01 option B) · Gri-Learn