ឧបករណ៍តាមដានបញ្ហា
ប្តូរវគ្គទៅជាសំបុត្របញ្ហាខណៈកំពុងមើល៖ ប៊ូតុងមួយក្នុងកម្មវិធីចាក់ ពាក្យផ្ទាល់ក្នុងការពិពណ៌នា ហើយតំណចាក់ឡើងវិញបានភ្ជាប់រួច។
1. ហេតុអ្វីមុខងារនេះប្រើដោយដៃ
ស្ពានផ្សេងទាំងអស់ក្នុង MousePlayer ដំណើរការដោយខ្លួនឯង។ មួយនេះមិនដូច្នោះ ហើយនេះជាគោលការណ៍រចនាទាំងមូល។
សំបុត្របញ្ហាជាការងារសម្រាប់មនុស្ស។ បើបើកមួយរាល់ការចុចដោយកំហឹង ក្ដារការងារនឹងពេញដោយធាតុដែលគ្មានអ្នកតម្រៀប ហើយក្នុងមួយសប្តាហ៍ក្រុមនឹងច្រោះវាចេញ។ នៅពេលនោះ បញ្ហាពិតក៏ត្រូវច្រោះចេញផងដែរ។
ដូច្នេះអ្នកប្រើជាអ្នកចាប់ផ្តើម។ មើលវគ្គ ឃើញបញ្ហា ចុចប៊ូតុង ហើយសរសេរអ្វីដែលបានឃើញ។ តំណការថតមានក្នុងការពិពណ៌នារួចហើយ។ អ្នកប្រើផ្តល់ការវិនិច្ឆ័យ។
ប៊ូតុងបង្ហាញតែសម្រាប់ម្ចាស់ និងអ្នកគ្រប់គ្រង ហើយមិនដែលក្នុងទិដ្ឋភាពតំណចែករំលែក។ អ្នកដែលទទួលការថតមិនគួរអាចបើកសំបុត្របញ្ហាក្នុងឧបករណ៍តាមដានបានទេ។
2. ឧបករណ៍តាមដានប្រាំ និងអ្វីដែលនីមួយៗត្រូវការ
| ទីតាំងដែលទៅដល់ | អ្វីដែលផ្តល់ | |
|---|---|---|
| Jira | បញ្ហាក្នុងគម្រោង | URL គេហទំព័រ អ៊ីមែលគណនី តូខឹន API សោគម្រោង និងប្រភេទបញ្ហា |
| Linear | បញ្ហាក្នុងក្រុម | សោ API និងលេខសម្គាល់ក្រុម |
| Asana | កិច្ចការក្នុងគម្រោង | តូខឹនចូលប្រើផ្ទាល់ខ្លួន និងលេខសម្គាល់គម្រោង |
| Trello | កាតក្នុងបញ្ជី | សោ តូខឹន និងលេខសម្គាល់បញ្ជី |
| GitHub | បញ្ហាក្នុងឃ្លាំងកូដ | តូខឹនចូលប្រើផ្ទាល់ខ្លួន និង owner/repo |
មួយក្រឡា ជ្រើសអ្នកផ្តល់សេវាម្នាក់ក្នុងពេលតែមួយ។ ការបន្ថែមឧបករណ៍ទីពីរនៅពេលក្រោយជាការប្តូរជម្រើស មិនមែនការផ្លាស់ទីទិន្នន័យ។
ប្រភពលេខសម្គាល់
លេខសម្គាល់ក្រុម Linear និងគម្រោង Asana មើលឃើញក្នុង URL ពេលបើកក្រុម ឬគម្រោងក្នុងកម្មវិធីរុករក។ លេខសម្គាល់បញ្ជី Trello ពិបាកបំផុតក្នុងចំណោមប្រាំ៖ បន្ថែម .json ទៅ URL ក្ដារការងារ ហើយរកបញ្ជីដែលចង់បាន។ សោគម្រោង Jira ជាបុព្វបទនៅមុខលេខបញ្ហានីមួយៗ គឺ ACME ក្នុង ACME-1234។
3. តំណក្នុងសំបុត្របញ្ហាបង្កើតដោយម៉ាស៊ីនមេរបស់យើង
ការពិពណ៌នាដែលវាយជារបស់អ្នកប្រើ។ តំណចាក់ឡើងវិញមិនមែនទេ។ វាត្រូវបានផ្គុំនៅខាងយើងពីវគ្គដែលកំពុងមើលពិតប្រាកដ ហើយសំណុំបែបបទមិនអាចប៉ះពាល់វា។
នេះសំខាន់ព្រោះសំបុត្របញ្ហាជាអ្វីដែលមនុស្សផ្សេងចុច។ បើតំណមកពីកម្មវិធីរុករក សំណើដែលរៀបចំអាក្រក់អាចដាក់អាសយដ្ឋានណាមួយនៅមុខក្រុម ក្នុងអ្វីដែលមើលទៅដូចឧបករណ៍ផ្ទាល់។
HTTP 200 មិនមានន័យថាសំបុត្របញ្ហាមាន
Linear ឆ្លើយតាម GraphQL ហើយ GraphQL ឆ្លើយ 200 OK ជាមួយអារេ errors ពេលបដិសេធ។ ស្ពានដែលមើលតែកូដស្ថានភាពនឹងរាយការណ៍ជោគជ័យសម្រាប់សំបុត្រដែលមិនធ្លាប់ត្រូវបានបង្កើត។ យើងអានតួចម្លើយ។
នៅពេលឧបករណ៍តាមដានផ្តល់លេខសម្គាល់បញ្ហាថ្មី យើងដាក់វាក្នុងការបញ្ជាក់ ដើម្បីអាចពិនិត្យថាពិតជាមាន ជំនួសការជឿសារពណ៌បៃតង។
4. អ្វីដែលមានចេតនាមិនមាននៅទីនេះ
គ្មានសំបុត្របញ្ហាស្វ័យប្រវត្តិ
មើលខាងលើ។ បើចង់ស្វ័យប្រវត្តិកម្ម ស្ពាន webhook អាចផ្ញើសញ្ញាមិនពេញចិត្តទៅ Zapier ឬ Make ហើយអាចសម្រេចនៅទីនោះថាអ្វីសមនឹងសំបុត្របញ្ហា។
គ្មានការធ្វើសមកាលកម្មទ្វេទិស
ការបិទសំបុត្របញ្ហាមិនប្តូរអ្វីក្នុង MousePlayer ហើយគ្មានអ្វីក្នុង MousePlayer បើកវាឡើងវិញ។ ការធ្វើសមកាលកម្មដែលរត់មួយទិសកន្លះ អាក្រក់ជាងគ្មាន ព្រោះមនុស្សចាប់ផ្តើមពឹងលើវា។
គ្មានឯកសារភ្ជាប់
ការថតនៅជាមួយយើង ហើយត្រូវបានមើលជាមួយយើង។ ការនាំចេញវីដេអូទៅឧបករណ៍តាមដាននឹងផ្ទេរទិន្នន័យផ្ទាល់ខ្លួនទៅប្រព័ន្ធដែលមានច្បាប់រក្សាទុកខុសពីអ្វីដែលបានព្រមព្រៀងជាមួយអ្នកចូលមើល។
តូខឹនរក្សាទុកដោយអ៊ិនគ្រីប AES-256-GCM ហើយមិនបង្ហាញទៀត។ វាក៏មិនដែលដាក់ក្នុងជួររង់ចាំផ្ទៃក្នុង។ ការហៅនេះកើតឡើងខណៈរង់ចាំ ដោយផ្ទាល់ពីសំណើ។
5. GitLab, Azure DevOps និង ClickUp
ឧបករណ៍តាមដានបីទៀត ប៊ូតុងដដែល និងការចាប់ផ្តើមដោយដៃដូចគ្នា។
| អ្វីដែលផ្តល់ | |
|---|---|
| GitLab | ម៉ាស៊ីន លេខសម្គាល់គម្រោង និងតូខឹន។ GitLab ផ្ទាល់ក៏ប្រើបាន |
| Azure DevOps | អង្គការ គម្រោង ប្រភេទធាតុការងារ និង PAT |
| ClickUp | លេខសម្គាល់បញ្ជី និងតូខឹនផ្ទាល់ខ្លួន |
GitLab សួរម៉ាស៊ីនព្រោះអាចជាកម្មសិទ្ធិផ្ទាល់
ខុសពីអ្នកផ្សេង GitLab ជាញឹកញាប់បង្ហោះដោយខ្លួនឯង ដូច្នេះម៉ាស៊ីនជាវាល មិនមែនតម្លៃថេរ។ បិទភ្ជាប់ gitlab.com បើស្ថិតនៅទីនោះ។
Azure DevOps មានលក្ខណៈពិសេសពីរព្រមគ្នា
តួសំណើជាឯកសារ JSON Patch មិនមែនវត្ថុ ហើយប្រភេទមាតិកាត្រូវជា application/json-patch+json ។ អ្វីផ្សេងឆ្លើយ 415។ សញ្ញាដុល្លារនៅមុខប្រភេទធាតុការងារក្នុង URL ជាផ្នែកនៃអាសយដ្ឋាន មិនមែនកន្លែងជំនួសដែលយើងភ្លេចបំពេញ។
ClickUp ចង់បានតូខឹនសុទ្ធ
គ្មាន Bearer នៅមុខវា។ តូខឹនដែលបន្ថែមពាក្យនេះនៅមុខត្រូវបានបដិសេធដោយ 401 ដែលមើលទៅដូចតូខឹនខុស។
ពាណិជ្ជសញ្ញាទាំងអស់ដែលមានឈ្មោះនៅទីនេះជាកម្មសិទ្ធិរបស់ម្ចាស់រៀងៗខ្លួន។ MousePlayer គ្មានទំនាក់ទំនងអាជីវកម្មជាមួយអ្នកផ្តល់សេវាទាំងនេះទេ។