මට විශ්වාසයි ඔබ ස්ට්රීක්ස් ගැන අසා ඇති හෝ එකක් සමඟ යෙදුමක් භාවිතා කර ඇති බව. නමුත් ස්ට්රීක්ස් මෙතරම් ජනප්රිය සහ බලවත් වන්නේ මන්දැයි කවදා හෝ කල්පනා කර තිබේද? හොඳයි, යෙදුම්වලට හැකිතාක් ඔබේ අවධානය අවශ්ය බව පැහැදිලි එකක් ඇත, නමුත් එය පසෙකින් තබා, ජනප්රිය ඉගෙනුම් යෙදුමක් වන Duolingo ස්ට්රීක්ස් පෙන්වීමට iOS විජට් හඳුන්වා දුන් විට, පරිශීලක කැපවීම 60% කින් ඉහළ ගොස් ඇති බව ඔබ දන්නවාද. සියයට හැටක් යනු හැසිරීම් වල දැවැන්ත වෙනසක් වන අතර නියැලීම සහ ධාවන භාවිතය වැඩි කිරීම සඳහා "ස්ට්රීක්" රටා භාවිතා කළ හැකි ආකාරය පෙන්නුම් කරයි. එහි මූලික වශයෙන්, ස්ට්රීක් යනු පරිශීලකයෙකු නිශ්චිත ක්රියාකාරකමක් සම්පූර්ණ කරන අඛණ්ඩ දින ගණනයි. සමහර අය එය "සූදු" පුරුද්දක් හෝ ස්ථාවර භාවිතය දිරිමත් කිරීම සඳහා නිර්මාණය කර ඇති මෙට්රික් එකක් ලෙසද අර්ථ දක්වයි. නමුත් ස්ට්රීක්ස් මෙට්රික් එකක් හෝ යෙදුමක වාර්තාවක් ඉක්මවා යයි; එය ඊට වඩා මානසික ය. මානව සහජ බුද්ධිය නිවැරදි සාධක සමඟ බලපෑම් කිරීමට පහසුය. මෙම සාධක තුන දෙස බලන්න: ප්රගතිය, ආඩම්බරය සහ මග හැරීමේ බිය (සාමාන්යයෙන් FOMO ලෙස හැඳින්වේ). මේ සියල්ලටම පොදු වන්නේ කුමක්ද? උත්සාහය. ඔබ යමක් සඳහා වැඩි උත්සාහයක් දරන තරමට, එය ඔබේ අනන්යතාවය හැඩගස්වන අතර, චර්යාත්මක මනෝවිද්යාවේ ලෝකයට ඉරි තරණය කරන්නේ එලෙස ය. දැන්, විශාල බලයක් සමඟ විශාල වගකීමක් පැමිණෙන අතර, ඒ නිසා, ඉරි වලට අඳුරු පැත්තක් තිබේ. මෙම ලිපියෙන් අපි මනෝවිද්යාව, UX, සහ ඵලදායි ස්ට්රීක් පද්ධතියක් ගොඩනැගීම පිටුපස ඇති සැලසුම් මූලධර්ම වෙත යන්නෙමු. අපි බලමු (1) අපගේ මොළය ඉරි ක්රියාකාරකම් වලට සහජයෙන්ම වාගේ ප්රතිචාර දක්වන්නේ ඇයි, (2) පරිශීලකයින්ට අව්යාජ ලෙස උපකාර වන ආකාරයෙන් ඉරි සැලසුම් කරන්නේ කෙසේද සහ (3) ස්ට්රීක් රටාවක් ගොඩනැගීමට සම්බන්ධ තාක්ෂණික කටයුතු දෙස බලමු. ඉරි පිටුපස මනෝවිද්යාව ඵලදායී ස්ට්රීක් පද්ධතියක් සැලසුම් කිරීම සහ ගොඩ නැගීම සඳහා, අපගේ මොළය වයර් කර ඇති ආකාරය සමඟ එය සමපාත වන ආකාරය අප තේරුම් ගත යුතුය. ඒ වගේ, අපේ ඉරි ආරක්ෂා කර ගැනීම සඳහා දැඩි කැපවීමක් දැනෙන තරමට එය ඵලදායී වන්නේ කුමක් ද? ස්ට්රීක්ස් එතරම් බලවත් හා ඇබ්බැහි කරවන දෙයට සහාය වන රසවත්, හොඳින් ලේඛනගත මනෝවිද්යා මූලධර්ම තුනක් තිබේ. අලාභ අකමැත්ත ඉරි පිටුපස ඇති ශක්තිමත්ම බලවේගය මෙය විය හැකිය. මම මෙය පවසන්නේ බොහෝ විට, ඔබට ජීවිතයේ මෙය වළක්වා ගත නොහැකි බැවිනි. මේ ආකාරයෙන් සිතන්න: මිතුරෙකු ඔබට ඩොලර් 100 ක් ලබා දෙන්නේ නම්, ඔබ සතුටු වනු ඇත. නමුත් ඔබට ඔබේ මුදල් පසුම්බියෙන් ඩොලර් 100ක් අහිමි වූවා නම්, එය තවත් රිදෙනවා. එම අවස්ථාවන්හි චිත්තවේගීය බර සමාන නොවේ. ලාභ ලැබීමට වඩා පාඩුව රිදෙනවා. අපි එය ඉදිරියට ගෙන ගොස් මම ඔබට ඩොලර් 100 ක් ලබා දී සූදුවක් ක්රීඩා කරන ලෙස ඉල්ලා සිටිමු. ඔබට තවත් $100ක් දිනා ගැනීමට 50%ක අවස්ථාවක් සහ මුල් $100 ඔබට අහිමි වීමට 50%ක අවස්ථාවක් ඇත. ඔබ එය ගන්නවාද? මම නැහැ. බොහෝ අය එසේ නොකරනු ඇත. ඒ අලාභ අකමැත්තයි. ඔබ ඒ ගැන සිතන්නේ නම්, එය තාර්කික ය, එය තේරුම් ගත හැකි ය, එය මිනිසා ය. අහිමි වීමේ අකමැත්ත පිටුපස ඇති සංකල්පය නම්, සමාන වටිනාකමක් ඇති දෙයක් ලබා ගැනීමේ සතුට මෙන් දෙගුණයක් අහිමි වීමේ වේදනාව අපට දැනෙන බවයි. මනෝවිද්යාත්මක අර්ථයෙන් ගත් කල, ලාභ ලැබීම්වලට වඩා පාඩුව පවතිනු ඇත. මෙය ඉරි වලට සම්බන්ධ වන්නේ කෙසේදැයි ඔබ බොහෝ විට දැක ඇති. සැලකිය යුතු ස්ට්රීක් එකක් ගොඩනැගීමට, එය උත්සාහයක් අවශ්ය වේ; ඉරි වර්ධනය වන විට, එය පිටුපස ඇති අභිප්රේරණය මැකී යාමට පටන් ගනී; හෝ වඩාත් නිවැරදිව, එය ද්විතියික වීමට පටන් ගනී. මෙන්න උදාහරණයක්: ඔබේ මිතුරාට ඔවුන්ගේ Apple Watch මත ඔවුන්ගේ "Move Rings" වසා දැමීම සඳහා දින තුනක ස්ට්රීක් එකක් ඇති බව පවසන්න. ඔවුන්ගේ ඉලක්කය සාක්ෂාත් කර ගැනීමට සහ ස්ථාවර වීමට ඇති ආශාවෙන් ඔබ්බට ඔවුන්ට අහිමි වීමට කිසිවක් නැති තරම්ය. ඒ අතරම, ඔබට දින 219 ක ආකර්ෂණීය ගමනක් ඇත. එය අහිමි වේ යැයි බියෙන් ඔබ කොටු වී සිටින අවස්ථා තිබේ. ඔබ බොහෝ විට මේ මොහොතේ ජයග්රහණය ගැන සිතන්නේ නැත; එය ඔබගේ ආයෝජනය කරන ලද උත්සාහය ආරක්ෂා කිරීම ගැන වැඩි යමක් වන අතර එය පාඩුව පිළිකුලකි. තම කම්මැලි දිනවල පවා, දිගු ගමනක් බිඳීමට පරිශීලකයාගේ අකමැත්ත සඳහා පාඩු අකමැත්ත දායක වන ආකාරය Duolingo පැහැදිලි කරයි. යම් ආකාරයකින්, පාඩුව පිළිකුල් සහගත වන විට ඉරි පුරුද්දක් බවට පත්විය හැකිය. Fogg හැසිරීම් ආකෘතිය (B = MAP) දිගු ඉරි සඳහා ආයෝජනය කරන ලද උත්සාහය අහිමි වීමේ බිය දැන් අපට වැටහෙන විට, තවත් ප්රශ්නයක් නම්: ඉරි විශාල වීමට පෙර පවා, දිනෙන් දින, පළමු ස්ථානයේ අපව කරන්නේ කුමක්ද? Fogg Behavior Model යනු එයයි. එය සාපේක්ෂව සරල ය. හැසිරීම් (B) සිදු වන්නේ සාධක තුනක් - අභිප්රේරණය (M), හැකියාව (A), සහ Prompt (P) - එකම මොහොතක සමපාත වන විට පමණි. මේ අනුව, සමීකරණය B=MAP. මෙම සාධකවලින් එකක් හෝ එකක් හෝ ඒ මොහොතේ අතුරුදහන් වී ඇත්නම්, හැසිරීම සිදු නොවේ. එබැවින්, ස්ට්රීක් පද්ධතියක් කාර්යක්ෂම හා පුනරාවර්තන වීමට නම්, සාධක තුනම තිබිය යුතුය: අභිප්රේරණය මෙය බිඳෙන සුළු වන අතර නිරන්තරයෙන් පවතින දෙයක් නොවේ. ඔබ සිටින දින තිබේස්පාඤ්ඤ භාෂාව ඉගෙන ගැනීමට පොම්ප කරන ලද අතර, භාෂාව ඉගෙන ගැනීමට ඔබට අධිෂ්ඨාන ශක්තියක් දැනෙන්නේ නැත. පුරුද්දක් ගොඩනගා ගැනීමට තමන් විසින්ම පෙළඹවීම විශ්වාස කළ නොහැකි අතර පළමු දිනයේ සිටම පරාජයට පත්වන සටනකි. අභිප්රේරණයේ සීමාවන් සඳහා වන්දි ගෙවීමට හැකියාව, හැකියාව ඉතා වැදගත් වේ. මෙම සන්දර්භය තුළ, හැකියාව යනු ක්රියාවේ පහසුව, එනම් උත්සාහය ඉතා පහසු වන අතර එය කළ නොහැකි යැයි පැවසීම යථාර්ථවාදී නොවේ. බොහෝ යෙදුම් මෙය හිතාමතාම භාවිතා කරයි. Apple Fitness හට ඔබේ ස්ථාවර ඉලක්කය වෙත ටික් එකක් ලබා ගැනීමට ඔබ පැයකින් විනාඩියක් නැගී සිටීම අවශ්ය වේ. Duolingo හට අවශ්ය වන්නේ එක් සම්පූර්ණ කළ පාඩමක් පමණි. මෙම කාර්යයන් සඳහා එතරම් උත්සාහයක් අවශ්ය නොවේ. බාධකය කොතරම් අඩුද යත් ඔබේ නරකම දිනවලදී පවා ඔබට එය කළ හැකිය. නමුත් දිගටම පවතින ස්ට්රීක් එකක ඒකාබද්ධ ප්රයත්නය යනු එම ඉරි නැතිවීමේ අදහස ඇති වන ස්ථානයයි. Promptමෙය සමීකරණය සම්පූර්ණ කරයි. මිනිසුන්ට ස්වභාවිකවම අමතක වේ, එබැවින් ඔව්, හැකියාවට අපව 90% ක් ලබා ගත හැකිය. නමුත් ක්ෂණිකව ක්රියා කිරීමට අපට මතක් කර දෙයි. මෝස්තරය අනුව ඉරි ස්ථීර වේ, එබැවින් ක්රියා කිරීමට පරිශීලකයින්ට නිරන්තරයෙන් මතක් කර දිය යුතුය. ප්රේරකයක් කෙතරම් ප්රබල විය හැකිදැයි බැලීමට, Duolingo යෙදුමේ නිරූපකයේ කුඩා රතු ලාංඡනයක් අඛණ්ඩ භාවිතය වැඩි වේද යන්න බැලීමට A/B පරීක්ෂණයක් කළේය. එය දෛනික සක්රීය පරිශීලකයින් 6% ක වැඩිවීමක් ඇති කළේය. රතු ලාංඡනයක් පමණි. ආදර්ශ සීමාවන් මේ සියල්ල පැවසුවද, ෆොග් ආකෘතියට සීමාවක් ඇති අතර, විවේචකයින් සහ නවීන පර්යේෂණ මගින් ආක්රමණශීලී දැනුම්දීම් වැනි ඉල්ලීම් මත දැඩි ලෙස රඳා පවතින නිර්මාණයක් මානසික තෙහෙට්ටුවක් ඇති කිරීමේ අවදානමක් ඇති බව දැක තිබේ. නිරන්තර දැනුම්දීම් සහ අතිකාල භාවිතා කරන්නන් කලබල වීමට හේතු විය හැක. ඒ නිසා, ඒ ගැන බලාගන්න. සීගාර්නික් බලපෑම ඔබ ව්යාපෘතියේ කාර්යයක් අඩකින් නිම කරන විට ඔබට හැඟෙන්නේ කෙසේද? එය බොහෝ අයව කුපිත කරවන්නේ අප සම්පූර්ණ කරන දේට වඩා නිම නොකළ කාර්යයන් වැඩි මානසික ඉඩක් ලබා ගන්නා බැවිනි. යමක් කර නැති වූ විට, අපි එය අමතක කරමු. යමක් නොකර ඉතිරි වූ විට එය අපගේ මනසට බර වේ. පරිශීලකයෙකුට තම පැතිකඩ “60% සම්පූර්ණ” පමණක් බව දැන ගැනීමට, Upwork හි පැතිකඩ සම්පූර්ණ කිරීමේ තීරුව වැනි, ඩිජිටල් නිෂ්පාදන කෘතිම ප්රගති දර්ශක භාවිතා කරන්නේ මේ නිසාය. එය පරිශීලකයා ආරම්භ කළ දේ අවසන් කිරීමට පොළඹවයි.
අපි තවත් උදාහරණයක් බලමු. ඔබට කළ යුතු දේ ලැයිස්තු යෙදුමක කාර්යයන් පහක් ඇති අතර, දවස අවසානයේදී, ඔබ ඒවායින් හතරක් පමණක් සම්පූර්ණ කර ඇති බව පරීක්ෂා කරන්න. එම එක් නිම නොකළ කාර්යයක් නිසා අපගෙන් බොහෝ දෙනෙකුට ඉටු නොවූ බවක් දැනේවි. ඒක තමයි, සීගාර්නික් ආචරණය. Zeigarnik ප්රයෝගය මනෝ විද්යාඥ Bluma Zeigarnik විසින් ප්රදර්ශනය කරන ලද අතර, ඔහු විස්තර කළේ අසම්පූර්ණ කර්තව්යයන් සම්පූර්ණ කරන ලද කාර්යයන්ට වඩා වැඩි කාලයක් අපගේ මතකයේ සක්රීයව තබා ගැනීමට අප නැඹුරු වන බවයි. UX නිර්මාණයේදී ඉරි රටාවක් ස්වභාවිකවම මෙයට තට්ටු කරයි. ඔබ ඉගෙනුමේ 63 වන දිනයේ සිටින බව කියමු. එම අවස්ථාවේදී, ඔබ සිටින්නේ නිම නොකළ ව්යාපාරයක අඛණ්ඩ රටාවක ය. ඔබේ මොළය ඔබේ මනසේ පිටුපස වාඩි වී සිටින විට එය කලාතුරකින් අමතක වේ. මෙම අවස්ථාවේදී, ඔබේ මොළය ඔබට දැනුම්දීම් යවන එක බවට පත්වේ. ඔබ මෙම මනෝවිද්යාත්මක බලවේග එක් කළ විට, ඉරි සාමාන්ය යෙදුම් විශේෂාංගයක් පමණක් නොවන්නේ මන්දැයි ඔබ සැබවින්ම තේරුම් ගැනීමට පටන් ගනී; මිනිස් හැසිරීම් නැවත සකස් කිරීමට ඔවුන්ට හැකියාව ඇත. නමුත් කොතැනක හෝ රේඛාව දිගේ - සෑම කෙනෙකුටම වෙනස් වන බැවින් මට හරියටම කිව නොහැක - දේවල් "විනෝදය" වෙතින් ඔබට අහිමි කර ගත නොහැකි යැයි හැඟෙන දෙයකට මාරු වන ස්ථානයකට ළඟා වේ. දින 58 ක උත්සාහයක් අපතේ යාමට ඔබට අවශ්ය නැත, ඔබ ද? ස්ට්රීක් ක්රමයක් ඵලදායී වන්නේ එයයි. නිවැරදිව සිදු කළහොත්, ඉලක්කයක් ඉටු කරන විශ්මයජනක පුරුදු ගොඩනඟා ගැනීමට පරිශීලකයින්ට ඉරි උපකාරී වේ. එය දිනපතා කියවීම හෝ නොකඩවා ජිම් එකට පහර දීම විය හැකිය. මෙම පුනරාවර්තන ක්රියා (සමහර විට කුඩා) කාලයත් සමඟ සංයෝග වී අපගේ එදිනෙදා ජීවිතයේදී පැහැදිලි වේ. හැබැයි හැම කාසියකම දෙපැත්තක් තියෙනවා. පුරුද්ද සහ බලකිරීම අතර තුනී රේඛාව ඔබ අනුගමනය කරන්නේ නම්, පද්ධතිවල අඳුරු පැත්තක් ඇති බව ඔබට දැනටමත් පැවසිය හැකිය. පුරුදු ගොඩනැගීම යනු නැවත නැවත ඉලක්කයක් සමඟ අනුකූල වීමයි. කෙසේ වෙතත්, බල කිරීම යනු තවදුරටත් අවශ්ය නොවන නමුත් බියෙන් හෝ පීඩනයෙන් එල්ල වන ඉලක්කයක් මත වැඩ කිරීමේ අනුකූලතාවයයි. එය දැලි පිහියක් තරම් තුනී රේඛාවකි. ඔබ නොසිතා සෑම උදෑසනකම ඔබේ දත් මදින්න; එය හොඳ හුස්මක් තිබීමේ පැහැදිලි ඉලක්කයක් ඇතිව ස්වයංක්රීය සහ සහජ වේ. එය හොඳ පුරුද්දක් ඇති කරන තීරුවකි. ආචාරධාර්මික ස්ට්රීක් පද්ධතියක් පරිශීලකයින්ට හුස්ම ගැනීමට ඉඩක් ලබා දෙයි. කිසියම් හේතුවක් නිසා ඔබ උදෑසන මදින්නේ නැතිනම්, දහවල් කාලයේදී ඔබට මදින්න පුළුවන්. දිගු උත්සාහයක් අහිමි වේ යැයි බියෙන් තොරව අසම්පූර්ණකමට ඉඩ දෙනු ලැබේ. බලකිරීම ප්රතිවිරුද්ධ මාර්ගයක් ගනී, එමඟින් ඉරි පහරක් ඔබව කනස්සල්ලට පත් කරයි, ඔබට වරදකාරි හැඟීමක් හෝ වෙහෙසට පත් වේ, සමහර විට, ඔබේ සියල්ල තිබියදීත්, ඔබ කිසිවක් ඉටු කර නැති බවක් දැනේ.වැඩ. ඔබ ක්රියා කරන්නේ ඔබට අවශ්ය නිසා නොව, ඔබේ ප්රගතිය බිංදුවට යළි පිහිටුවීම දැකීමෙන් ඔබ යටි සිතින් බියට පත්වන බැවිනි. කවුරුහරි මෙය හොඳින් විස්තර කර ඇත, "මම වංචා කරන බව මට හැඟුණි, නමුත් එය ගණන් ගත්තේ නැත. මගේ ඉරි නොමැතිව මම කිසිවක් නැත". මෙයින් පෙන්නුම් කරන්නේ පුද්ගලයෙකුට ඇති විය හැකි ආන්තික රඳවා ගැනීමේ ඉරියි. පරිශීලකයන් ඔවුන්ගේ ස්වයං-වටිනාකම මුල් ඉලක්කය හෝ ඔවුන් මුලින්ම ආරම්භ කළ හේතුවට වඩා අත්තනෝමතික මෙට්රික් එකකට ගැටගැසීමට පටන් ගන්නා තරමට. ඉරි ඔවුන් කරන දේ පමණක් නොව ඔවුන් කවුරුන්ද යන්න බවට පත් වේ. හොඳින් සැලසුම් කරන ලද සදාචාරාත්මක ස්ට්රීක් පද්ධතියක් පරිශීලකයාට දිරිගැන්වීමක් ලෙස හැඟිය යුතුය, පීඩනය හෝ වගකීමක් නොවේ. මෙය අභ්යන්තර සහ බාහිර අභිප්රේරණයේ සමතුලිතතාවයට සම්බන්ධ වේ. බාහිර අභිප්රේරණය (බාහිර ත්යාග, දඬුවම් වළක්වා ගැනීම) පරිශීලකයන් ආරම්භ කළ හැකි නමුත් අභ්යන්තර අභිප්රේරණය (ඔබට ආදරය කරන කෙනෙකු සමඟ අවංකව සන්නිවේදනය කිරීමට අවශ්ය නිසා ස්පාඤ්ඤ භාෂාව ඉගෙනීම වැනි පුද්ගලික ඉලක්කයක් සඳහා කාර්යය කිරීම) දිගුකාලීන නියැලීම සඳහා ශක්තිමත් වේ. හොඳ පද්ධතියක් බාහිර මූලද්රව්ය ප්රවේශමෙන් භාවිතා කරමින් අභ්යන්තර අභිප්රේරණය වෙත ගුරුත්වාකර්ෂණය කළ යුතුය, එනම්, පරිශීලකයින්ට ඔවුන් කෙතරම් දුරක් පැමිණ ඇත්ද යන්න මතක් කර දෙන්න, ඔවුන්ට අහිමි විය හැකි දේ ගැන ඔවුන්ට තර්ජනය නොකරන්න. නැවතත්, එය සියුම් රේඛාවකි. ස්ට්රීක් පද්ධතියක් සැලසුම් කිරීමේදී සරල පරීක්ෂණයක් වන්නේ යම් කාලයක් ගත කිරීම සහ ඔබේ නිෂ්පාදනය නිර්මාණය කළ කාංසාව සඳහා විසඳුම් විකිණීමෙන් ඔබේ නිෂ්පාදන මුදල් උපයන්නේදැයි සිතා බැලීමයි. ඔව් නම්, ඔබ පරිශීලකයින් සූරාකෑමට ඇති ඉඩකඩ වැඩිය. එබැවින් ඊළඟ ප්රශ්නය වනුයේ, මම ස්ට්රීක් භාවිතා කිරීමට තෝරා ගන්නේ නම්, පරිශීලකයින්ට ඔවුන්ගේ අරමුණු සාක්ෂාත් කර ගැනීමට අව්යාජ ලෙස උපකාර වන අයුරින් එය සැලසුම් කරන්නේ කෙසේද? හොඳ ස්ට්රීක් පද්ධති නිර්මාණයේ UX බොහෝ ව්යාපෘති ඵලදායී ස්ට්රීක් පද්ධතියක් ඇණ ගැසීම හෝ එය සම්පූර්ණයෙන්ම අවුල් කරන තැන මෙය බව මම විශ්වාස කරමි. හොඳ ස්ට්රීක් සැලසුමක UX මූලධර්ම කිහිපයක් හරහා යමු. එය උත්සාහයකින් තොරව තබා ගන්න ඔබ මෙය මීට පෙර අසා ඇති, සමහර විට පරමාණුක පුරුදු වැනි පොත් වලින්, නමුත් පුරුදු ඇති කර ගත හැකි පහසුම ක්රමයක් නම් ක්රියාව කුඩා හා පහසු කිරීම බව සඳහන් කිරීම වටී. මෙය අපි Fogg Behavior Model එකෙන් සාකච්ඡා කළ හැකියාව සාධකයට සමානයි. ඕනෑම ස්ට්රීක් සැලසුමක පළමු රීතිය වන්නේ ප්රගතියක් අත්කර ගනිමින් සිටියදී අවශ්ය ක්රියාව මානව හැකි තරම් කුඩා කිරීමයි. දෛනික ක්රියාවක් සම්පූර්ණ කිරීමට අධිෂ්ඨාන ශක්තිය අවශ්ය නම්, එම ක්රියාව එය දින පහක් ගත නොකරනු ඇත. ඇයි? ඔබට දින පහක් අඛණ්ඩව පෙළඹවිය නොහැක. කාරණය: ඔබ භාවනා යෙදුමක් ක්රියාත්මක කරන්නේ නම්, තීරුව පවත්වා ගැනීම සඳහා පරිශීලකයින් විනාඩි 20 ක සැසියක් හරහා යාමට ඔබට අවශ්ය නොවේ. ඒ වෙනුවට තත්පර තිහක් තරම් කුඩා දෙයක් පවා, තනි මිනිත්තුවක් උත්සාහ කරන්න. කියමනට අනුව, කුඩා ජල බිඳිති බලවත් සාගරයක් බවට පත් කරයි). කුඩා උත්සාහයන් කාලයත් සමඟ විශාල ජයග්රහණ බවට පත් වේ. එය ඉලක්කය විය යුතුය: ඝර්ෂණය ඉවත් කරන්න, විශේෂයෙන් මොහොත දුෂ්කර විය හැකි විට. පරිශීලකයන් ආතතියට හෝ යටපත් වූ විට, තත්පර කිහිපයක් සඳහා වුවද සරලව පෙනී සිටීම උත්සාහයක් ලෙස සලකන බව ඔවුන්ට දන්වන්න. පැහැදිලි දෘශ්ය ප්රතිපෝෂණ ලබා දෙන්න මිනිසුන් ස්වභාවයෙන්ම දෘශ්යමාන වේ. බොහෝ අවස්ථාවලදී, අප විශ්වාස කිරීමට යමක් දැකිය යුතුය; දේවල් වඩා හොඳින් තේරුම් ගැනීමට සහ දේවල් ඉදිරිදර්ශනයට ගෙන ඒම සඳහා ඒවා දෘශ්යමාන කිරීමට අවශ්ය වේ. උත්සාහය දෘශ්යමාන කිරීම සඳහා ස්ට්රීක් රටා බොහෝ විට ප්රස්ථාර, පිරික්සුම් සලකුණු, ප්රගති වළලු සහ ජාලක වැනි දෘශ්ය මූලද්රව්ය භාවිතා කරන්නේ එබැවිනි. GitHub හි දායකත්ව ප්රස්ථාරය බලන්න. එය අනුකූලතාවයේ සරල දෘශ්යකරණයකි. එහෙත් සංවර්ධකයින් ඔක්සිජන් මෙන් එය ආශ්වාස කරයි.
ප්රධාන දෙය නම් ස්ට්රීක් පද්ධතියක් වියුක්ත හැඟීමක් ඇති කිරීම නොවේ. එය සැබෑ සහ උපයා ඇති බවක් දැනිය යුතුය. උදාහරණයක් ලෙස, Duolingo සහ Apple හි Fitness ක්රියාකාරකම් වළලු ස්ට්රීක් එකක් සම්පූර්ණ කිරීමේදී පිරිසිදු සජීවිකරණ සැලසුම් භාවිතා කරයි, සහ GitHub කාලයත් සමඟ පරිශීලකයාගේ අනුකූලතාවයේ ඓතිහාසික දත්ත පෙන්වයි.
හොඳ වේලාවක් භාවිතා කරන්න සාමාන්යයෙන් මිනිසුන්ට ස්වභාවයෙන්ම අමතක වන බවත්, ප්රේරක ඉදිරි ගම්යතාවය පවත්වා ගැනීමට උපකාරී වන බවත් මම කලින් සඳහන් කළෙමි. විමසීම් නොමැතිව, බොහෝ නව පරිශීලකයින්ට ඉදිරියට යාමට අමතක වේ. ජීවිතය කාර්යබහුල විය හැකිය, අභිප්රේරණය අතුරුදහන් විය හැකිය, සහ දේවල් සිදු වේ. දිගු කාලීන පරිශීලකයින් පවා විමසීම් වලින් ප්රතිලාභ ලබයි, නමුත් බොහෝ විට, ඔවුන් දැනටමත් පුරුදු ලූපය තුළ අගුලු දමා ඇත. එසේ වුවද, වඩාත්ම කැපවූ පුද්ගලයාට පවා අහම්බෙන් දිනක් මග හැරිය හැක. ඔබේ ස්ට්රීක් පද්ධතියට අනිවාර්යයෙන්ම මතක් කිරීම් අවශ්යයි. වැඩිපුරම භාවිතා කරන ක්ෂණික මතක් කිරීම් තල්ලු දැනුම්දීම් වේ. තල්ලු දැනුම්දීම් සමඟ වැඩ කිරීමේදී කාලය සැබවින්ම වැදගත් වේ. යෙදුම් වර්ගය ද වැදගත් වේ. උදේ 9 ට "ඔබ අද පුහුණුවීම් කර නැත" යනුවෙන් දැනුම්දීමක් යැවීම ඉගෙනීමේ යෙදුමකට අමුතු දෙයක් වන්නේ බොහෝ දෙනෙකුට පාඩමක් සම්පූර්ණ කිරීමට පවා සිතීමට පෙර දවසේ කිරීමට දේවල් ඇති බැවිනි. අපි යෝග්යතා යෙදුමක් ගැන කතා කරන්නේ නම්, එයසාධාරණ වන අතර සමහර විට කලින් දවසේ මතක් කිරීමට බලාපොරොත්තු විය හැක. යෙදුම් කාණ්ඩය අනුව තල්ලු දැනුම්දීම් සැලකිය යුතු ලෙස වෙනස් වේ. යෝග්යතා යෙදුම්, උදාහරණයක් ලෙස, උදෑසන දැනුම්දීම් (පෙ.ව. 7-8) සමඟ ඉහළ නියැලීමක් දකින්න, ඵලදායිතා යෙදුම් මධ්යහ්නයේදී වඩා හොඳින් ක්රියා කළ හැකිය. ප්රධාන වන්නේ දේවල් එක ප්රමාණයකට ගැලපේ යැයි උපකල්පනය කරනවාට වඩා ඔබේ පරිශීලකයින්ගේ හැසිරීම් මත පදනම්ව A/B ඔබේ යෙදුමේ වේලාව පරීක්ෂා කිරීමයි. භාවනා යෙදුමක් සඳහා ක්රියා කරන දේ කේතීකරණ ට්රැකර් සඳහා ක්රියා නොකරනු ඇත. වෙනත් ඉක්මන් ක්රම නම් යෙදුම් නිරූපකයේ රතු තිත් සහ යෙදුම් විජට් පවා වේ. අධ්යයනයන් වෙනස් වේ, නමුත් සාමාන්ය පුද්ගලයෙකු තම උපාංගය දිනකට 50-150 වාරයක් අතර අගුළු හරියි (PDF). පරිශීලකයෙකු තම දුරකථනය අගුළු හරින සෑම අවස්ථාවකම ධාරා ධාරාවක් පෙන්වන යෙදුමක හෝ විජට් එකක රතු තිතක් දුටුවහොත්, එය කැපවීම වැඩි කරයි. එය ඉක්මවා නොයන්න; ප්රේරකය ක්රියා කළ යුත්තේ සිහි කැඳවීමක් ලෙස මිස නින්දා කිරීමක් ලෙස නොවේ. සන්ධිස්ථාන සමරන්න ස්ට්රීක් පද්ධතියක් චිත්තවේගයන් පුනර්ජීවනය කිරීම සඳහා සන්ධිස්ථාන සැමරීමට උත්සාහ කළ යුතුය, විශේෂයෙන් ස්ට්රීක් තුළට ගැඹුරින් සිටින පරිශීලකයින් සඳහා. පරිශීලකයෙකු දින 7, දින 30, දින 50, දින 100, දිනය 365 යන විට, ඔබ එයින් විශාල ගනුදෙනුවක් කළ යුතුය. ජයග්රහණ පිළිගන්න - විශේෂයෙන් දිගුකාලීන පරිශීලකයින් සඳහා.
අප කලින් දුටු පරිදි, Duolingo මෙය හදුනාගත් අතර කොන්ෆෙට්ටි සමඟ සන්ධිස්ථාන සමරන සජීවිකරණ ග්රැෆික් ක්රියාවට නැංවීය. සමහර වේදිකා පරිශීලකයින්ගේ උත්සාහයන් වලංගු කරන සැලකිය යුතු ප්රසාද දීමනා පවා ලබා දෙයි. තවද මෙය යෙදුම් වලට ප්රයෝජනවත් විය හැක, එවැනි පරිශීලකයින් ඔවුන්ගේ සන්ධිස්ථාන සමාජ මාධ්යවල ප්රසිද්ධියේ බෙදා ගැනීමට නැඹුරු වේ. තවත් වාසියක් වන්නේ සන්ධිස්ථාන කරා ළඟා වීමට පෙර එන අපේක්ෂාවයි. එය ඉරි නිමක් නැතිව ජීවමානව තබා ගැනීම පමණක් නොවේ; පරිශීලකයින්ට බලාපොරොත්තු වීමට යමක් තිබේ. Grace Mechanisms භාවිතා කරන්න ජීවිතය අනපේක්ෂිතයි. මිනිස්සු අතරමං වෙනවා. ඕනෑම හොඳ ඉරි පද්ධතියක් අසම්පූර්ණකම අපේක්ෂා කළ යුතුය. ස්ට්රීක් පද්ධතියකට ඇති ලොකුම මනෝවිද්යාත්මක තර්ජනවලින් එකක් නම්, එක් අතපසු වූ දිනකින් පසු ශුන්යයට යළි පිහිටුවීමයි. "ආචාරධාර්මික" ස්ට්රීක් පද්ධතියක් පරිශීලකයාට යම් අඩුවක් ලබා දිය යුතුය. ඔබට දින 90ක චෙස් ඉගෙනීමේ මාර්ගයක් ඇතැයි කියමු. ඔබ හොඳ මාස තුනක් තිස්සේ ස්ථාවරව සිට ඇති අතර, එක් දිනක්, ඔබේ දුරකථනය ගමන් කරන අතරතුර මිය යයි, ඒ හා සමානව, 90 0 බවට පත්වේ - සියල්ල, එම උත්සාහය, මකා දමා, ප්රගතිය අතුරුදහන් වේ. පරිශීලකයා සම්පූර්ණයෙන්ම විනාශ විය හැකිය. මුල සිටම එය නැවත ගොඩ නැගීමේ සිතුවිල්ල කෙතරම් අධෛර්යමත් වන අතර උත්සාහය එය වටින්නේ නැත. නරකම දෙය නම්, පරිශීලකයෙකු අසාර්ථක වූවාක් මෙන් දැනීමෙන් පසු යෙදුම අත්හැරිය හැක. ඔබගේ ස්ට්රීක් පද්ධතියට "කරුණාව" යාන්ත්රණයක් එක් කිරීම සලකා බලන්න:
Streak Freeze පරිශීලකයින්ට දඩ මුදල් නොමැතිව දිනක් හිතාමතාම මග හැරීමට ඉඩ දෙන්න. අමතර කාලය යළි පිහිටුවීමක් ක්රියාත්මක කිරීමට පෙර සාමාන්ය කාල සීමාව පසුකර පැය කිහිපයකට (2-3) ඉඩ දෙන්න. Decay Models Hard reset වෙනුවට, ස්ට්රීක් එක කුඩා ප්රමාණයකින් අඩු වේ, උදා., මඟ හැරුණු දිනකට ස්ට්රීක් එකෙන් දින 10ක් අඩු කෙරේ.
දිරිගන්වන ස්වරයක් භාවිතා කරන්න තීරුවක් කැඩී ගිය විට පරිශීලකයින්ට පෙන්වන පණිවිඩ දෙකක් සංසන්දනය කරමු:
"ඔබේ දින 42 ක ගමන ඔබට අහිමි විය. නැවත ආරම්භ කරන්න." "ඔබ දින 42ක් එක දිගට පෙනී සිටියා. එය ඇදහිය නොහැකි ප්රගතියක්! ඔබට තවත් උත්සාහයක් දෙන්න අවශ්යද?"
දෙකම එකම තොරතුරු ඉදිරිපත් කරයි, නමුත් චිත්තවේගීය බලපෑම වෙනස් වේ. පළමු පණිවිඩය බොහෝ විට පරිශීලකයෙකු අධෛර්යයට පත් කර ඔවුන් ඉවත් වීමට හේතු වනු ඇත. දෙවන පණිවිඩය දැනටමත් සාක්ෂාත් කර ගෙන ඇති දේ සමරන අතර නැවත උත්සාහ කිරීමට පරිශීලකයා මෘදු ලෙස දිරිමත් කරයි. Streak පද්ධති සැලසුම් අභියෝග අපි ස්ට්රීක් පද්ධතියක් ගොඩනැගීමේ තාක්ෂණික විශේෂතා වෙත යාමට පෙර, ඔබට මුහුණ දිය හැකි අභියෝග පිළිබඳව ඔබ දැනුවත් විය යුතුය. ඔබ අපේක්ෂා කළ හැකි පරිදි දේවල් සංකීර්ණ විය හැකිය. කාල කලාප හැසිරවීම සංවර්ධකයින් ගනුදෙනු කරන වඩාත්ම දුෂ්කර සංකල්ප අතර කාලය සහ දිනය හැසිරවීමට හේතුවක් තිබේ. හැඩතල ගැන්වීම, ජාත්යන්තරකරණය සහ සලකා බැලීමට තවත් බොහෝ දේ ඇත. මම ඔබෙන් මෙය අසමි: දිනක් ලෙස සලකන්නේ කුමක්ද? ලෝකය විවිධ කාල කලාප මත ක්රියාත්මක වන බව අපි දනිමු, එය ප්රමාණවත් නොවන පරිදි, සමහර කලාපවල වසරකට දෙවරක් සිදු වන දිවා ආලෝකය ඉතිරි කිරීමේ කාලය (DST) ඇත. ඔබ මෙම එජ් කේස් හැසිරවීමට පටන් ගන්නේ කොහෙන්ද? හෙට "ආරම්භය" ලෙස සලකන්නේ කුමක්ද? සමහර සංවර්ධකයින් UTC වැනි එක් මධ්යම වේලා කලාපයක් භාවිතා කිරීමෙන් මෙය වළක්වා ගැනීමට උත්සාහ කරයි. සමහර පරිශීලකයින් සඳහා, මෙය නිවැරදි ප්රතිඵල ලබා දෙනු ඇත, නමුත් සමහරක් සඳහා, එය පැයක්, පැය දෙකක් හෝ ඊට වැඩි කාලයක් අක්රිය විය හැක. මෙම නොගැලපීම පරිශීලක අත්දැකීම විනාශ කරයි. ඔබ තිරය පිටුපස කාලය හසුරුවන ආකාරය පරිශීලකයන් අඩු සැලකිල්ලක් දක්වයි; ඔවුන් අපේක්ෂා කරන්නේ ඔවුන් රාත්රී 11:40 ට ස්ට්රීක් ක්රියාවක් සිදු කරන්නේ නම්, එය ඔවුන්ගේ සන්දර්භය තුළ එම නිශ්චිත වේලාවට ලියාපදිංචි විය යුතුය. ඔබ "එක් දිනක්" නිර්වචනය කළ යුත්තේ පරිශීලකයාගේ දේශීය වේලා කලාපය මත පදනම්ව මිස සේවාදායක වේලාව මත නොවේ. ඇත්ත වශයෙන්ම, ඔබට පහසුවෙන් ගත හැකියමධ්යම රාත්රියේ UTC හි සියලුම පරිශීලකයින් සඳහා ගෝලීය වශයෙන් මාර්ග සහ නැවත සකසන්න, නමුත් ඔබ බොහෝ දුරට අසාධාරණයක් නිර්මාණය කරයි. ලන්ඩනයේ වෙසෙන කෙනෙකුට වඩා කැලිෆෝනියාවේ සිටින කෙනෙකුට තම කාර්යය සම්පූර්ණ කිරීමට අමතර පැය අටක් තිබේ. එය ඔවුන්ගේ පිහිටීම නිසා ඇතැම් පරිශීලකයින්ට දඬුවම් කරන අසාධාරණ නිර්මාණ දෝෂයකි. ලන්ඩනයේ සිටින පුද්ගලයා පැමිණෙන්නේ පමණක් නම්, කාර්යයක් සම්පූර්ණ කර නැවත වෙනත් වේලා කලාපයකට ගියහොත් කුමක් කළ යුතුද? මේ සියල්ලටම එක් ඵලදායී විසඳුමක් නම්, ඇතුල්වීමේදී (වඩාත් සුදුසු පළමු සත්යාපනයෙන් පසුව) ඔවුන්ගේ වේලා කලාපය පැහැදිලිව සැකසීමට පරිශීලකයන්ගෙන් ඉල්ලා සිටීමයි. වේලා කලාප තොරතුරු සැපයීම පුද්ගලිකව හඳුනාගත හැකි දත්ත ලෙස භාවිතා කරනවාට වඩා, ප්රගතිය නිවැරදිව නිරීක්ෂණය කිරීමට යෙදුම සඳහා පමණක් භාවිතා කරන බව සියුම් සටහනක් ඇතුළත් කිරීම හොඳ අදහසකි. එය වෙනස් කළ හැකි සැකසුම බවට පත් කිරීම තවත් හොඳ අදහසකි. මම යෝජනා කරන්නේ ඕනෑම කෙනෙකුට යෙදුමක කාල කලාප තර්කනය ඍජුව හසුරුවීමෙන් වළකින ලෙසයි. Moment.js හෝ pytz (Python) වැනි උත්සාහ කළ-සත්ය දින පුස්තකාල භාවිතා කරන්න. මෙවැනි සංකීර්ණ දෙයක් සඳහා රෝදය ප්රතිනිර්මාණය කිරීමට අවශ්ය නැත. මඟ හැරුණු දින සහ දාර නඩු ඔබ කනස්සල්ලට පත් විය යුතු තවත් අභියෝගයක් නම්, පරිශීලකයන් අධික ලෙස නිදා ගැනීම, සේවාදායක අක්රිය වීම, ප්රමාදය, ජාල අසාර්ථක වීම වැනි පාලනය කළ නොහැකි අන්ත අවස්ථා ය. අප කලින් සාකච්ඡා කළ ආකාරයටම කරුණාව යාන්ත්රණ පිළිබඳ අදහස භාවිතා කිරීම උපකාරී වේ. පාලනය කළ නොහැකි ජීවන තත්වයන් සඳහා පරිශීලකයින්ට දැඩි දඬුවම් නොලැබෙන අර්ථයෙන්, පැය දෙකක සහන කවුළුවක් පරිශීලකයාට සහ සංවර්ධකයාට උපකාර විය හැකිය. සංවර්ධකයින් සඳහා, මධ්යම රාත්රියේ සේවාදායකය ක්රියා විරහිත වූ විට පාලනය කළ නොහැකි අවස්ථා වලදී grace windows උපකාරී වේ. සියල්ලටම වඩා, සේවාදායකයා විශ්වාස නොකරන්න. සෑම විටම සේවාදායක පැත්තේ වලංගු කරන්න. සේවාදායකය සත්යයේ තනි මූලාශ්රය විය යුතුය. වංචා වැළැක්වීම නැවතත්, මට මෙය ප්රමාණවත් ලෙස අවධාරණය කළ නොහැක: සර්වර් පැත්තේ සියල්ල වලංගු කිරීමට වග බලා ගන්න. පරිශීලකයන් මිනිසුන් වන අතර, අවස්ථාව ලබා දෙන්නේ නම් මිනිසුන් වංචා කළ හැකිය. එය නොවැළැක්විය හැකිය. ඔබට උත්සාහ කළ හැකිය:
සියලුම ක්රියා UTC වේලා මුද්රා සමඟ ගබඩා කිරීම. සේවාලාභියාට ඔවුන්ගේ දේශීය වේලාව යැවිය හැක, නමුත් සේවාදායකයට එය වහාම UTC බවට පරිවර්තනය කර සේවාදායක වේලාවට එරෙහිව වලංගු කළ හැක. ඒ ආකාරයට, සේවාලාභියාගේ වේලා මුද්රාව සැක සහිත ලෙස දුරස්ථ නම්, පද්ධතියට එය දෝෂයක් ලෙස ප්රතික්ෂේප කළ හැකි අතර, UI හට ඒ අනුව ප්රතිචාර දැක්විය හැක. සිදුවීම් පාදක ලුහුබැඳීම භාවිතා කිරීම. වෙනත් වචන වලින් කිවහොත්, පරිශීලක හැඳුනුම්පත, සිදු කරන ලද ක්රියාවේ වර්ගය සහ වේලා මුද්රාව සහ වේලා කලාපය වැනි තොරතුරු ඇතුළුව පාර-දත්ත සමඟ එක් එක් ක්රියාවක වාර්තාවක් ගබඩා කරන්න. මෙය තහවුරු කිරීමට උපකාරී වේ.
Streak පද්ධති එන්ජිමක් ගොඩනැගීම මෙය කේත නිබන්ධනයක් නොවේ, එබැවින් මම ඔබ වෙත කේත පොකුරක් දැමීමෙන් වළකිමි. මම මෙය ප්රායෝගිකව තබාගෙන වාස්තු විද්යාව, ප්රවාහය සහ විශ්වසනීයත්වය දක්වා සාමාන්යයෙන් ස්ට්රීක් පද්ධති එන්ජිමක් ක්රියාත්මක වන ආකාරය විස්තර කරමි. මූලික ගෘහ නිර්මාණ ශිල්පය මම කිහිප වතාවක්ම පවසා ඇති පරිදි, ස්ට්රීක් දත්ත සඳහා සත්යයේ තනි මූලාශ්රය සේවාදායකය බවට පත් කරන්න. ගෘහ නිර්මාණ ශිල්පයට සේවාදායකයේ මෙවැනි දෙයක් යා හැකිය:
එක් එක් පරිශීලකයාගේ දත්ත දත්ත ගබඩාවක ගබඩා කරන්න. වත්මන් ස්ට්රීක් ගබඩාව (පෙරනිමිය 0 ලෙස) පූර්ණ සංඛ්යාවක් ලෙස ගබඩා කරන්න. වේලා කලාප මනාපය ගබඩා කරන්න, එනම්, IANA වේලා කලාප තන්තුව (ප්රාදේශීය වේලා මුද්රාවෙන් ව්යංගයෙන් හෝ ඔවුන්ගේ වේලා කලාපය තේරීමට පරිශීලකයාගෙන් පැහැදිලිව ඉල්ලා සිටීමෙන්). උදාහරණයක් ලෙස, "America/New_York". පරිශීලකයාගේ ප්රාදේශීය වේලා කලාපයට සාපේක්ෂ වේලා කලාප පරීක්ෂාවක් සමඟින්, ස්ට්රීක් එක දිගටම පවතින්නේද නැතහොත් කැඩී යනවාද යන්න තීරණය කිරීමට සියලු තර්ක හසුරුවන්න.
මේ අතර, සේවාදායකයාගේ පැත්තෙන්:
සාමාන්යයෙන් සේවාදායකයෙන් ලබා ගන්නා වත්මන් ස්ට්රීක් ප්රදර්ශනය කරන්න. පරිශීලකයා සත්ය වශයෙන්ම සුදුසුකම් ලැබීමේ ක්රියාවක් සම්පූර්ණ කළේද යන්න තහවුරු කිරීම සඳහා පාර-දත්ත ආකාරයෙන් සිදු කරන ලද ක්රියාව සේවාදායකය වෙත යවන්න. සේවාදායක ප්රතිචාර මත පදනම්ව දෘශ්ය ප්රතිපෝෂණ සපයන්න.
ඉතින්, කෙටියෙන් කිවහොත්, මොළය සේවාදායකයේ ඇති අතර, සේවාලාභියා සංදර්ශන අරමුණු සහ සිදුවීම් ඉදිරිපත් කිරීම සඳහා වේ. මෙය ඔබට බොහෝ අසාර්ථකවීම් සහ අන්ත අවස්ථා ඉතිරි කරයි, තවද යාවත්කාලීන කිරීම් සහ නිවැරදි කිරීම් පහසු කරයි. තාර්කික ප්රවාහය පරිශීලකයෙකු ක්රියාවක් සම්පූර්ණ කරන විට අවම කාර්යක්ෂම ස්ට්රීක් පද්ධති එන්ජිමක් යන්නේ කෙසේද යන්න පිළිබඳ ගමන් මාර්ගයක් අනුකරණය කරමු:
පරිශීලකයා සුදුසුකම් ලැබීමේ ක්රියාවක් සම්පූර්ණ කරයි. සේවාදායකයා පාර-දත්ත ලෙස සේවාදායකයට සිදුවීමක් යවයි. මෙය "පරිශීලක X සම්පූර්ණ කළ ක්රියාව Y at timestamp Z" විය හැක. සේවාදායකයට මෙම සිදුවීම ලැබෙන අතර මූලික වලංගුකරණය සිදු කරයි. මෙය සැබෑ පරිශීලකයෙක්ද? ඒවා සත්යාපනය කර තිබේද? ක්රියාව වලංගුද? වේලා කලාපය අනුකූලද? මෙය සමත් වුවහොත්, සේවාදායකය දත්ත ගබඩාවෙන් පරිශීලකයාගේ ස්ට්රීක් දත්ත ලබා ගනී. පසුව, ලැබුණු ක්රියා කාල මුද්රාව පරිශීලකයාගේ දේශීය වේලා කලාපයට පරිවර්තනය කරන්න. සේවාදායකයාගේ දේශීය වේලා කලාපය තුළ දින දර්ශන දිනයන් (වේලා මුද්දර නොවේ) සංසන්දනය කිරීමට සේවාදායකයට ඉඩ දෙන්න: එය එකම දිනය නම්, ක්රියාව අතිරික්ත වන අතර එහි වෙනසක් නොමැතඉරි. එය ඊළඟ දිනය නම්, ඉරි 1 කින් දිගු වී වැඩි වේ. දිනකට වඩා වැඩි පරතරයක් තිබේ නම්, ඉරි කැඩී යයි. කෙසේ වෙතත්, ඔබට කරුණාව යාන්ත්ර විද්යාව යෙදිය හැකි ස්ථානය මෙයයි. අනුග්රහ යාන්ත්රණය මඟ හැරී ඇත්නම්, 1 ට ස්ට්රීක් නැවත සකසන්න.
ඔබ සන්ධිස්ථාන ජයග්රහණ සඳහා ඉතිහාස දත්ත සුරැකීමට තෝරා ගන්නේ නම්, "දිගුම ස්ට්රීක්" හෝ "සම්පූර්ණ ක්රියාකාරී දින" වැනි විචල්ය යාවත්කාලීන කරන්න. එවිට සේවාදායකයා දත්ත සමුදාය යාවත්කාලීන කර සේවාදායකයාට ප්රතිචාර දක්වයි. මේ වගේ දෙයක්:
{ "වත්මන්_ස්ට්රීක්": 48, "දිගුම_ඉරි": 50, "මුළු_ක්රියාකාරී_දින": 120, "streak_extended": ඇත්ත, }
වැඩිදුර පියවරක් ලෙස, සේවාදායකය විසින් නැවත උත්සාහ කිරීම හෝ ප්රතික්ෂේප කිරීම සහ ක්රියාවලිය අතරතුර කිසියම් දෙයක් අසාර්ථක වූ විට සේවාදායකයාට දැනුම් දිය යුතුය. ඔරොත්තු දීමේ හැකියාව සඳහා ගොඩනැගීම පෙර සඳහන් කළ පරිදි, දෝෂ හෝ සේවාදායක අක්රිය වීම හේතුවෙන් පරිශීලකයින්ට ස්ට්රීක් අහිමි වීම භයානක UX වන අතර, පරිශීලකයින් ඒ සඳහා වැටීමක් අපේක්ෂා නොකරයි. මේ අනුව, ඔබේ ස්ට්රීක් පද්ධතියට එම අවස්ථා සඳහා ආරක්ෂණ තිබිය යුතුය. නඩත්තුව සඳහා සේවාදායකය ක්රියා විරහිත නම් (හෝ කුමන හේතුවක් නිසා හෝ), එය නිවැරදි කිරීමට අමතර පැය ගණනක තාවකාලික කවුළුවකට ඉඩ දීම සලකා බලන්න එවිට ක්රියා ප්රමාද වී තවමත් ගණන් කළ හැක. ඔබට පරිශීලකයින්ට දැනුම් දීමට ද තෝරා ගත හැකිය, විශේෂයෙන් තත්වය පවතින ස්ට්රීක් එකකට බලපෑ හැකි නම්. සටහන: දත්ත අතින් ප්රතිසාධනය කළ හැකි පරිපාලක පසු දොරක් ස්ථාපිත කරන්න. දෝෂ නොවැළැක්විය හැකි අතර, සමහර පරිශීලකයින් ඔබේ යෙදුම අමතා හෝ ඔවුන්ට පාලනය කළ නොහැකි හේතුවක් නිසා ඔවුන්ගේ ස්ට්රීක් බිඳී ගිය බවට සහාය දැක්වීමට පැමිණේ. විමර්ශනයෙන් පසු, පරිශීලකයා නිවැරදි නම්, ඔබට ඉරි අතින් ප්රතිසාධනය කිරීමට හැකි විය යුතුය. නිගමනය එක් දෙයක් පැහැදිලිය: මානව මනෝවිද්යාව මූලික මට්ටමින් ක්රියා කරන ආකාරය නිසා ස්ට්රීක්ස් ඇත්තෙන්ම බලවත් වේ. එහි ඇති හොඳම ස්ට්රීක් පද්ධතිය වන්නේ පරිශීලකයන් දැනුවත්ව නොසිතන එකයි. එය නිත්ය පුරුද්දක් බවට පත්වන දත් මැදීම වැනි ක්ෂණික ප්රතිඵල හෝ දෘශ්ය ප්රගතියේ පුරුද්දක් බවට පත්ව ඇත. මම එය කියන්නම්: සියලුම නිෂ්පාදන සඳහා ස්ට්රීක් පද්ධතියක් අවශ්ය නොවේ. ඔබට දෛනික ක්රියාකාරී පරිශීලකයින් අවශ්ය නිසාම ඔබ සැබවින්ම අනුකූලතාව බල කළ යුතුද? පිළිතුර "නැත" විය හැකිය.