د PostHog، Mixpanel & Amplitude پُل
ستاسو د محصول د شننې وسیله درته وايي چې څه پېښ شول. MousePlayer درښيي چې ولې. دا پُل دواړه په دواړو لورو نښلوي، څو له فنل څخه وتل له هغه ثبت څخه یوازې یو کلیک لرې وي چې لامل یې تشریح کوي.
1. ستونزه: بې څېرو شمېرې
د محصول شننه فنل درکوي: 1,000 کارنان د پېر بشپړولو ته ورسېدل، 620 یې پرېښود. دا د هغې ستونزې کره اندازه ده چې لا یې نه شئ لیدلی. له هغو 620 ثبتونو څخه د څو کتنه عموماً په څو دقیقو کې پوښتنې ته ځواب ورکوي — خو یوازې که له چارټ څخه سمو ناستو ته د ID له صادرولو او لاسي لټون پرته رسېدلی شئ.
دا د محصول د شننې پُل تشه لرې کوي. دننه چلېږي په mp.js او دواړه سیسټمونه په خپله نښلوي:
- بهرنی لوری: هره پېښه چې ستاسو د شننې وسیله یې ثبتوي، دا لري:
mouseplayer_session_urlځانګړنه. هره پېښه پرانیزئ، لینک کلیک کړئ، ناسته وګورئ. - دنننی لوری: د لیدونکي
distinct_idبېرته لوستل کېږي او د MousePlayer پر ناسته ساتل کېږي، څو ثبتونه په هماغه هویت ولټول شي چې لا یې په PostHog، Mixpanel یا Amplitude کې کاروئ.
کوډ ته اړتیا نشته. پُل تحلیلي SDK پخپله مومي. تاسو د MousePlayer هېڅ دنده نه رابلئ او د پېښو د تعقیب طریقې بدلولو ته اړتیا نه لرئ.
2. فعالول
لاره A: ډشبورډ (بې کوډه)
- خپله پروژه پرانیزئ او دې ته لاړ شئ: یوځایکونې ټب.
- واړوئ د PostHog، Mixpanel & Amplitude پُل دې ته
ON. - هغه پلیټفارم وټاکئ چې کاروئ یې. بدلونونه په خپله خوندي کېږي.
امستنه ستاسو د وېبپاڼې د پاڼې په بل بارېدو کې اغېز کوي. شته ناستې شاته نه اغېزمنېږي.
لاره B: د سکریپټ لاسي تنظیم
که په کوډ کې ثابت تنظیم غوره کوئ، دواړه ارزښتونه دننه وټاکئ په window.mp_config:
3. په هر پلیټفارم کې څه پېښېږي
هر پلیټفارم بېل API وړاندې کوي، نو پُل د هر یوه له دودیزې بلنې سره برابرېږي. تاسو یې تنظیمولو ته اړتیا نه لرئ — ستاسو د برابرونکي ټاکنه تعقیبوي.
| پلیټفارم | بهرنی لوری (د بیا غږونې URL) | دنننی لوری (هویت) |
|---|---|---|
| PostHog | posthog.register() — د عمومي ځانګړنې په توګه ثبتېږي، څو له هرې راتلونکې پېښې سره ونښلول شي |
posthog.get_distinct_id() |
| Mixpanel | mixpanel.register() — د عمومي ځانګړنې هماغه چلند |
mixpanel.get_distinct_id() |
| Amplitude | setUserProperties() — د کارن د ځانګړنې په توګه ټاکل کېږي |
getDeviceId()، بدیله لاره یې ده getInstance().options.deviceId په زاړه SDK کې |
عمومي ځانګړنه او د کارن ځانګړنه: په PostHog او Mixpanel کې د بیا غږونې URL پر راتلونکو پېښو نښلول کېږي، نو د پُل تر چمتو کېدو وروسته په هره فعاله شوې پېښه کې یې مومئ — نه په هغو پېښو کې چې د پاڼې د بارېدو مخکې لېږل شوې وې.
4. هویت: له distinct_id څخه تر نوم لرونکې ناستې
دنننی لوری هغه برخه ده چې ډېرې ډلې یې کم ارزوي. له دې پرته د MousePlayer ناستې بې نومه دي: کتلی یې شئ، خو دې ته ځواب نه شئ ورکولی: «د هغه حساب ثبتونه راوښيئ چې تېره اونۍ یې پرېښود.»
چې پُل فعال شي، دا ارزښت distinct_id ستاسو د شننې له وسیلې څخه د ناستې دې ځای ته لیکل کېږي: custom_user_id ځای — هماغه ځای چې د SDK لاسي بلنه ورته لیکي:
که تاسو لا رابلئ mp('set') پخپله، دوام ورکړئ. هغه هویت چې په څرګنده یې ورکوئ، ډېر باوري دی، ځکه ستاسو خپله اصلي کیلي ده، نه د هر براوزر تحلیلي پېژند.
د محرمیت یادونه: یوازې هغه پېژند لېږدول کېږي چې ستاسو تحلیلي وسیلې مخکې ورکړی دی. له SDK څخه برېښنالیک پته، نوم یا بل شخصي ځای نه لوستل کېږي. ډاډ ترلاسه کړئ چې ستاسو خپله د محرمیت تګلاره دا پروسس رانغاړي، او که رضایت ستاسو قانوني بنسټ وي، تعقیبي سکریپټ د رضایت د وسیلې تر شا بند کړئ.
5. تخنیکي چلند
تحلیلي SDK عموماً په ناهممهاله ډول بارېږي، ډېر ځله تر هغه وروسته چې mp.js لا چلېږي. نو د پیل پر مهال یوه هڅه به په ډېرو رښتینو وېبپاڼو کې ناکامه شي.
- پُل بیا هڅه کوي هرې 1.5 ثانیې، تر لسو ځلو پورې، او چې دواړه لوري بشپړ شي، سمدستي درېږي.
- هر لوری په خپلواکه توګه بشپړېږي، نو د هویت د څرګندېدو په تمه د بیا غږونې URL هېڅکله دوه ځله نه لېږل کېږي.
- که SDK هېڅکله څرګند نه شي، پُل شاوخوا تر 15 ثانیو وروسته په چوپتیا لاس اخلي. کنسول ته څه نه لیکل کېږي او د ناستې ثبت بې اغېزې دوام کوي.
- تر 128 نښو اوږده پېژندونه د لنډولو پر ځای له پامه غورځېږي، څو نیمګړی پېژند ونه ساتل شي چې هېڅکله له څه سره برابر نه شي.
6. د کار کولو تایید
- خپله وېبپاڼه د براوزر په عادي ټب کې پرانیزئ او لږ تعامل ورسره وکړئ.
- په خپله تحلیلي وسیله کې تر ټولو نوې پېښه پرانیزئ او دا ولټوئ:
mouseplayer_session_urlځانګړنه. پرانیستل یې باید تاسو مستقیم ثبت ته یوسي. - په MousePlayer کې پرانیزئ User Explorer. هویت لرونکې ناستې یې د جوړ شوي مستعار نوم پر ځای ښيي.
که څه څرګند نه شي
- ځانګړنه په ټولو پېښو کې نشته: وګورئ چې تحلیلي SDK په رښتیا پر پاڼه بارېږي او برابر پلیټفارم مو ټاکلی دی. د PostHog ټاکنه Mixpanel نه لولي.
- ځانګړنه یوازې په وروسته پېښو کې ښکاري: دا تمه کېږي، د 3 برخې یادونه وګورئ.
- URL شته خو هویت نشته: ستاسو SDK لا نه دی ورکړی
distinct_id، چې د کارن تر پېژندلو مخکې عادي ده. د پاڼې په وروسته بارېدو کې به واخیستل شي. - تاسو د ننوتلي مدیر په توګه ازموینه کوئ: ځینې تنظیمونه دنننی تګ راتګ باسي. شخصي کړکۍ وازمویئ.
دلته یاد شوي ټولې سوداګریزې نښې د خپلو مالکانو دي. MousePlayer له دې برابرونکو سره سوداګریزه اړیکه نه لري.