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() — super property قىلىپ تىزىملىنىدۇ، شۇڭا ھەر كېيىنكى ھادىسەگە قوشۇلىدۇ |
posthog.get_distinct_id() |
| Mixpanel | mixpanel.register() — ئوخشاش super property ھەرىكىتى |
mixpanel.get_distinct_id() |
| Amplitude | setUserProperties() — ئىشلەتكۈچى خاسلىقى قىلىپ تەڭشىلىدۇ |
getDeviceId()، كونا SDK دا زاپاس getInstance().options.deviceId ئىشلىتىلىدۇ |
Super property ۋە ئىشلەتكۈچى خاسلىقى: 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 دا ئىشلەتكۈچى كۆزەتكۈچىسى نى ئېچىڭ. كىملىكى بار سېسىيە ھاسىل قىلىنغان زىيارەتچى تەخەللۇسى ئورنىغا شۇنى كۆرسىتىدۇ.
ھېچ نەرسە كۆرۈنمىسە
- بارلىق ھادىسىدە خاسلىق يوق: تەھلىل SDK سىنىڭ بەتتە راستىنلا يۈكلەنگەنلىكى ۋە توغرا سۇپا تاللىغانلىقىڭىزنى تەكشۈرۈڭ. PostHog تاللاش Mixpanel نى ئوقۇمايدۇ.
- خاسلىق پەقەت كېيىنكى ھادىسىدە كۆرۈنىدۇ: بۇ نورمال، 3-بۆلەكتىكى ئەسكەرتىشنى كۆرۈڭ.
- URL بار، ئەمما كىملىك يوق: SDK ىڭىز تېخى
distinct_idتەقسىملىمىگەن، بۇ ئىشلەتكۈچى پەرقلەندۈرۈلۈشتىن بۇرۇن نورمال. كېيىنكى بەت يۈكلىنىشىدە ئېلىنىدۇ. - كىرگەن باشقۇرغۇچى بولۇپ سىناۋاتىسىز: بەزى تەڭشەكلەر ئىچكى ئېقىمنى چىقىرىۋېتىدۇ. شەخسىي كۆزنەكتە سىناڭ.
بۇ يەردە تىلغا ئېلىنغان بارلىق ماركىلار ئۆز ئىگىلىرىگە تەۋە. MousePlayer نىڭ بۇ تەمىنلىگۈچىلەر بىلەن سودا مۇناسىۋىتى يوق.