Zapier, Make.com & webhook na-abata

Mee usoro azụmahịa gị ka ọ rụọ ọrụ na-akpaghị aka site n'iziga ọdịnaya HTTP POST JSON ozugbo na ngwa mpụga karịrị 5,000+ mgbe ihe omume UX dị mkpa mere.

1. Nhazi & onye na-eziga na-enweghị igbochi

Àkwà njikọ MousePlayer Webhook na-ahapụ gị itinye ndekọ nnọkọ na ihe omume mgbanwe n'ime ngwa azụmahịa na-akpaghị aka gị ndị dị adị (dịka Zapier, Make.com, n8n, Slack ma ọ bụ HubSpot) n'edeghị koodu API nke gị.

Iji hụ na ndekọ data omume na-arụ ọrụ nke ọma, nhazi sava anyị na-ekewa ntinye ebe nchekwa data na arịrịọ HTTP mpụga. Mgbe ihe na-akpalite na-akpaghị aka rụrụ ọrụ, a na-etinye ọdịnaya ahụ n'ahịrị Redis na-arụ n'enweghị igbochi (queue:webhooks) ma daemon nọọrọ onwe ya na-arụ ya n'azụ (cron_webhooks.php). Nke a na-ekwe nkwa na oge igbu oge agaghị emetụta ndị ọbịa webụsaịtị gị.

Nkwa ntụkwasị obi: Onye na-eziga n'azụ na-amanye oge ngwụcha siri ike (1,000 ms njikọ / 3,000 ms ịgụ) na iwu ịnwale ọzọ na-akpaghị aka, na-eme ka sava gị nọgide na-arụ ọrụ nke ọma ọbụna ma webhook ndị ọzọ mpụga kwụsị ọrụ.

2. Ihe na-akpalite ihe omume a na-akwado

Ị nwere ike họrọ kpọmkwem ihe omume ga-eziga ọdịnaya HTTP POST na ebe njedebe usoro na-akpaghị aka gị:

  • rage_click • A na-eziga ozugbo mgbe onye ọbịa pịrị ihe ihu mebiri emebi ma ọ bụ na-anaghị aza ngwa ngwa n'ihi nkụda mmụọ.
  • error_detected • A na-eziga mgbe JavaScript n'akụkụ ihu dara ma ọ bụ e jidere ọjụjụ promise a na-edozighị.
  • ce (Mgbanwe nke gị) • A na-eziga mgbe ihe omume azụmahịa ịntanetị ọkọlọtọ (dịka purchase ma ọ bụ add_to_cart) ma ọ bụ fọm nke gị maka inweta ndị ahịa nwere mmasị rụrụ ọrụ.

3. Nhazi ọdịnaya JSON (HTTP POST)

Mgbe ihe na-akpalite ị họọrọ rụrụ ọrụ, MousePlayer na-eziga arịrịọ HTTP POST nwere ọdịnaya JSON ọkọlọtọ na nkụnye nke gị:

// Example HTTP POST Payload Sent to Your Webhook URL { "timestamp": "2026-08-01T13:45:00+02:00", "event_type": "rage_click", "channel_id": "YOUR_CHANNEL_ID", "session_id": "s_987654321_1722512700", "session_url": "https://app.mouseplayer.com/player?id=YOUR_CHANNEL_ID&session=s_987654321_1722512700", "parameters": { "target": "button.btn-checkout-submit", "count": 5 } }

Arịrịọ ahụ gụnyekwara nkụnye HTTP njirimara: User-Agent: MousePlayer-Webhook/2.0 na X-MousePlayer-Event: <event_type>.

4. Otu esi ejikọ Zapier, Make.com ma ọ bụ Slack

Ijikọta oghere ọrụ MousePlayer gị na ikpo okwu na-akpaghị aka na-enweghị koodu na-ewe ihe na-erughị nkeji abụọ:

Njikọ Zapier

  1. Na Zapier, mepụta Zap ọhụrụ wee họrọ Webhooks by Zapier dịka ngwa na-akpalite.
  2. Họrọ Catch Hook dịka ihe omume na-akpalite wee detuo URL webhook e mepụtara.
  3. N'ime bọọdụ nchịkwa MousePlayer gị n'okpuru Webụsaịtị gị → Ntọala, tapawa URL n'oghere Webhook, họrọ ihe na-akpalite ị chọrọ, wee chekwaa.
  4. Nwale Zap gị iji nyochaa oghere JSON na-abata ma jikọta session_url na ozi Slack, kaadị Trello ma ọ bụ azụmahịa HubSpot.

Njikọ Make.com (Integromat)

  1. N'ime usoro Make gị, tinye modul ọhụrụ: Webhooks → Custom webhook.
  2. Mepụta webhook ọhụrụ, detuo URL ebe njedebe, wee tapawa ya na ntọala Njikọ MousePlayer gị.
  3. Kpalite ihe omume ule na webụsaịtị gị ka Make.com nwee ike ịchọpụta nhazi data JSON na-akpaghị aka.

Ọwa ọkwa Slack ozugbo

Ị nwekwara ike ịtapawa URL Slack Incoming Webhook ozugbo. Mgbe e jikọtara ya na Zapier ma ọ bụ Make, ndị otu gị nwere ike ịnata ọkwa Slack ozugbo nke a haziri na bọtịnụ ịkpọgharị a pụrụ ịpị mgbe onye ahịa VIP zutere ihe mgbochi.

Akara ụghalaahịa niile a kpọrọ aha ebe a bụ nke ndị nwe ha. MousePlayer enweghị mmekọrịta azụmahịa na ndị na-eweta ọrụ ndị a.