Zapier, Make.com & Webhook ចូល
ធ្វើស្វ័យប្រវត្តិកម្មលំហូរការងារអាជីវកម្ម ដោយផ្ញើទិន្នន័យ JSON តាម HTTP POST តាមពេលវេលាពិតទៅកម្មវិធីខាងក្រៅជាង 5,000+ រាល់ពេលមានព្រឹត្តិការណ៍ UX សំខាន់។
1. ស្ថាបត្យកម្ម & ឧបករណ៍បញ្ជូនមិនទប់ដំណើរការ
មុខងារ ស្ពានតភ្ជាប់ Webhook MousePlayer អនុញ្ញាតឱ្យភ្ជាប់ការថតវគ្គ និងព្រឹត្តិការណ៍បម្លែងទៅឧបករណ៍ស្វ័យប្រវត្តិកម្មអាជីវកម្មដែលមានស្រាប់ (ដូចជា Zapier, Make.com, n8n, Slack ឬ HubSpot) ដោយមិនសរសេរកូដ API ផ្ទាល់ខ្លួន។
ដើម្បីធានាការថតទិន្នន័យមានប្រសិទ្ធភាពខ្ពស់ ស្ថាបត្យកម្មម៉ាស៊ីនមេបំបែកការទទួលចូលមូលដ្ឋានទិន្នន័យពីសំណើ HTTP ខាងក្រៅ។ ពេលលក្ខខណ្ឌស្វ័យប្រវត្តិដំណើរការ ទិន្នន័យត្រូវបានដាក់ជួររង់ចាំ Redis អសមកាល (queue:webhooks) ហើយដំណើរការដោយដេមិនផ្ទៃក្រោយឯករាជ្យ (cron_webhooks.php)។ នេះធានាគ្មានផលប៉ះពាល់ពន្យារដល់អ្នកចូលមើលគេហទំព័រ។
ការធានាភាពទុកចិត្តបាន៖ ឧបករណ៍បញ្ជូនផ្ទៃក្រោយអនុវត្តពេលអស់កំណត់តឹងរ៉ឹង (1,000 ms សម្រាប់តភ្ជាប់ / 3,000 ms សម្រាប់អាន) និងច្បាប់សាកឡើងវិញស្វ័យប្រវត្តិ ដើម្បីរក្សាម៉ាស៊ីនមេមានប្រសិទ្ធភាព សូម្បី webhook ភាគីទីបីខាងក្រៅឈប់ដំណើរការ។
2. លក្ខខណ្ឌព្រឹត្តិការណ៍ដែលគាំទ្រ
អាចជ្រើសយ៉ាងជាក់លាក់ថាព្រឹត្តិការណ៍ណាគួរផ្ញើទិន្នន័យ HTTP POST ទៅចំណុចបញ្ចប់ស្វ័យប្រវត្តិកម្ម៖
rage_click• ផ្ញើភ្លាមពេលអ្នកចូលមើលចុចធាតុ UI ខូច ឬមិនឆ្លើយតបយ៉ាងរហ័សដោយមិនពេញចិត្ត។error_detected• ផ្ញើពេលចាប់បាន JavaScript ខាងមុខគាំង ឬការបដិសេធ promise មិនបានដោះស្រាយ។ce(ការបម្លែងផ្ទាល់ខ្លួន) • ផ្ញើពេលព្រឹត្តិការណ៍ពាណិជ្ជកម្មអេឡិចត្រូនិកស្តង់ដារ (ដូចជាpurchaseឬadd_to_cart) ឬសំណុំបែបបទអតិថិជនសក្តានុពលផ្ទាល់ខ្លួនដំណើរការ។
3. គ្រោងទិន្នន័យ JSON (HTTP POST)
រាល់ពេលលក្ខខណ្ឌដែលបានជ្រើសដំណើរការ MousePlayer ផ្ញើសំណើ HTTP POST ជាមួយតួ JSON ស្តង់ដារ និងបឋមកថាផ្ទាល់ខ្លួន៖
សំណើក៏រួមបញ្ចូលបឋមកថា HTTP សម្គាល់៖ User-Agent: MousePlayer-Webhook/2.0 និង X-MousePlayer-Event: <event_type>។
4. របៀបភ្ជាប់ Zapier, Make.com ឬ Slack
ការភ្ជាប់កន្លែងធ្វើការ MousePlayer ទៅវេទិកាស្វ័យប្រវត្តិកម្មគ្មានកូដចំណាយតិចជាងពីរនាទី៖
ការតភ្ជាប់រួម Zapier
- ក្នុង Zapier បង្កើត Zap ថ្មី ហើយជ្រើស Webhooks by Zapier ជាកម្មវិធីចាប់ផ្តើម។
- ជ្រើស Catch Hook ជាព្រឹត្តិការណ៍ចាប់ផ្តើម ហើយចម្លង URL Webhook ដែលបង្កើត។
- ក្នុងផ្ទាំងគ្រប់គ្រង MousePlayer ក្រោម គេហទំព័ររបស់អ្នក → ការកំណត់បិទភ្ជាប់ URL ក្នុងវាល Webhook ជ្រើសលក្ខខណ្ឌដែលចង់បាន ហើយរក្សាទុក។
- សាកល្បង Zap ដើម្បីពិនិត្យវាល JSON ចូល ហើយផ្គូផ្គង
session_urlទៅសារ Slack កាត Trello ឬកិច្ចព្រមព្រៀង HubSpot។
ការតភ្ជាប់រួម Make.com (Integromat)
- ក្នុងសេណារីយ៉ូ Make បន្ថែមម៉ូឌុលថ្មី៖ Webhooks → Custom webhook។
- បង្កើត webhook ថ្មី ចម្លង URL ចំណុចបញ្ចប់ ហើយបិទភ្ជាប់ក្នុងការកំណត់ការតភ្ជាប់រួម MousePlayer។
- បង្កព្រឹត្តិការណ៍សាកល្បងលើគេហទំព័រ ដើម្បីឱ្យ Make.com កំណត់រចនាសម្ព័ន្ធទិន្នន័យ JSON ដោយស្វ័យប្រវត្តិ។
ឆានែលជូនដំណឹង Slack ដោយផ្ទាល់
ក៏អាចបិទភ្ជាប់ URL Slack Incoming Webhook ដោយផ្ទាល់។ ពេលប្រើជាមួយ Zapier ឬ Make ក្រុមអាចទទួលការជូនដំណឹង Slack ភ្លាមៗ ដែលរៀបចំជាមួយប៊ូតុងចាក់ឡើងវិញអាចចុចបាន រាល់ពេលអតិថិជន VIP ជួបឧបសគ្គ។
ពាណិជ្ជសញ្ញាទាំងអស់ដែលមានឈ្មោះនៅទីនេះជាកម្មសិទ្ធិរបស់ម្ចាស់រៀងៗខ្លួន។ MousePlayer គ្មានទំនាក់ទំនងអាជីវកម្មជាមួយអ្នកផ្តល់សេវាទាំងនេះទេ។