Lifecycle (sisih server)
Kintun pranala rekaman dhateng ActiveCampaign, Mailchimp, Iterable utawi Klaviyo saking server kula sanalika sesi pikantuk ID pelanggan panjenengan piyambak.
1. Sebab wonten ing jejering jembatan browser
MousePlayer sampun nggadhahi jembatan lifecycle ingkang nyerat dhateng SDK ing kaca panjenengan piyambak — Klaviyo, Braze, Customer.io lan enem sanèsipun. Jembatan punika nindakaken pakaryan ingkang sami saking server kula, amargi kalih platform paling ageng boten nyawisaken jalur browser:
- ActiveCampaign boten nggadhahi API browser kanggé prastawa.
vgo()saged netepaken akun lan alamat email sarta miwiti pelacakan — nanging boten saged ngintun prastawa. Prastawa migunakaken Event Tracking API kanthi kunci prastawa kapisah, namung ing sisih server. - Mailchimp nggadhahi, nanging kanthi kosakata winates. Piksel pelacakan situsipun nampi
PAGE_VIEWED,PRODUCT_VIEWED,PURCHASEDlan sawetawis jeneng sanès ingkang sampun dipuntemtokaken. Boten wonten papan kanggé prastawa khusus, lan meksa data kula dadosPAGE_VIEWEDbadhé dados goroh ing model data panjenengan piyambak.
Kanggé Iterable lan Klaviyo, jalur server langkung saged dipunpitados: tanpa pamblokir iklan, tanpa SDK ingkang saged sampun utawi dereng dipunmuat, tanpa tab nutup kesesa.
2. Ingkang dipunbetahaken
Tigang kolom, lan ingkang dipunisi gumantung dhateng platform.
| Platform | Kolom akun | Kunci |
|---|---|---|
| ActiveCampaign | actid | Website → Site Tracking, ing jejering kunci prastawa |
| Mailchimp | ID pamirsa | Kunci API — jaga panambang kanthi gaya -us14 , pusat data dipunwaos saking ngriku |
| Iterable | boten dipunbetahaken — kosongaken | Kunci kanthi idin “Allow event track calls” |
| Klaviyo | boten dipunbetahaken — kosongaken | Kunci API pribadi |
Kolom katiga punika jeneng prastawa ingkang badhé dipuntedahaken. Damel cekak: paling kathah 32 karakter. Punika wates API, sanès wates kula, lan kula nyekak nalika panjenengan nyimpen, sanès nalika ngintun — supados formulir boten nedahaken ingkang béda kaliyan ingkang dumugi.
Mailchimp: jaga panambang kunci API. Pérangan sasampunipun tandha pisah pungkasan (-us14) nyebataken pusat data akun panjenengan, lan alamat dipundamel saking ngriku. Kunci tanpa panambang dipuntolak kanthi pesen cetha, sanès gagal ing papan ingkang boten saged panjenengan pirsani.
3. Nalika lumampah — lan nalika boten
Nalika sesi dipunidentifikasi: nalika situs panjenengan nyeluk MousePlayer.setUserId(), nalika jembatan analitik kula maos ID béda malih, utawi nalika server panjenengan nyeluk endpoint identify. Sadèrèngipun punika kula boten mangertos pamilik rekaman.
Namung kanthi alamat email
Sekawan platform ngenali kontak mawi email. Menawi ID pelanggan panjenengan awujud nomer kontrak, boten wonten ingkang dipunkintun — ngantre pakaryan ingkang mesthi gagal namung ngisi log kanthi gangguan.
Kontak kedah sampun wonten. Boten wonten platform punika ingkang damel kontak saking prastawa; ActiveCampaign mbucal prastawa sedaya menawi boten ngenali alamat. Jembatan punika nambah katrangan kontak ingkang sampun wonten — boten mbangun dhaptar.
Saben prastawa nggawa ID
Supados sesi ingkang sami boten saged dipunétang kaping kalih, sanajan pakaryan dipuncobi malih.
4. Ingkang dumugi ing sisih sanès
Satunggal prastawa, nggawa pranala rekaman minangka properti kanthi jeneng mouseplayer_session_url. Bikak lan panjenengan langsung wonten ing rekaman sesi ingkang pas.
Salajengipun manut logika platform panjenengan: ginakaken prastawa minangka pemicu otomatisasi, syarat segmen utawi supados tim saged mbikak rekaman saking kontak.
Kunci boten nate medal saking server kula
Dipunsimpen kanthi énkripsi AES-256-GCM, boten dipuntedahaken malih sasampunipun nyimpen, lan sengaja boten dipunlebetaken ing antrean internal ingkang nggawa pakaryan — worker njupuk piyambak saking basis data.
HTTP 200 boten ateges sampun dipunkirim
ActiveCampaign mangsuli kanthi status 200 lan {"success":0} nalika nolak prastawa. Kula maos isi tanggapan, sanès namung status, supados penolakan katingal minangka gagal ing log pangiriman, sanès kasil tanpa kabar.
5. Braze, Customer.io lan Brevo
Tigang platform sanès ing jalur sisih server. Kalih mbetahaken ingkang boten dipunbetahaken sanèsipun: papan.
| Ingkang panjenengan paringaken | Dipunidentifikasi mawi | |
|---|---|---|
| Braze | Endpoint REST lan kunci API | alamat email |
| Customer.io | ID situs, kunci API lan wilayah panjenengan | ID pelanggan panjenengan piyambak |
| Brevo | namung kunci tracker | alamat email |
Kalih dumunung ing papan tartamtu
Braze migunakaken endpoint REST manut instance; Customer.io migunakaken kalih wilayah kapisah kanthi host béda. Kekalihipun boten saged dipuntemtokaken saking kunci, lan milih ingkang salah ngasilaken 401 — ingkang ndadosaken panjenengan mriksa kunci. Punika sebabipun kalih kolom wonten.
Customer.io boten mbetahaken email
Platform punika ngenali tiyang mawi ID ingkang panjenengan temtokaken, mila mbetahaken email badhé dados alangan damelan. Enem sanèsipun cocog mawi email, lan tumrap platform punika sesi kanthi nomer kontrak boten ngasilaken punapa kemawon — kanthi leres.
Tanpa profil énggal
Panggilan Braze nggawa _update_existing_only. Kaputusan ingkang sami kaliyan jembatan CRM: sesi browser sanès pratélan ingkang saged dipunpitados bab sinten pelanggan panjenengan, lan platform lifecycle ingkang damel profil saben pengunjung anonim langkung awon tinimbang tanpa integrasi.
Brevo mangsuli 204, Braze mangsuli 201 kanthi cathetan
Brevo boten maringi isi babar pisan — ing ngriku, 2xx pancèn katrangan pepak. Braze mangsuli "message": "success" lan saged nggawa array errors ing jejering: masalah fatal medal ing pesen, kekirangan kolom ingkang dipuntoleransi namung ing errors. Maos namung satunggal saged klentu ing salah satunggal arah.
Sedaya merek dagang ing mriki kagungan pamilikipun piyambak. MousePlayer boten nggadhahi sesambetan bisnis kaliyan panyedhiya punika.