ស្នាមម្រាមដៃ AudioContext ជាអ្វី ហើយសំឡេងចាត់ថ្នាក់កម្មវិធីរុករកដោយរបៀបណា
សេចក្តីសន្និដ្ឋានសំខាន់: ស្នាមម្រាមដៃសំឡេងមិនប៉ះមីក្រូហ្វូន ហើយមិនបញ្ចេញសំឡេងណាមួយទេ តែវាឲ្យកម្មវិធីរុករកគណនាសំឡេងជាក់លាក់មួយឡើងវិញក្នុងអង្គចងចាំស្ងាត់ ៗ រួចយកភាពខុសគ្នាតូច ៗ នៃលទ្ធផលទសភាគមកធ្វើជាស្នាមសញ្ញារបស់ឧបករណ៍ វាស្ថិតក្នុងក្រុមតែមួយជាមួយ Canvas និង WebGL គឺស្នាមម្រាមដៃប្រភេទលទ្ធផលនៃការបង្ហាញ៖ ប្តូរ IP ក៏មិនជ្រុះ សម្អាតឃ្លាំងសម្ងាត់ក៏មិនជ្រុះ តម្លៃអាស្រ័យលើឧបករណ៍និងម៉ាស៊ីនកម្មវិធីរុករក។ សម្រាប់អ្នកគ្រប់គ្រងគណនីច្រើន លក្ខខណ្ឌវិនិច្ឆ័យមានពីរយ៉ាងប៉ុណ្ណោះ៖ តម្លៃនេះត្រូវនៅស្ថេរយូរអង្វែងក្នុងបរិស្ថានតែមួយ ហើយត្រូវខុសគ្នារវាងបរិស្ថានផ្សេងៗ ការកំណត់ AudioContext របស់ MostMate ផ្តល់ជម្រើសពីរគឺពិតប្រាកដ និងចៃដន្យ ជ្រើសរើសតាមលក្ខខណ្ឌទាំងពីរនេះបានហើយ
"បិទវ៉ាត់ស្ប៉ីកែ បដិសេធការអនុញ្ញាតមីក្រូហ្វូន ហើយគេហទំព័រក៏គ្មានមធ្យោបាយអ្វីលើផ្នែកសំឡេងរបស់ខ្ញុំទៀត" — នេះជាការយល់ច្រឡំដែលពេញនិយមបំផុតមួយអំពីស្នាមម្រាមដៃសំឡេង។ ការពិតផ្ទុយទៅវិញ៖ ដំណើរការវាស់វែងទាំងមូលនេះមិនមានសំឡេងចូលចេញឡើយ។ ឆ្នាំ 2016 ក្រុមស្រាវជ្រាវនៃសាកលវិទ្យាល័យប្រ៊ីនស្តន់បានកត់ត្រាវិធីនេះជាផ្លូវការក្នុងការវាស់វែងលើគេហទំព័ររាប់លានកន្លែង តាំងពីពេលនោះមកវាបានក្លាយជាធាតុស្តង់ដារនៃស្គ្រីបត្រួតពិនិត្យទូទៅ គ្មានការសុំការអនុញ្ញាត បញ្ចប់ក្នុងរយៈពេលមិល្លីវិនាទី និងដំណើរការធម្មតាទោះក្នុងរបៀបលាក់ខ្លួន។ MostMate ជាកម្មវិធីរុករកស្នាមម្រាមដៃ ដែលរៀបចំបរិស្ថានកម្មវិធីរុករកដាច់ដោយឡែកៗសម្រាប់គណនីម្នាក់ៗ ហើយស្នាមម្រាមដៃសំឡេងគឺជាប៉ារ៉ាម៉ែត្រមួយដែលផលិតផលប្រភេទនេះត្រូវដោះស្រាយ។ អត្ថបទនេះនឹងពន្យល់ឲ្យច្បាស់តាមសំណួរបួន៖ គេហទំព័រមើលឃើញអ្វី ហេតុអ្វីលេខនេះនៅស្ថេរ វាត្រូវតម្រឹមជាមួយប៉ារ៉ាម៉ែត្រដទៃយ៉ាងណា និងគួរកំណត់ដោយរបៀបណាក្នុងកម្មវិធីរុករកស្នាមម្រាមដៃ
គេហទំព័រឃើញអ្វី៖ សំឡេងដែលមិនដែលបានចាក់ ត្រឡប់មកជាលេខតែមួយ
អ្វីដែលគេហទំព័រទទួលបាននៅចុងក្រោយគឺជាលេខទសភាគតែមួយ៖ គ្មានសំឡេង ក៏គ្មានម៉ូដែលឧបករណ៍ដែរ ដំណាក់កាលនៃស្គ្រីបត្រួតពិនិត្យទូទៅ (ដែល FingerprintJS ជាឧទាហរណ៍តំណាង ហើយបណ្ណាល័យ open source ជាច្រើនបានយកទៅប្រើតាម) មានដំណាក់កាលទាំងប្រាំដែលកំណត់រួចហើយ៖
- បង្កើតបរិបទអូឌីយ៉ូក្រៅបណ្តាញ (OfflineAudioContext ឯកសារ MDN)៖ ឆានែលតែមួយ អត្រាចាប់គំរូ 44100 Hz ប្រហែល 5000 គំរូ ស្មើនឹងសំឡេងប្រហែល 113 មិល្លីវិនាទី មិនឆ្លងកាត់វ៉ាត់ស្ប៉ីកែសោះឡើយ
- ប្រើឧបករណ៍បង្កើតរលកដើម្បីបង្កើតរលករាងត្រីកោណ 10000 Hz ថេរ ជាសញ្ញាចូលដែលដូចគ្នាទាំងស្រុង
- បញ្ជូនសញ្ញាចូលទៅឧបករណ៍បង្រួមថាមពល (DynamicsCompressorNode) ដោយកំណត់ប៉ារ៉ាម៉ែត្រខ្លាំង ៗ (ដែនកំណត់ -50 dB, ចំណុចបត់ 40, សមាមាត្រ 12) ដើម្បីរុញការគណនាទៅក្នុងដែនមិនបន្ទាត់ដោយចេតនា ធ្វើឲ្យភាពខុសគ្នាតូច ៗ រវាងឧបករណ៍ធំឡើងច្បាស់
- ហៅ startRendering ដើម្បីគណនាស្ងាត់ ៗ ក្នុងអង្គចងចាំ ដំណាក់កាលនេះមិនបង្កើតសំឡេងដែលឮណាមួយទេ
- យកគំរូប្រហែល 500 គំរូនៅចុងបញ្ចប់នៃ buffer លទ្ធផល ផលបូកតម្លៃដាច់ខាត ទទួលបានលេខដូចជា 124.0434
លេខនេះហើយជាស្នាមម្រាមដៃសំឡេង។ ការគណនាកើតឡើងមុនការចាក់សំឡេង ដូច្នេះមិនថាប្រព័ន្ធបិទសំឡេង ឬមិនបានភ្ជាប់វ៉ាត់ស្ប៉ីកែ លទ្ធផលក៏មិនរងផលប៉ះពាល់ដែរ ហើយវាមិនចូលទៅដល់ឧបករណ៍ថតសំឡេង ក៏គ្មានរឿងសុំការអនុញ្ញាតមីក្រូហ្វូនផង។ ក្នុងទិដ្ឋភាពទូទៅនៃប៉ារ៉ាម៉ែត្រស្នាមម្រាមដៃកម្មវិធីរុករក ប្រភេទនេះត្រូវបានលើកឡើងតែត្រួត ៗ ហើយមូលហេតុដែលគួរសរសេរដាច់ដោយឡែកមួយអត្ថបទ គឺដោយសារប្រភពនៃតម្លៃរបស់វាមានលក្ខណៈពិសេស៖ តម្លៃមកពីកំហុសនៃការគណនា ហើយកំហុសនោះក៏នៅស្ថេរដែរ នេះជាបណ្តាញបញ្ហាបន្ទាប់។

អ្វីដែលគេហទំព័រពិសោធន៍បង្ហាញជាទូទៅគឺខ្សែអក្សរលេខគោលដប់ប្រាំមួយបន្ទាប់ពីចាក់សោ (hash) តម្លៃដើមនេះ ប្រវែងខុសៗគ្នាតាមគេហទំព័រនីមួយ ៗ ពេលប្រៀបធៀប គ្រាន់តែមើលថា "តម្លៃដូចគ្នាក្នុងបរិស្ថានតែមួយឬទេ តើខុសគ្នាឆ្លងបរិស្ថានឬទេ" ជាការស្រេច មិនចាំបាច់ទៅជុលទម្រង់ខ្សែអក្សរឡើយ។
ហេតុអ្វីលេខតែមួយអាចប្រើជាស្នាមម្រាមដៃបាន៖ ព្រោះកំហុសគណនានៅស្ថេរ
យន្តការសំខាន់គឺ៖ ការគណនាសំឡេងមិនដូចគ្នាទាំងប៊ីតលើឧបករណ៍នីមួយ ៗ ទេ ហើយភាពមិនដូចគ្នានេះកើតឡើងដដែល ៗ បាន។ ស្តង់ដារ Web Audio កំណត់តែដំណើរការប៉ុណ្ណោះ មិនបានទាមទារឲ្យការអនុវត្តទាំងអស់គណនាចេញលទ្ធផលដូចគ្នាទាំងប៊ីតឡើយ ភាពជាក់លាក់នៃចំណុចអណ្តែត (floating point) របស់ CPU ខុសៗរូប និងការអនុវត្តប្រព័ន្ធសំឡេងរបស់ម៉ាស៊ីនកម្មវិធីរុករកខុសៗគ្នា ធ្វើឲ្យការបង្គ្រប់លេខនិងលំដាប់ប្រតិបត្តិការខុសគ្នាតិច ៗ ការខុសគ្នានៃការគណនាតែមួយដងតូចដល់ថ្នាក់មើលរំលងបាន តែសញ្ញាត្រូវឆ្លងកាត់ឧបករណ៍បង្រួមមិនបន្ទាត់ជាបន្តបន្ទាប់ រួចផ្គុំសរុបលើគំរូរាប់រយ ភាពខុសគ្នាតូច ៗ ក៏ត្រូវបានពង្រីកបន្តិចម្តង ៗ រហូតក្លាយជាតម្លៃដែលអាចបែងចែកឧបករណ៍បាន។
ការស្រាវជ្រាវរបស់ប្រ៊ីនស្តន់បានរាយការណ៍ទំហំពិតដែលវាស់បាន៖ ក្នុងចំណោមឧបករណ៍ជាង 18000 គ្រឿង ស្នាមម្រាមដៃសំឡេងប្រមូលផ្តុំជាតម្លៃខុសៗគ្នាជាង 700 គណនាជាការបែងចែកប្រហែល 5.4 bits — ជាលទ្ធផលពីគំរូមានដែនកំណត់ ទើបវាជាតម្លៃទាបបំផុតប៉ុណ្ណោះ។ សម្រាប់ការត្រួតពិនិត្យភាពទាក់ទង កម្រិតនេះប្រើបានស្រួលហើយ ព្រោះតម្លៃពិតមិនមែននៅ "តម្លៃពិសេសប៉ុន្មាន" ទេ តែនៅ "តម្លៃនៅស្ថេរប៉ុន្មាន"៖ ឧបករណ៍តែមួយធ្វើបច្ចុប្បន្នភាពមួយរយដង លទ្ធផលក៏មិនកន្ត្រក់ដែរ ប្តូរទៅឧបករណ៍ផ្សេង ឬម៉ាស៊ីនកម្មវិធីរុករកផ្សេង តម្លៃក៏ប្រែភ្លាម។ សញ្ញាដែលមិនត្រូវការការអនុញ្ញាត សម្អាតមិនបាន ហើយធ្វើបច្ចុប្បន្នភាពប៉ុន្មានក៏មិនប្រែ គឺជាវត្ថុធាតុដើមដែលវេទិកាចូលចិត្តបំផុតក្នុងការកសាងប្រវត្តិរូបឧបករណ៍។
ត្រូវតម្រឹមជាមួយប៉ារ៉ាម៉ែត្រដទៃយ៉ាងណា៖ គោលការណ៍ស្ថេរភាពបីយ៉ាង
ស្នាមម្រាមដៃសំឡេងមិនពាក់ព័ន្ធអ្វីនឹង IP ឡើយ វាជាសញ្ញាឆ្ងាយខាងឧបករណ៍ទាំងស្រុង ហើយស្ថិតក្នុងក្រុមតែមួយជាមួយ Canvas និង WebGL គឺប៉ារ៉ាម៉ែត្រប្រភេទលទ្ធផលនៃការបង្ហាញ — គេហទំព័រដាក់បញ្ហាគណនាថេរមួយឲ្យកម្មវិធីរុករក រួចរង់ចាំឲ្យឧបករណ៍ពិតគណនាចេញលទ្ធផលនៅទីនោះភ្លាម។ ដើម្បីវិនិច្ឆ័យថាបរិស្ថានមួយត្រូវបានរៀបចំសមរម្យឬទេ ត្រួតពិនិត្យតាមបីចំណុច៖
- ស្ថេរក្នុងបរិស្ថានតែមួយ៖ រាល់ពេលគណនាត្រូវបានលទ្ធផលដូចគ្នា នេះជាមូលដ្ឋាននៃ "នេះជាឧបករណ៍ធម្មតាមួយគ្រឿង"។ តម្លៃដែលផ្លាស់ប្តូរឥតគិតថ្ងៃបញ្ជាក់តែថាមានអ្នកកែប៉ារ៉ាម៉ែត្រ វិជ្ជមានធ្វើឲ្យគេសង្ស័យទៅវិញទៀត។
- ខុសគ្នាឆ្លងបរិស្ថាន៖ បរិស្ថានដប់រាយការណ៍តម្លៃសំឡេងដូចគ្នា ស្មើនឹងគូររង្វង់ជុំវិញខ្លួនឯងក្នុងក្រាហ្វភាពទាក់ទង។ ផ្ទុយទៅវិញ "កែប៉ារ៉ាម៉ែត្រទាំងអស់ឲ្យពេញលេញ" ក៏ជាផ្លូវខុសដែរ ហានិភ័យនៃការចៃដន្យតម្លៃត្រូវបានវិភាគពេញលេញក្នុងអត្ថបទ ហេតុអ្វីការចៃដន្យស្នាមម្រាមដៃមិនមានសុវត្ថិភាព
- ស្របតាមម៉ាស៊ីនកម្មវិធីរុករក៖ ប្រព័ន្ធសំឡេងត្រូវបានអនុវត្តដោយម៉ាស៊ីនកម្មវិធីរុករក តម្លៃក៏ផ្លាស់ប្តូរតាមម៉ាស៊ីននិងកំណែ។ UA និងប្រព័ន្ធប្រតិបត្តិការដែលបរិស្ថានអះអាងថាជា ត្រូវស្របគ្នានឹងម៉ាស៊ីនពិត ពេលកម្មវិធីរុករកធ្វើបច្ចុប្បន្នភាពកំណែធំ តម្លៃនឹងធ្វើបច្ចុប្បន្នភាពតាមធម្មជាតិ មិនត្រូវការអន្តរាគមន៍ដោយដៃ។
គោលការណ៍ទាំងបីបូករួមជាប្រយោគតែមួយ៖ ស្នាមម្រាមដៃសំឡេងត្រូវការ "ទម្រង់ដែលឧបករណ៍ពិតគួរមាន" មិនមែន "លទ្ធផលល្អបំផុត"។ MostMate បានបញ្ចូលតក្កវិជ្ជានេះទៅជាគោលការណ៍រចនាបួនយ៉ាង អត្ថបទ គោលការណ៍រចនាបួនយ៉ាងរបស់ MostMate បានពន្យល់ទាំងមូលរួចហើយ អត្ថបទនេះនឹងស្វែងយល់តែផ្នែកសំឡេងតែមួយនោះប៉ុណ្ណោះ។
ពិនិត្យស្នាមម្រាមដៃសំឡេងរបស់ខ្លួនយ៉ាងណា៖ ប្រៀបធៀបពីរដងក៏ឃើញបញ្ហា
ដំណាក់កាលពិនិត្យមិនត្រូវការកម្មវិធីបន្ថែមណាមួយទេ គ្រាន់តែមានគេហទំព័រពិសោធន៍មួយនិងការធ្វើបច្ចុប្បន្នភាពពីរបីដងក៏គ្រប់គ្រាន់ហើយ។
ដំណាក់កាលទី ១៖ ជ្រើសរើសគេហទំព័រពិសោធន៍ណាមួយ រួចរកជួរស្នាមម្រាមដៃសំឡេង។ ទាំង BrowserScan និង Iphey សុទ្ធតែលើកវាឡើងដាច់ដោយឡែក របៀបអានពិន្ទុទំនុកចិត្តរបស់ Iphey មានផ្លូវពេញលេញក្នុងអត្ថបទជាក់ស្តែង អាចប្រើរួមជាមួយអត្ថបទ ការអនុវត្តជាក់ស្តែងជាមួយ Iphey ។
ដំណាក់កាលទី ២៖ ធ្វើបច្ចុប្បន្នភាពពីរបីដងក្នុងបរិស្ថានដដែល រួចតាមដានតម្លៃ។ តម្លៃនៅថេរមិនផ្លាស់ជាបន្ទាត់ឆ្លងកាត់ បើរាល់ពេលធ្វើបច្ចុប្បន្នភាពតម្លៃប្រែ ចាំថាប៉ារ៉ាម៉ែត្រសំឡេងរបស់បរិស្ថាននោះត្រូវបានកំណត់ជារបៀបគណនាឡើងវិញរាល់ដង ស្មើនឹងប្រកាសទៅវេទិកាទាំងមូលថា "ឧបករណ៍នេះត្រូវបានគេគ្រប់គ្រង"។
ដំណាក់កាលទី ៣៖ ប្តូរទៅបរិស្ថានផ្សេងទៀតហើយពិសោធន៍ឡើងវិញ ប្រៀបធៀបតម្លៃពីរ។ តម្លៃសំឡេងរបស់បរិស្ថានពីរគួរតែខុសគ្នា បើដូចគ្នាទាំងស្រុង ត្រឡប់ទៅពិនិត្យវិញថាបានប្រើគំរូស្នាមម្រាមដៃដូចគ្នាឡើងវិញឬទេ ការប្រើគំរូឡើងវិញជាប្រភពភាពទាក់ទងរបស់គណនីច្រើនដែលកំបាំងបំផុត។

កំណត់ក្នុង MostMate យ៉ាងណា៖ ការជ្រើសរើសរវាងពិតប្រាកដនិងចៃដន្យ
ទម្រង់បង្កើតបរិស្ថានរបស់ MostMate ដាក់ AudioContext ដាច់ដោយឡែកក្នុងតំបន់កំណត់ស្នាមម្រាមដៃ ផ្តល់ជម្រើសពីរគឺពិតប្រាកដនិងចៃដន្យ ផ្ទាំងមើលជាមុនស្នាមម្រាមដៃនៅខាងស្តាំបង្ហាញតម្លៃបច្ចុប្បន្នភ្លាម ៗ រួចរាល់ក៏អាចផ្ទៀងផ្ទាត់បានដោយមិនចាំបាច់ដាក់ស្នើជាមុន។ លក្ខណៈវិនិច្ឆ័យជ្រើសរើសរវាងពីរកម្រិតសាមញ្ញណាស់៖ បរិស្ថានសំខាន់ប្រចាំថ្ងៃប្រើពិតប្រាកដ — តម្លៃមកពីលទ្ធផលគណនារបស់ឧបករណ៍នេះ មានស្ថេរភាពដោយធម្មជាតិ ស្របគ្នាយ៉ាងរឹងមាំជាមួយគោលការណ៍ "ស្ថេរក្នុងបរិស្ថានតែមួយ" ចំណែកពេលបង្កើតបរិស្ថានជាក្រុមប្រើចៃដន្យ — បរិស្ថាននីមួយ ៗ ទទួលបានតម្លៃខុសគ្នាប៉ុន្តែស្ថេរក្នុងខ្លួន បំពេញលក្ខខណ្ឌ "ខុសគ្នាឆ្លងបរិស្ថាន" បានពូកែ។
ប៉ារ៉ាម៉ែត្រសំឡេងមិនផ្តល់ជម្រើសកំណត់ដោយខ្លួនឯងទេ ហើយការរចនាបែបនេះខ្លួនវាក៏គួរឱ្យកត់សម្គាល់ដែរ៖ តម្លៃនៃស្នាមម្រាមដៃសំឡេងស្ថិតនៅស្ថេរភាព តម្លៃថេរដែលផ្គុំដោយដៃទៅវិញប៉ុណ្ណោះបានបំផ្លាញអត្ថន័យរបស់វា។ ពេលជ្រើសរើសពិតប្រាកដឬចៃដន្យ អ្វីដែលត្រូវគិតពិតប្រាកដគឺរបៀបដែលបរិស្ថានជាក្រុមនេះត្រូវបានបង្កើត មិនមែនទៅកែប៉ារ៉ាម៉ែត្រមួយមួយឡើយ ប៉ារ៉ាម៉ែត្រជាត្រកូលតែមួយដូចជា Canvas, WebGL និង ClientRects ប្រើវិធីគិតដូចគ្នាដើម្បីវិនិច្ឆ័យ ការបែងចែកភារកិច្ចនៃយន្តការទាំងមូលមានពន្យល់ពេញលេញក្នុងទំព័រ MostMate ជាអ្វី។

សំណួរដែលគេសួរច្រើន
តើស្នាមម្រាមដៃសំឡេងត្រូវការការអនុញ្ញាតមីក្រូហ្វូនឬវ៉ាត់ស្ប៉ីកែឬទេ?
មិនត្រូវការទេ។ សំឡេងទាំងមូលត្រូវបានគណនាក្រៅបណ្តាញក្នុងអង្គចងចាំ មិនឆ្លងកាត់វ៉ាត់ស្ប៉ីកែ ហើយមិនចូលទៅដល់ឧបករណ៍ថតសំឡេងដែរ ឧបករណ៍ដែលបិទសំឡេង ឬគ្មានឧបករណ៍សំឡេងសោះក៏អាចត្រូវបានប្រមូលតម្លៃតាមធម្មតាដែរ។
សម្អាតខូគី ឬបើករបៀបលាក់ខ្លួន អាចគេចផុតពីស្នាមម្រាមដៃសំឡេងបានឬទេ?
គេចផុតមិនបានទេ។ ខូគីត្រូវរក្សាទុកក្នុងឧបករណ៍ទើបសម្អាតបាន តែស្នាមម្រាមដៃសំឡេងត្រូវបានគណនាដោយឧបករណ៍ភ្លាម ៗ ជាយន្តការពីរដាច់ដោយឡែកពីគ្នាទាំងស្រុង ការសម្អាតឃ្លាំងសម្ងាត់មិនមានផលប៉ះពាល់អ្វីលើវាឡើយ។
បិទ AudioContext ឬកំណត់ជាតម្លៃតែមួយ តើមិនមានសុវត្ថិភាពជាងឬ?
ទិសដៅផ្ទុយពីគ្នាហើយ។ កម្មវិធីរុករកធម្មតាភាគច្រើនអាចគណនាសំឡេងបាន "ការបិទប្រើប្រាស់" និង "តម្លៃថេរដែលគ្រប់ឧបករណ៍ដូចគ្នា" ខ្លួនវាក្លាយជាលក្ខណៈលេចធ្លោ ងាយត្រូវគេរើសចេញមើលមុនតម្លៃធម្មតាទូទៅទៅទៀត។
ពេលណាទើបស្នាមម្រាមដៃសំឡេងផ្លាស់ប្តូរ?
តម្លៃនឹងផ្លាស់ប្តូរពេលប្តូរឧបករណ៍ ប្តូរម៉ាស៊ីនកម្មវិធីរុករក ឬកម្មវិធីរុករកធ្វើបច្ចុប្បន្នភាពកំណែធំ នេះជាការវិវត្តដែលឧបករណ៍ពិតកើតឡើងដោយធម្មជាតិ ក្នុងការប្រើប្រាស់ប្រចាំថ្ងៃរបស់បរិស្ថានតែមួយ វាគួរនៅស្ថេរយូរអង្វែង បើផ្លាស់ប្តូរញឹកញាប់វិញ នោះជាសញ្ញាដែលមិនធម្មតា។
សេចក្តីបញ្ចប់
តក្កវិជ្ជានៃស្នាមម្រាមដៃសំឡេងអាចបង្រួមជាប្រយោគតែមួយ៖ គេហទំព័រវាស់ឧបករណ៍បានដោយមិនចាំបាច់ចាក់សំឡេង ព្រោះពឹងផ្អែកលើភាពខុសគ្នាតូច ៗ ដែលនៅស្ថេរពេលឧបករណ៍នីមួយ ៗ គណនាលេខ។ យល់ចំណុចនេះរួច ការអនុវត្តជាច្រើនដែលពេញនិយមក៏ពន្យល់បានអស់ហើយ — ហេតុអ្វីការបិទសំឡេងការពារវាមិនបាន ហេតុអ្វីប៉ារ៉ាម៉ែត្រពេញលេញផ្ទុយក៏អស្ចារ្យមិនបាន ហេតុអ្វីតម្លៃនៃបរិស្ថានជាក្រុមត្រូវខុសគ្នា។ MostMate បានបង្រួមប៉ារ៉ាម៉ែត្រប្រភេទនេះទៅជម្រើសពីរគឺពិតប្រាកដនិងចៃដន្យ រួមជាមួយផ្ទាំងមើលជាមុនស្នាមម្រាមដៃ រួចរាល់ក៏ឃើញលទ្ធផលភ្លាម។ ប្រសិនបើអ្នកចង់ពិសោធន៍ស្នាមម្រាមដៃសំឡេងរបស់បរិស្ថានខ្លួនឯងដោយខ្លួនឯង អាចទាញយក MostMate បង្កើតបរិស្ថានពីរក្នុងកំណែឥតគិតថ្លៃមកប្រៀបធៀបតម្លៃ ភាពយល់ច្រឡំភាគច្រើននឹងអស់ក្នុងដងតែមួយ។
MOSTMATE
គ្រប់គ្រងគណនីច្រើនដោយសុវត្ថិភាព កាន់តែងាយស្រួល
ចាប់ផ្តើមពីគណនីដំបូង ហើយប្រើ MostMate ដើម្បីបង្កើតប្រតិបត្តិការគណនីច្រើនដែលមានសុវត្ថិភាព ឆ្លាតវៃ និងមានប្រសិទ្ធភាពជាងមុន។
- ប្រូហ្វាល់ឯករាជ្យ។ អត្តសញ្ញាណស្របគ្នា។
- ស្វ័យប្រវត្តិកម្ម AI · សុខភាពគណនី · ប្រតិបត្តិការក្រុម



