Нигоҳдорӣ: чӣ гуна мо абзорҳои кушодаасосро барои таҳлили маҳсулот дар Python ва Pandas навиштем

Салом, Хабр. Ин мақола ба натиҷаҳои чор соли таҳияи маҷмӯи усулҳо ва воситаҳои коркарди траекторияи ҳаракати корбарон дар барнома ё вебсайт бахшида шудааст. Муаллифи таҳия - Максим Годзи, ки ба бригадаи эчодкорони махсулот сардорй мекунад ва муаллифи макола низ мебошад. Худи маҳсулот Retentioneering ном дошт; ҳоло он ба китобхонаи кушодаасос табдил дода шудааст ва дар Github ҷойгир карда шудааст, то ҳар кас аз он истифода барад. Ҳамаи ин метавонад барои онҳое, ки ба таҳлили маҳсулот ва маркетинг, таблиғ ва таҳияи маҳсулот машғуланд, ҷолиб бошад. Дар омади гап, дар Хабре Дар бораи яке аз ҳолатҳои кор бо Retentioneering аллакай мақола нашр шудааст. Маводи нав мефаҳмонад, ки маҳсулот чӣ кор карда метавонад ва чӣ гуна онро истифода бурдан мумкин аст.

Пас аз хондани мақола, шумо худатон метавонед нигоҳдории шахсии худро нависед; он метавонад ҳама гуна усули стандартишудаи коркарди траекторияҳои корбар дар барнома ва берун аз он бошад, ки ба шумо имкон медиҳад, ки хусусиятҳои рафторро муфассал бубинед ва аз ин барои афзоиш фаҳмиш гиред. нишондиҳандаҳои тиҷоратӣ.

Нигоҳдорӣ чист ва чаро он лозим аст?

Ҳадафи аввалини мо интиқол додани Growth Hacking аз ҷаҳони "ҷодугарии рақамӣ" ба ҷаҳони рақамҳо, таҳлилҳо ва пешгӯиҳо буд. Дар натиҷа, таҳлили маҳсулот ба математика ва барномасозии холис барои онҳое, ки рақамҳоро ба ҷои ҳикояҳои афсонавӣ ва формулаҳоро ба вожаҳои шӯхӣ ба мисли "ребрендинг", "ҷойгиркунӣ" ва ғайра афзалтар медонанд, ки хуб садо медиҳанд, аммо дар амал каме кӯмак мекунанд.

Барои ҳалли ин мушкилот, ба мо чаҳорчӯба барои таҳлил тавассути графикҳо ва траекторияҳо ва ҳамзамон китобхонае лозим буд, ки реҷаҳои муқаррарии таҳлилгаронро содда мекунад, ҳамчун роҳи тавсифи вазифаҳои муқаррарии таҳлили маҳсулот, ки ҳам барои одамон ва ҳам роботҳо фаҳмо бошанд. Китобхона имкон медиҳад, ки рафтори корбаронро тавсиф кунад ва онро бо меъёрҳои тиҷорати маҳсулот бо чунин забони расмӣ ва равшан пайваст кунад, ки он вазифаҳои муқаррарии таҳиягарон ва таҳлилгаронро содда ва автоматӣ мекунад ва муоширати онҳоро бо тиҷорат осон мекунад.

Retentioneering як усул ва воситаҳои нармафзори таҳлилӣ мебошад, ки метавонад ба ҳама гуна маҳсулоти рақамӣ (ва на танҳо) мутобиқ карда шавад.

Мо дар соли 2015 ба кор шурӯъ кардем. Ҳоло ин як маҷмӯи асбобҳо дар Python ва Pandas барои кор бо додаҳо, моделҳои омӯзиши мошин бо api ба sklearn, асбобҳо барои тафсири натиҷаҳои омӯзиши мошинсозии моделҳои eli5 ва shap омода аст, ҳарчанд ҳанӯз идеалӣ нест.

Ҳамааш баста шудааст ба китобхонаи кушодаи кушода дар анбори кушодаи Github - retentioneering-tools. Истифодаи китобхона мушкил нест; қариб ҳар касе, ки таҳлили маҳсулотро дӯст медорад, аммо қаблан код нанавиштааст, метавонад усулҳои таҳлилии моро ба маълумоти худ мустақилона ва бидуни сармоягузории вақти зиёд истифода барад.

Хуб, барномасоз, созандаи барнома ё узви як гурӯҳи таҳия ё озмоишӣ, ки қаблан ҳеҷ гоҳ таҳлил накардааст, метавонанд бо ин код бозӣ кунанд ва намунаҳои истифодаи замимаи худро бидуни кӯмаки беруна бубинанд.

Траекторияи корбар ҳамчун унсури асосии таҳлил ва усулҳои коркарди он

Траекторияи корбар ин пайдарпайии ҳолати корбар дар лаҳзаҳои муайян аст. Ғайр аз он, рӯйдодҳо метавонанд аз манбаъҳои гуногуни маълумот, ҳам онлайн ва ҳам офлайн пайдо шаванд. Ҳодисаҳое, ки бо корбар рӯй медиҳанд, як қисми траекторияи ӯ мебошанд. Мисолҳо:
• тугмаро пахш кард
• расмро дид
• ба экран пахш кунед
• почтаи электронӣ гирифт
• Маҳсулотро ба дӯсташ тавсия дод
• формаро пур карданд
• экранро ламс кард
• паймоиш
• ба назди касса рафт
• буррито фармоиш дод
• буррито хӯрд
• аз хӯрдани буррито заҳролуд шуд
• аз даромадгохи акиб ба кахвахона даромад
• аз даромадгохи пеш даромад
• аризаро кам кард
• огоҳинома гирифт
• дар экран назар ба X дарозтар часпида буд
• барои супориш пардохт
• заказро харид
• додани карз рад карда шуд

Агар шумо маълумоти траекторияи як гурӯҳи корбаронро гиред ва омӯзед, ки гузаришҳо чӣ гуна сохтор шудаанд, шумо метавонед дақиқ пайгирӣ кунед, ки рафтори онҳо дар барнома чӣ гуна сохтор шудааст. Ин корро тавассути графике анҷом додан қулай аст, ки дар он ҳолатҳо гиреҳҳо ва гузариш байни ҳолатҳо кунҷҳо мебошанд:

Нигоҳдорӣ: чӣ гуна мо абзорҳои кушодаасосро барои таҳлили маҳсулот дар Python ва Pandas навиштем

"Траектория" мафҳуми хеле қулай аст - он дорои маълумоти муфассал дар бораи ҳама амалҳои корбар буда, имкони илова кардани ҳама гуна маълумоти иловагӣ ба тавсифи ин амалҳо мебошад. Ин онро объекти универсалӣ месозад. Агар шумо асбобҳои зебо ва қулай дошта бошед, ки ба шумо имкон медиҳанд бо траекторияҳо кор кунед, пас шумо метавонед шабоҳатҳоро пайдо кунед ва онҳоро сегмент кунед.

Сегментатсияи траектория дар аввал метавонад хеле мураккаб ба назар расад. Дар вазъияти муқаррарӣ, ин ҳолат аст - шумо бояд муқоисаи матритсаи пайвастшавӣ ё ҳамоҳангсозии пайдарпайро истифода баред. Мо муяссар шудем, ки роҳи соддатарро пайдо кунем - омӯзиши шумораи зиёди траекторияҳо ва ба қисмҳои гурӯҳбандии онҳо.

Тавре маълум гардид, траекторияро бо истифода аз тасвирҳои пайваста ба нуқта табдил додан мумкин аст, масалан, TF-IDF. Пас аз трансформатсия траектория дар фазо нуктае мегардад, ки дар он ба таври муътадилшавии ходисахо ва гузариши байни онхо дар траектория дар кад-кади меҳварҳо тасвир карда мешавад. Ин чизеро аз фазои бузурги ҳазорон ё бештар андозагирӣ (dimS=sum(намудҳои ҳодиса)+sum(gramms_2 намуд)) метавон ба ҳавопаймо бо истифода аз тарҳрезӣ кард. TSNE. TSNE трансформатсияест, ки андозаи фазоро то 2 меҳвар кам мекунад ва агар имконпазир бошад, масофаи нисбии байни нуқтаҳоро нигоҳ медорад. Мувофики он дар харитаи хамвор, харитаи проекционии образии траекторияхо им-конпазир мегардад, ки нуктахои траекторияхои гуногун дар байни худ чй тавр чой гирифтаанд. Он таҳлил мекунад, ки онҳо то чӣ андоза ба ҳамдигар наздик ё гуногун буданд, оё онҳо кластерҳо ташкил кардаанд ё дар харита пароканда шудаанд ва ғайра:

Нигоҳдорӣ: чӣ гуна мо абзорҳои кушодаасосро барои таҳлили маҳсулот дар Python ва Pandas навиштем

Воситаҳои таҳлили нигоҳдорӣ имкон медиҳанд, ки маълумот ва траекторияҳои мураккабро ба манзара табдил диҳанд, ки бо ҳамдигар муқоиса карда шаванд ва сипас натиҷаи тағиротро тафтиш ва шарҳ додан мумкин аст.

Дар бораи усулҳои стандартии коркарди траекторияҳо сухан ронда, мо се асбоби асосиеро дар назар дорем, ки мо дар нигоҳдорӣ татбиқ кардаем - графикҳо, матритсаҳои қадам ва харитаҳои проексияи траектория.

Кор бо Google Analytics, Firebase ва системаҳои аналитикии шабеҳ хеле мураккаб аст ва 100% самаранок нест. Мушкилот як қатор маҳдудиятҳо барои корбар аст, ки дар натиҷа кори таҳлилгар дар чунин системаҳо аз кликҳои муш ва интихоби буридаҳо вобаста аст. Нигоҳдорӣ имкон медиҳад, ки бо траекторияҳои корбар кор карда шавад, на танҳо бо ҷӯйборҳо, ба монанди Google Analytics, ки дар он сатҳи тафсилот аксар вақт ба як қубур кам карда мешавад, гарчанде ки барои сегменти муайян сохта шудааст.

Нигоҳдорӣ ва парвандаҳо

Ҳамчун мисоли истифодаи асбоби таҳияшуда, мо метавонем мисоли як хидмати калон дар Русияро мисол орем. Ин ширкат як барномаи мобилии Android дорад, ки дар байни муштариён маъмул аст. Гардиши солонаи замимаи мобилӣ ҳудуди 7 миллион рублро ташкил медод, тамоюли мавсимӣ аз 60 то 130 ҳазорро ташкил медод.Дар ҳамин ширкат як замимаи iOS низ вуҷуд дорад ва ҳисоби миёнаи як корбари замимаи Apple аз ҳисоби миёнаи муштарӣ бо истифода аз барномаи Android - 1080 руб. нисбат ба 1300 рубл.

Ширкат тасмим гирифт, ки самаранокии замимаи Android-ро афзоиш диҳад, ки барои он таҳлили ҳамаҷониба анҷом додааст. Якчанд даҳҳо фарзияҳо дар бораи баланд бардоштани самаранокии барнома тавлид карда шуданд. Пас аз истифодаи Retentionneering, маълум шуд, ки мушкилот дар паёмҳое буд, ки ба корбарони нав нишон дода шудаанд. Онҳо дар бораи бренд, манфиатҳои ширкат ва нархҳо маълумот гирифтанд. Аммо, тавре маълум шуд, паёмҳо бояд ба корбар дар омӯхтани тарзи кор дар барнома кӯмак мекарданд.

Нигоҳдорӣ: чӣ гуна мо абзорҳои кушодаасосро барои таҳлили маҳсулот дар Python ва Pandas навиштем

Ин кор карда шуд, ки дар нати-чаи он барнома камтар насб карда шуд ва афзоиши табдили фармоиш 23% -ро ташкил дод. Дар аввал 20 фоизи трафики воридотӣ ба санҷиш дода мешуд, аммо пас аз чанд рӯз пас аз таҳлили натиҷаҳои аввал ва баҳодиҳии тамоюл таносубро тағир дода, баръакс 20 фоизро ба гурӯҳи назоратӣ гузоштанд ва ҳаштод фоиз ба имтиҳон гузошта шуданд. Пас аз як ҳафта, тасмим гирифта шуд, ки пай дар пай санҷиши ду фарзияи дигар илова карда шавад. Ҳамагӣ дар ҳафт ҳафта гардиши барномаи Android нисбат ба сатҳи қаблӣ якуним баробар афзуд.

Чӣ тавр бо Retentioneering кор кардан мумкин аст?

Қадамҳои аввал хеле соддаанд - китобхонаро бо фармони pip install retentioneering зеркашӣ кунед. Худи анбор дорои намунаҳои тайёр ва ҳолатҳои коркарди маълумот барои баъзе вазифаҳои таҳлили маҳсулот мебошад. Маҷмӯа мунтазам нав карда мешавад, то он даме, ки он барои шиносоии аввал кофӣ аст. Ҳар як шахс метавонад модулҳои тайёрро бигирад ва фавран онҳоро ба вазифаҳои худ татбиқ кунад - ин ба онҳо имкон медиҳад, ки фавран раванди таҳлили муфассал ва оптимизатсияи траекторияҳои корбарро ҳарчи зудтар ва самаранок ба роҳ монанд. Ҳамаи ин имкон медиҳад, ки намунаҳои истифодаи барномаҳоро тавассути рамзи равшан пайдо кунед ва ин таҷрибаро бо ҳамкорон мубодила кунед.

Нигоҳдорӣ як абзорест, ки бояд дар тӯли тамоми ҳаёти барномаатон истифода шавад ва дар ин ҷост:

  • Нигоҳдорӣ барои пайгирӣ ва пайваста оптимизатсияи траекторияҳои корбар ва беҳтар кардани кори тиҷорат самаранок аст. Ҳамин тариқ, аксар вақт ба барномаҳои тиҷорати электронӣ хусусиятҳои нав илова карда мешаванд, ки таъсири онҳоро ба маҳсулот ҳамеша дуруст пешгӯӣ кардан мумкин нест. Дар баъзе мавридҳо, мушкилоти мутобиқат байни функсияҳои нав ва кӯҳна ба вуҷуд меоянд - масалан, функсияҳои нав вазифаҳои мавҷударо "каннибал мекунанд". Ва дар ин вазъият тахлили доимии траекторияхо махз он чизест.
  • Вазъият ҳангоми кор бо каналҳои таблиғот низ ба ин монанд аст: манбаъҳои нави трафик ва креативҳои таблиғотӣ пайваста санҷида мешаванд, мавсимӣ, тамоюлҳо ва таъсири дигар рӯйдодҳоро назорат кардан лозим аст, ки боиси пайдоиши синфҳои нави мушкилот мегардад. Ин инчунин мониторинги доимӣ ва тафсири механикаи корбарро талаб мекунад.
  • Як қатор омилҳое вуҷуд доранд, ки ба иҷрои барнома пайваста таъсир мерасонанд. Масалан, релизҳои нав аз таҳиягарон: мушкилоти ҷориро пӯшида, онҳо нохоста мушкилоти кӯҳнаро бармегардонанд ё тамоман нав эҷод мекунанд. Бо мурури замон, шумораи нашрҳои нав меафзояд ва раванди пайгирии хатоҳо бояд автоматӣ карда шавад, аз ҷумла тавассути таҳлили траекторияи корбар.

Умуман, нигоҳдорӣ воситаи муассир аст. Аммо барои комилият маҳдудият вуҷуд надорад - он метавонад такмил дода шавад, таҳия карда шавад ва маҳсулоти нав дар асоси он сохта шавад. Чӣ қадаре ки ҷомеаи лоиҳа фаъолтар бошад, ҳамон қадар вилкаҳо зиёд мешаванд ва имконоти нави ҷолиб барои истифодаи он пайдо мешаванд.

Маълумоти бештар дар бораи воситаҳои нигоҳдорӣ:

Манбаъ: will.com

Илова Эзоҳ