{"kind":"how_it_works","lang":"ky","path":"/ky/how-it-works/","canonical":"https://goodhand.app/ky/how-it-works/","indexable":false,"noindex_reasons":["below_threshold"],"title":"GoodHand усталарды кантип иреттейт: жылдызчалар эмес, ырасталган иштер","description":"GoodHand усталарды кантип иреттейт: далил тепкичи, так салмактар жана формула, ишти ким ырастайт, жана уста жасалма кардарларды чыгарып алуудан эмне сактайт, эмне сактабайт.","og_image":"https://goodhand.app/ky/og/site.png?v=1","alternates":[],"languages":[{"lang":"ky","path":"/ky/how-it-works/"},{"lang":"en","path":"/en/how-it-works/"},{"lang":"es","path":"/es/how-it-works/"},{"lang":"pt","path":"/pt/how-it-works/"},{"lang":"fr","path":"/fr/how-it-works/"},{"lang":"de","path":"/de/how-it-works/"},{"lang":"it","path":"/it/how-it-works/"},{"lang":"pl","path":"/pl/how-it-works/"},{"lang":"uk","path":"/uk/how-it-works/"},{"lang":"tr","path":"/tr/how-it-works/"},{"lang":"hi","path":"/hi/how-it-works/"},{"lang":"id","path":"/id/how-it-works/"},{"lang":"ja","path":"/ja/how-it-works/"},{"lang":"zh","path":"/zh/how-it-works/"},{"lang":"ar","path":"/ar/how-it-works/"},{"lang":"ca","path":"/ca/how-it-works/"},{"lang":"fa","path":"/fa/how-it-works/"},{"lang":"sq","path":"/sq/how-it-works/"},{"lang":"hy","path":"/hy/how-it-works/"},{"lang":"nl","path":"/nl/how-it-works/"},{"lang":"sv","path":"/sv/how-it-works/"},{"lang":"az","path":"/az/how-it-works/"},{"lang":"bs","path":"/bs/how-it-works/"},{"lang":"bn","path":"/bn/how-it-works/"},{"lang":"bg","path":"/bg/how-it-works/"},{"lang":"ms","path":"/ms/how-it-works/"},{"lang":"dz","path":"/dz/how-it-works/"},{"lang":"be","path":"/be/how-it-works/"},{"lang":"el","path":"/el/how-it-works/"},{"lang":"cs","path":"/cs/how-it-works/"},{"lang":"da","path":"/da/how-it-works/"},{"lang":"am","path":"/am/how-it-works/"},{"lang":"et","path":"/et/how-it-works/"},{"lang":"fi","path":"/fi/how-it-works/"},{"lang":"fo","path":"/fo/how-it-works/"},{"lang":"ka","path":"/ka/how-it-works/"},{"lang":"hr","path":"/hr/how-it-works/"},{"lang":"ht","path":"/ht/how-it-works/"},{"lang":"hu","path":"/hu/how-it-works/"},{"lang":"he","path":"/he/how-it-works/"},{"lang":"is","path":"/is/how-it-works/"},{"lang":"km","path":"/km/how-it-works/"},{"lang":"ko","path":"/ko/how-it-works/"},{"lang":"kk","path":"/kk/how-it-works/"},{"lang":"lo","path":"/lo/how-it-works/"},{"lang":"si","path":"/si/how-it-works/"},{"lang":"lt","path":"/lt/how-it-works/"},{"lang":"lb","path":"/lb/how-it-works/"},{"lang":"lv","path":"/lv/how-it-works/"},{"lang":"ro","path":"/ro/how-it-works/"},{"lang":"sr","path":"/sr/how-it-works/"},{"lang":"mk","path":"/mk/how-it-works/"},{"lang":"my","path":"/my/how-it-works/"},{"lang":"mn","path":"/mn/how-it-works/"},{"lang":"tl","path":"/tl/how-it-works/"},{"lang":"mt","path":"/mt/how-it-works/"},{"lang":"dv","path":"/dv/how-it-works/"},{"lang":"ny","path":"/ny/how-it-works/"},{"lang":"no","path":"/no/how-it-works/"},{"lang":"ne","path":"/ne/how-it-works/"},{"lang":"ur","path":"/ur/how-it-works/"},{"lang":"ru","path":"/ru/how-it-works/"},{"lang":"rw","path":"/rw/how-it-works/"},{"lang":"sl","path":"/sl/how-it-works/"},{"lang":"sk","path":"/sk/how-it-works/"},{"lang":"so","path":"/so/how-it-works/"},{"lang":"th","path":"/th/how-it-works/"},{"lang":"tg","path":"/tg/how-it-works/"},{"lang":"tk","path":"/tk/how-it-works/"},{"lang":"to","path":"/to/how-it-works/"},{"lang":"sw","path":"/sw/how-it-works/"},{"lang":"uz","path":"/uz/how-it-works/"},{"lang":"vi","path":"/vi/how-it-works/"},{"lang":"bi","path":"/bi/how-it-works/"},{"lang":"sm","path":"/sm/how-it-works/"},{"lang":"zu","path":"/zu/how-it-works/"}],"breadcrumbs":[{"name":"GoodHand","path":"/ky/"},{"name":"GoodHand усталарды кантип иреттейт","path":"/ky/how-it-works/"}],"data":{"slug":"how-it-works","h1":"GoodHand усталарды кантип иреттейт","lead":"Усталар жылдызчалар боюнча эмес, ырасталган иштер боюнча иреттелет. Бул беттеги ар бир сан иреттөөнү жүргүзгөн коддон алынган.","sections":[{"id":"no-stars","h":"Жылдызчасыз, жазма пикирсиз","paras":["GoodHand сайтында эч жерде жылдызча рейтинги да, жазма пикир да жок. Устанын орду — анын иштеринин саны, ал эми ар бир иш канчалык көп далилге ээ болсо, ошончолук көп эсептелет."]},{"id":"ladder","h":"Далил тепкичи","paras":["Ар бир иш беш тепкичтен өтөт. Тепкич канчалык жогору болсо, иш чындап болгонунун жана жумуш чыдаганынын далили ошончолук көп. Ар тепкичтин салмагы бар; иреттөө ушул салмактарды кошот.","Эки нерсе упайды кемитет. Эгер кардар 30 күндүк суроого «жок» деп жооп берсе, жумуш −0.6 болуп эсептелет (бышык болбогон жумуш). Эгер уста келбей калып, бул келбей калуу катары билдирилсе, ал −1 болуп эсептелет."],"table":{"head":["Тепкич","Мааниси","Салмагы"],"rows":[["билдирилген","Иш бар: кардар устанын сунушун кабыл алды, же уста мурунку ишин кошту. Азырынча эч нерсе текшерилген жок.","0.05"],["сүрөт","Уста ишке чейинки жана кийинки сүрөттү тартты, экөөнө тең катталган телефон кол койгон.","0.15"],["жайында","Уста кардардын эшик кодун сканерледи. Кардардын телефону ар 120 секунд сайын өзгөргөн код көрсөтөт, жана эки телефон бири-биринен 150 м ичинде болушу керек эле.","0.4"],["ырасталган","Кардар ишти өз телефонунан ырастап, төлөгөн баасын киргизди.","0.7"],["бышык","Ырасталгандан 30 күн өткөндөн кийин GoodHand кардардан иш дагы эле иштеп жатабы деп сурайт. «Ооба» болсо, иш бышык болот. Тизмеге киргизилген мурунку иштер бул баскычка жетпейт.","1"],["тизмеге киргизилген мурунку иш, кардар ырастаган","Уста GoodHand пайда болгонго чейин аткарган жана тизмеге киргизген иш, аны кардар электрондук почтасына жиберилген шилтеме аркылуу ырастады. Аны эч ким жеке өзү текшере элек, ошондуктан 0.3 катары эсептелет: эки телефон тең жайында далилдеген иштен азыраак. Тизмеге киргизилген мурунку иштер эч качан бышык баскычына жетпейт.","0.3"]]}},{"id":"who-confirms","h":"Жумушту ким ырастайт","paras":["Ырастоону кардар гана жасайт. Төрт аракет телефондогу адамды талап кылат, агентке уруксат жок: эшик кодун скандоону баштоо, аяктаган жерди бөлүшүү, жумушту ырастоо жана 30 күндүк суроого жооп берүү. Уста өз жумушун ырастай албайт, ал эми жумуштун эки тарабында бир эле телефон же бир эле аккаунт болсо, ал четке кагылат."]},{"id":"formula","h":"Формула","paras":["Усталар бир упай боюнча иреттелет, ал вебсайт, API жана MCP куралдары үчүн бирдей эсептелет. Ар бир киргизүү ар бир издөө жыйынтыгы менен кайтарылат, ошондуктан каалаган адам кайра эсептей алат.","Башка киргизүү жок. Атап айтканда, упайдагы эч нерсени сатып алууга болбойт (Чыгымдарды караңыз)."],"items":["Эсептелген жумуштар: устанын акыркы 365 күндөгү жумуштары, жокко чыгарылган жумуштарсыз жана келбей калуусуз. Бир кардар бир уста үчүн эң көп менен 3 жумуш болуп эсептелет.","raw = (устанын изделген жумуш түрүндөгү жумуштарынын салмактарынын суммасы) + 0.5 × (ошол эле кесиптин башка жумуш түрлөрү үчүн ошол эле) − 0.6 × бышык болбогондор − 1 × келбей калуулар","n = изделген түрдөгү жумуштар + 0.5 × ошол эле кесиптеги жумуштар. shrunk = n / (n + 5) × raw + 5 / (n + 5) × шаардын орточосу. Жумуш аз болгондо шаардын орточосу упайды ортого тартат, ошондуктан бир ийгиликтүү жумуш жаңы устаны эң башка чыгара албайт.","score = shrunk × (0.6 + 0.4 × жооп деңгээли) × 1 / (1 + аралык км менен / 10). Жооп деңгээли: 24 сааттан эски суроо-талаптардын ичинен уста сунуш менен жооп бергендеринин үлүшү; азырынча жоопу жок уста 0.5 деп эсептелет. 10 км алыстагы уста жанындагы ошол эле устанын упайынын жарымын алат."]},{"id":"faking","h":"Усталардын жасалма кардарларын эмне токтотот","paras":["Бул код бүгүн эмне кылаары жана эмне кылбаганы."],"groups":[{"h":"Эмне бар","items":["Жайындагы далил бири-биринен 150 м ичиндеги эки башка телефонду жана 120 секунда сайын өзгөрүүчү кардардын кодун талап кылат. Эки тарапта бир эле телефон же аккаунт болсо, ал четке кагылат.","Иштин алдындагы жана кийинки сүрөттөр катталган телефон кол койгондо гана эсептелет.","Бир кардар бир устаны эң көп менен 3 жумушка көтөрө алат.","Уста кардар үчүн ырастай албайт. Тизмеге киргизилген өткөн жумуш кардарга электрондук почта менен жөнөтүлгөн шилтеме аркылуу гана ырасталат, ал эми устанын өзүнүн кирүү почтасы кардар катары четке кагылат. Мындай жумуштар эң көп дегенде ырасталган деңгээлге жетет, эч качан бышык болбойт.","Иш бышык болгон жок деп же уста келген жок деп айткан кардар упайды кемитет.","Устанын өз телефонунан же интернет байланышынан (уста акыркы 30 күндө колдонгон каалаган байланыштан) келген ырастоо жазылып, устага көрсөтүлөт, бирок эсептелбейт.","Уста каалаган 24 сааттын ичинде эң көп дегенде 200 жаңы мурунку ишти жана бир суроодо 500 сапты кошо алат. Андан ашса, импорт четке кагылат жана качан кайра аракет кылууга болорун айтат.","Тизмеге кошулган мурунку жумуштардын жок дегенде 10 жообу келип, ошол кардарлардын 10дон 1инен көбү жумуш өздөрүнікі эмес деп айтса, GoodHand карап чыкмайынча устанын тизмеленген мурунку жумуштары эсепке алынбайт. Жайында аткарылган жумуштар эсепке алынаверет."]},{"h":"Эмне али жок","items":["Кардарлардын жеке өзүн текшерүү жок. Тизмеге киргизилген өткөн жумуш үчүн уста кардардын атын, айын жана баасын өзү териет, ал эми «ырасталган» терилген почта дарегин башкарган адам шилтемени басты дегенди гана билдирет. Тууган, дос же уста өзү ырастаганына эч нерсе тоскоол болбойт; ал дарек эң көп менен 3 жумуш болуп эсептелет, ал эми башка дарек башка кардар болуп эсептелет.","Бир адамда канча аккаунт же телефон болушуна чек жок. Эки телефону жана эки аккаунту бар уста жайындагы текшерүүдөн өзү менен өтүп кетиши мүмкүн; бир эле телефон же бир эле аккаунт гана четке кагылат.","Баа — ар бир тарап өзү терген маалымат. Ырастоочу төлөгөнүн териет (бош калтырса, устанын өз саны болуп калат), ал чек же төлөм менен текшерилбейт.","Даттануулар GoodHand операторуна күн сайын жыйынтык менен барат, эч нерсе автоматтык түрдө өчүрүлбөйт. Устанын үстүнөн каалаган адам кирбей туруп даттана алат, уста ким даттанганын эч качан билбейт. Тизмедеги мурунку жумушу болбогон кардар өз шилтемесинен ушуну айта алат; анда ал жумуш эсепке алынбайт, ал эми устанын бетинде канча кардар ошентканы көрсөтүлөт.","Импортто жалпы чек жок, темп гана чектелет (каалаган 24 сааттын ичинде бир устага 200 жаңы мурунку иш, бир суроодо 500 сап): уста убакыттын өтүшү менен каалаган санда мурунку иштерди кошо алат, жана ар бир кардар бирдей эсептелет, GoodHand'ды башка жерде колдонгон кардарга кошумча салмак берилбейт.","«Бышык» деген кардардын «дагы деле иштеп жатабы?» деген суроосуна өз жообу. Аны башка эч нерсе текшербейт."]}]},{"id":"agents","h":"Агенттер үчүн ошол эле сандар","paras":["Жогорудагы ар бир салмакты жана туруктууну маалымат катары алуу үчүн бул дарекке ?format=json кошуңуз же Accept: application/json жөнөтүңүз. Издөө API ар бир уста боюнча упайдын бардык киргизүүлөрүн кайтарат.","Агенттин четке кагылган аракети agents_cannot_confirm катасын кайтарат. Телефондон гана аткарылуучу аракеттер: door_scan_start, finish_location, customer_confirm жана hold_answer (бул беттин JSON эгизиндеги phone_only_acts)."]}],"numbers":{"proof":{"on_site_radius_m":150,"door_code_ttl_sec":120,"hold_after_days":30,"customer_cap_per_master":3,"rung_weight":{"claimed":0.05,"photo":0.15,"on_site":0.4,"confirmed":0.7,"held":1},"imported_confirmed_weight":0.3,"failed_hold_weight":-0.6,"no_show_weight":-1,"request_targets_max":3,"request_ttl_hours":72},"ranking":{"rungs":["claimed","photo","on_site","confirmed","held"],"prior_k":5,"trade_weight":0.5,"neutral_reply_rate":0.5,"decay_km":10,"window_days":365,"score":"shrunk * (0.6 + 0.4 * reply_rate) * 1 / (1 + distance_km / decay_km)","shrunk":"n / (n + prior_k) * raw + prior_k / (n + prior_k) * city_prior","raw":"sum(rung_weight * jobs_of_type) + trade_weight * sum(rung_weight * jobs_of_trade) + failed_holds * failed_hold_weight + no_shows * no_show_weight"},"import_limits":{"perDay":200,"linkTtlDays":30,"reviewMinResolved":10,"reviewDisputeShare":0.1},"phone_only_acts":["door_scan_start","finish_location","customer_confirm","hold_answer"],"facts":{"sessionDays":90,"linkHours":24,"anonymousIdleDays":180,"homeRes":7,"homeKm2":5.2,"requestRes":8,"requestKm2":0.7,"problemPhotoDays":90,"inboundMailDays":30,"logDays":30,"backupDays":7,"rateWindowHours":2,"eventDays":30,"netDays":30}},"commit":"45d1706cd4c7"}}