API JavaScript
Izay rehetra omen'ny mp.js ny kaodinao: fanekena, ID mpanjifanao, hetsika manokana, dingana tsy manova adiresy, hook ary toetra HTML. Tsy misy takiana eto - ny snippet irery dia mandrakitra.
1. Fomba roa iantsoana azy
Ampidirina tsy miandry ny mp.js. Ny kaody mandeha alohan'ny hampidirana azy dia mametraka ny antsony ao amin'ny filaharana window.mp_q; karakarain'ny mp.js izany raha vao tonga izy. Avy eo dia misy ireo fiasa mitovy eo amin'ny window.MousePlayer.
Soraty mandrakariva window.mp_q = window.mp_q || [], fa aza window.mp_q = [] mihitsy. Mbola mihaino an'io array io ny mp.js - ny vaovao dia hitelina ny antso rehetra manaraka, anisan'izany ny fanafoanana fanekena.
Mamaritra solon-toerana mp(...) mametraka filaharana amin'ny fomba mitovy koa ny snippet fametrahana. Samy mandray ireo baiko mitovy ny endrika roa: consent, set, event, step, get, on ary off.
2. Fanekena
Tsy misy firaketana raha tsy misy fanekena. Raha iray amin'ireo fantatry ny MousePlayer ny fitaovana fanekenao dia tsy mila ireo ianao; raha tsy izany dia ampitao samirery ny fanapahan-kevitra.
Mihatra avy hatrany eo amin'ny pejy ny fanafoanana: esorina ny mpihaino, ariana ny angona voatahiry vetivety, ary akatona ny fifandraisana. Jereo MousePlayer sy fanekena.
3. Ny ID mpanjifanao
Amin'ny ID anao manokana dia lasa mpitsidika iray ao amin'ny lisitra ny fitaovana rehetra an'ny olona iray, ary afaka mitady raharaha fanohanana amin'ny laharana fantatrao ianao. Ampiharina amin'ny fitsidihana taloha tamin'ilay mpitety ihany nandritra ny 30 andro farany koa ny ID.
Mampiasà laharana anatiny, fa tsy adiresy mailaka na anarana. Asehon'ny MousePlayer na aiza na aiza isehoan'ny mpitsidika ilay ID.
Famakiana ID miverina
4. Hetsika manokana
Miseho ao amin'ny fizotry ny famerenana ireo hetsika alefanao, afaka ho tanjona sy dingana funnel, ary mandeha any amin'ny webhook sy fitaovana mifandray aminao. Sanda fohy ny masontsivana: isa, lahatsoratra hatramin'ny tarehintsoratra 255, lakile hatramin'ny tarehintsoratra 64.
- Anarana: litera madinika miaraka amin'ny tsipika ambany, tarehintsoratra 128 farafahabetsany. Ampiasao ny anarana mitovy ho an'ny zavatra mitovy na aiza na aiza - ampifanarahin'ny tanjona tanteraka ny anarana.
- Aza mametraka angona manokana ao amin'ny masontsivana. Tehirizina sy aseho tahaka ny hetsika hafa rehetra izy ireo.
5. Dingana tsy manova adiresy
Pejy iray ihany ho an'ny MousePlayer ny checkout na mpitari-dalana manova ny efijery fa tsy ny adiresiny. step() no mahatonga ny efijery tsirairay ho fijerena pejy misaraka - miaraka amin'ny sarin'ny pejy, andalana sarintanin'ny hafanana ary dingana funnel azy manokana.
Tarehintsoratra 1 ka hatramin'ny 40 avy amin'ny a-z, 0-9, _ ary - ny anarana; lasa tsipi-panohizana ny elanelana, ary lavina miaraka amin'ny fampitandremana ao amin'ny console ny zavatra hafa. Mamarana ilay dingana ny fivezivezena tena mankany amin'ny pejy hafa.
6. Toe-javatra momba ny vokatra
Ao amin'ny pejin'ny vokatra, lazao amin'ny MousePlayer izay jerena. Ireto lakile ireto ihany no ekena; ariana ny zavatra hafa rehetra mba tsy hisy angon'ny mpanjifa hiditra tsy nahy.
7. Hook
Afaka mamaly izay refesin'ny MousePlayer eo amin'ny pejy ny kaodinao. Misorata amin'ny filaharana raha tsy tokony ho diso ilay fotoana voalohany ny hook.
| Anarana | Rahoviana | Saha |
|---|---|---|
exit_risk | efa nomen'ny modely fialana naoty ny fijerena pejy voalohany (indray mandeha isaky ny fitsidihana) | risk, reasons, session |
churn_risk | voamarika ho mety tsy hiverina ny mpitsidika miverina | risk, reasons, session |
offer_shown | aseho ny tolotra rehefa hiala | art, risk, grund, session |
offer_click | tsindriana ny bokotrany | art, risk, grund, session, fehler |
offer_dismiss | akatona izy | art, risk, grund, session |
survey_shown | misokatra ny fanadihadiana | survey, trigger, session |
survey_answer | mamaly ny mpitsidika | survey, type, value, option, sentiment, session |
survey_text | alefa ny lahatsoratra fanampiny (efa voasivana) | survey, text, session |
survey_dismiss | akatona tsy misy valiny ny fanadihadiana | survey, step, session |
Rehefa mandeha ny tetezana GTM dia mandeha any amin'ny dataLayer koa ireo hetsika ireo (mp_exit_risk sy ny sisa). MousePlayer.exitRisk() no mamerina ny loza mety hialana ankehitriny, na null raha mbola tsy fantatra.
8. Toetra HTML
data-mp-mask(na ny kilasymp-masked): soloina ny lahatsoratra sy ny zavatra nampidirina ao anatin'ilay singa alohan'ny hialany amin'ny mpitety - ao amin'ny sarin'ny pejy, fanovana ary famaritana tsindry.data-mp-ignore(namp-ignore) eo amin'ny saha endrika: tsy raketina mihitsy ny sandany.data-mp-role: iray amin'ny price, price_old, cta_cart, cta_checkout, product_image, variant, shipping_info, returns_info, reviews, rating, stock, coupon, payment_methods, search, filter, heading, article_body, nav, media, form_field, contact_info. Tsy raharahaina ny sanda hafa.
9. Fanilihana ny fitsidihanao manokana
Sokafy indray mandeha amin'ny ?mp_exclude=1 ny tranonkalanao dia tsy raketina intsony ity mpitety ity; ?mp_exclude=0 no manafoana izany. Ho an'ny tambajotran'ny birao manontolo dia ampidiro kosa ao amin'ny fikirana tetikasa ny adiresy IP.
10. Rohy ho an'ny politikanao momba ny fiainana manokana
Afaka mahita sy mamafa izay voarakitra momba azy ny mpitsidika. privacyUrl() no mamerina ilay rohy efa vonona misy ny ID an'ity mpitety ity - na null raha tsy misy, satria tsy nisy voarakitra raha tsy nisy fanekena.