Sut mae Cadw yn cael ei Weithredu mewn Ap yn yr Awyr

Sut mae Cadw yn cael ei Weithredu mewn Ap yn yr Awyr

Mae cadw defnyddiwr mewn cymhwysiad symudol yn wyddoniaeth gyfan. Disgrifiodd awdur y cwrs ei hanfodion yn ein herthygl ar VC.ru Hacio Twf: dadansoddeg apiau symudol Maxim Godzi, Pennaeth Dysgu Peiriannau yn App in the Air. Mae Maxim yn siarad am yr offer a ddatblygwyd yn y cwmni gan ddefnyddio'r enghraifft o waith ar ddadansoddi ac optimeiddio cymhwysiad symudol. Gelwir y dull systematig hwn o wella cynnyrch, a ddatblygwyd yn App in the Air, yn Cadw. Gallwch ddefnyddio'r offer hyn yn eich cynnyrch: mae rhai ohonyn nhw i mewn mynediad am ddim ar GitHub.

Mae App in the Air yn gymhwysiad gyda mwy na 3 miliwn o ddefnyddwyr gweithredol ledled y byd, lle gallwch olrhain hediadau, cael gwybodaeth am newidiadau mewn amseroedd gadael / glanio, mewngofnodi a nodweddion maes awyr.

O twndis i taflwybr

Mae pob tîm datblygu yn adeiladu twndis ar y bwrdd (proses sy'n anelu at dderbyn y cynnyrch gan ddefnyddwyr). Dyma'r cam cyntaf sy'n eich helpu i edrych ar y system gyfan oddi uchod a dod o hyd i broblemau cais. Ond wrth i'r cynnyrch ddatblygu, byddwch chi'n teimlo cyfyngiadau'r dull hwn. Gan ddefnyddio twndis syml, ni allwch weld pwyntiau twf nad ydynt yn amlwg ar gyfer cynnyrch. Pwrpas y twndis yw rhoi golwg gyffredinol ar gamau defnyddwyr yn y cais, i ddangos i chi fetrigau'r norm. Ond bydd y twndis yn ofalus yn cuddio gwyriadau oddi wrth y norm tuag at broblemau amlwg neu, i'r gwrthwyneb, gweithgaredd defnyddwyr arbennig.

Sut mae Cadw yn cael ei Weithredu mewn Ap yn yr Awyr

Yn App in the Air, fe wnaethon ni adeiladu ein twndis ein hunain, ond oherwydd manylion y cynnyrch, fe gawson ni wydr awr yn y diwedd. Yna fe benderfynon ni ehangu'r dull gweithredu a defnyddio'r wybodaeth gyfoethog y mae'r cais ei hun yn ei rhoi i ni.

Pan fyddwch chi'n adeiladu twndis, rydych chi'n colli'r llwybrau teithio ar fwrdd y defnyddiwr. Mae taflwybrau yn cynnwys dilyniant o gamau gweithredu gan y defnyddiwr a'r rhaglen ei hun (er enghraifft, anfon hysbysiad gwthio).

Sut mae Cadw yn cael ei Weithredu mewn Ap yn yr Awyr

Gan ddefnyddio stampiau amser, gallwch yn hawdd iawn ail-greu llwybr y defnyddiwr a gwneud graff ohono ar gyfer pob un ohonynt. Wrth gwrs, mae yna lawer o graffiau. Felly, mae angen i chi grwpio defnyddwyr tebyg. Er enghraifft, gallwch chi drefnu pob defnyddiwr yn ôl rhesi tabl a rhestru pa mor aml maen nhw'n defnyddio swyddogaeth benodol.

Sut mae Cadw yn cael ei Weithredu mewn Ap yn yr Awyr

Yn seiliedig ar dabl o'r fath, gwnaethom fatrics a grwpio defnyddwyr yn ôl amlder y defnydd o swyddogaethau, hynny yw, yn ôl nodau yn y graff. Fel arfer dyma'r cam cyntaf tuag at fewnwelediadau: er enghraifft, eisoes ar hyn o bryd fe welwch nad yw rhai defnyddwyr yn defnyddio rhai o'r swyddogaethau o gwbl. Pan wnaethom y dadansoddiad amledd, fe ddechreuon ni astudio pa nodau yn y graff yw'r “mwyaf”, hynny yw, pa dudalennau y mae defnyddwyr yn ymweld â nhw amlaf. Mae categorïau sy'n sylfaenol wahanol yn ôl rhai meini prawf sy'n bwysig i chi yn cael eu hamlygu ar unwaith. Yma, er enghraifft, mae dau glwstwr o ddefnyddwyr y gwnaethom eu rhannu yn seiliedig ar y penderfyniad tanysgrifio (roedd cyfanswm o 16 clwstwr).

Sut mae Cadw yn cael ei Weithredu mewn Ap yn yr Awyr

Sut i'w ddefnyddio

Trwy edrych ar eich defnyddwyr fel hyn, gallwch weld pa nodweddion rydych chi'n eu defnyddio i'w cadw neu, er enghraifft, eu cael i gofrestru. Yn naturiol, bydd y matrics hefyd yn dangos pethau amlwg. Er enghraifft, bod y rhai a brynodd danysgrifiad wedi ymweld â'r sgrin tanysgrifio. Ond ar wahân i hyn, gallwch hefyd ddod o hyd i batrymau na fyddech chi erioed wedi gwybod amdanynt fel arall.

Felly daethom o hyd i grŵp o ddefnyddwyr yn ddamweiniol sy'n ychwanegu hediad, yn ei olrhain trwy gydol y dydd ac yna'n diflannu am amser hir nes eu bod yn hedfan i rywle eto. Pe baem yn dadansoddi eu hymddygiad gan ddefnyddio offer confensiynol, byddem yn meddwl nad oeddent yn fodlon ar ymarferoldeb y cymhwysiad: ym mha ffordd arall y gallwn egluro eu bod wedi'i ddefnyddio am un diwrnod a heb ddychwelyd. Ond gyda chymorth graffiau gwelsom eu bod yn weithgar iawn, dim ond bod eu holl weithgaredd yn cyd-fynd ag un diwrnod.

Nawr ein prif dasg yw annog defnyddiwr o'r fath i gysylltu â rhaglen teyrngarwch ei gwmni hedfan tra ei fod yn defnyddio ein hystadegau. Yn yr achos hwn, byddwn yn mewnforio'r holl deithiau hedfan y mae'n eu prynu ac yn ceisio ei wthio i gofrestru cyn gynted ag y bydd yn prynu tocyn newydd. Er mwyn datrys y broblem hon, rydym hefyd yn dechrau i gydweithredu â Aviasales, Svyaznoy.Travel a chymwysiadau eraill. Pan fydd eu defnyddiwr yn prynu tocyn, mae'r ap yn eu hannog i ychwanegu'r hediad at App in the Air, ac rydyn ni'n ei weld ar unwaith.

Diolch i'r graff, gwelsom fod 5% o'r bobl sy'n mynd i'r sgrin tanysgrifio yn ei ganslo. Dechreuon ni ddadansoddi achosion o'r fath, a gwelsom fod yna ddefnyddiwr sy'n mynd i'r dudalen gyntaf, yn cychwyn cysylltiad ei gyfrif Google, ac yn ei ganslo ar unwaith, yn cyrraedd y dudalen gyntaf eto, ac yn y blaen bedair gwaith. Ar y dechrau, roeddem yn meddwl, “Mae'n amlwg bod rhywbeth o'i le ar y defnyddiwr hwn.” Ac yna fe sylweddolon ni, yn fwyaf tebygol, fod nam yn y cais. Yn y twndis, byddai hyn yn cael ei ddehongli fel a ganlyn: nid oedd y defnyddiwr yn hoffi'r set o ganiatadau y mae'r cais yn gofyn amdanynt, a gadawodd.

Roedd grŵp arall wedi cael 5% o ddefnyddwyr ar goll ar y sgrin lle mae'r ap yn eu hannog i ddewis un o'r holl apiau calendr ar eu ffôn clyfar. Byddai defnyddwyr yn dewis gwahanol galendrau dro ar ôl tro ac yna'n gadael yr app. Mae'n ymddangos bod yna broblem UX: ar ôl i berson ddewis calendr, roedd yn rhaid iddo glicio Wedi'i wneud yn y gornel dde uchaf. Dim ond nad yw pob defnyddiwr yn ei weld.

Sut mae Cadw yn cael ei Weithredu mewn Ap yn yr Awyr
Sgrin gyntaf App in the Air

Yn ein graff, gwelsom nad yw tua 30% o ddefnyddwyr yn mynd y tu hwnt i'r sgrin gyntaf: mae hyn oherwydd y ffaith ein bod yn eithaf ymosodol wrth wthio'r defnyddiwr i danysgrifio. Ar y sgrin gyntaf, mae'r app yn eich annog i gofrestru gan ddefnyddio Google neu Triplt, ac nid oes unrhyw wybodaeth am hepgor cofrestriad. O'r rhai sy'n gadael y sgrin gyntaf, mae 16% o ddefnyddwyr yn clicio "Mwy" ac yn dychwelyd eto. Rydym wedi darganfod eu bod yn chwilio am ffordd i gofrestru'n fewnol yn y cais a byddwn yn ei ryddhau yn y diweddariad nesaf. Yn ogystal, nid yw 2/3 o'r rhai sy'n gadael ar unwaith yn clicio unrhyw beth o gwbl. I ddarganfod beth sy'n digwydd iddyn nhw, fe wnaethon ni adeiladu map gwres. Mae'n ymddangos bod cwsmeriaid yn clicio ar restr o nodweddion app nad ydyn nhw'n ddolenni y gellir eu clicio.

Dal eiliad micro

Yn aml, gallwch chi weld pobl yn sathru ar lwybrau wrth ymyl y ffordd asffalt. Mae cadw yn ymgais i ddod o hyd i'r llwybrau hyn ac, os yn bosibl, newid y ffyrdd.

Wrth gwrs, mae'n ddrwg ein bod ni'n dysgu gan ddefnyddwyr go iawn, ond o leiaf fe ddechreuon ni olrhain patrymau sy'n dynodi problem defnyddiwr yn y rhaglen yn awtomatig. Nawr mae'r rheolwr cynnyrch yn derbyn hysbysiadau e-bost os bydd nifer fawr o “ddolenni” yn digwydd - pan fydd y defnyddiwr yn dychwelyd i'r un sgrin dro ar ôl tro.

Gadewch i ni edrych ar ba batrymau mewn taflwybrau defnyddwyr sy'n ddiddorol edrych amdanynt yn gyffredinol i ddadansoddi problemau a meysydd twf cymhwysiad:

  • Dolenni a chylchoedd. Y dolenni a grybwyllir uchod yw pan fydd un digwyddiad yn ailadrodd yn nhaflwybr y defnyddiwr, er enghraifft, calendr-calendar-calendar-calendar. Mae dolen gyda llawer o ailadrodd yn ddangosydd clir o broblem rhyngwyneb neu farcio digwyddiad annigonol. Mae cylchred hefyd yn llwybr caeedig, ond yn wahanol i ddolen mae'n cynnwys mwy nag un digwyddiad, er enghraifft: gwylio hanes hedfan - ychwanegu taith hedfan - gwylio hanes hedfan.
  • Flowstoppers - pan na all y defnyddiwr, oherwydd rhywfaint o rwystr, barhau â'i symudiad dymunol trwy'r cais, er enghraifft, sgrin gyda rhyngwyneb nad yw'n amlwg i'r cleient. Mae digwyddiadau o'r fath yn arafu ac yn symud llwybr defnyddwyr.
  • Mae pwyntiau bifurcation yn ddigwyddiadau arwyddocaol ac ar ôl hynny mae llwybrau cleientiaid o wahanol fathau yn cael eu gwahanu. Yn benodol, mae'r rhain yn sgriniau nad ydynt yn cynnwys trosglwyddiad uniongyrchol neu alwad-i-weithredu i'r weithred darged, gan wthio rhai defnyddwyr tuag ato i bob pwrpas. Er enghraifft, bydd rhai sgrin nad yw'n uniongyrchol gysylltiedig â phrynu cynnwys mewn cais, ond y mae cwsmeriaid yn dueddol o brynu neu beidio â phrynu cynnwys, yn ymddwyn yn wahanol. Gall pwyntiau bifurcation fod yn bwyntiau dylanwad ar weithredoedd eich defnyddwyr gydag arwydd cadarnhaol - gallant ddylanwadu ar y penderfyniad i brynu neu glicio, neu arwydd minws - gallant benderfynu y bydd y defnyddiwr yn gadael y cais ar ôl ychydig o gamau.
  • Mae pwyntiau trosi sydd wedi'u dileu yn bwyntiau deufurcation posibl. Gallwch chi feddwl amdanyn nhw fel sgriniau a allai ysgogi gweithred darged, ond peidiwch. Gallai hyn hefyd fod yn adeg pan fo gan y defnyddiwr angen, ond nid ydym yn ei fodloni oherwydd nid ydym yn gwybod amdano. Dylai dadansoddiad taflwybr ganiatáu i'r angen hwn gael ei nodi.
  • Pwynt tynnu sylw - sgriniau / ffenestri naid nad ydynt yn rhoi gwerth i'r defnyddiwr, nad ydynt yn effeithio ar drosi ac sy'n gallu “anelu” taflwybrau, gan dynnu sylw'r defnyddiwr oddi wrth gamau gweithredu targed.
  • Mae mannau dall yn fannau cudd o'r cymhwysiad, sgriniau a nodweddion sy'n anodd iawn i'r defnyddiwr eu cyrraedd.
  • Draeniau – mannau lle mae traffig yn gollwng

Yn gyffredinol, roedd y dull mathemategol yn ein galluogi i ddeall bod y cleient yn defnyddio'r rhaglen mewn ffordd hollol wahanol i'r hyn y mae rheolwyr cynnyrch yn ei feddwl fel arfer wrth geisio cynllunio rhyw senario defnydd safonol ar gyfer y defnyddiwr. Wrth eistedd yn y swyddfa a mynychu'r cynadleddau cynnyrch mwyaf cŵl, mae'n dal yn anodd iawn dychmygu'r holl amrywiaeth o amodau maes go iawn lle bydd y defnyddiwr yn datrys ei broblemau gan ddefnyddio'r cymhwysiad.

Mae hyn yn fy atgoffa o jôc wych. Mae profwr yn cerdded i mewn i far ac yn archebu: gwydraid o gwrw, 2 wydraid o gwrw, 0 gwydraid o gwrw, 999999999 gwydraid o gwrw, madfall mewn gwydryn, -1 gwydraid o gwrw, gwydraid qwertyuip o gwrw. Mae'r cwsmer go iawn cyntaf yn cerdded i mewn i'r bar ac yn gofyn ble mae'r ystafell orffwys. Mae'r bar yn byrstio'n fflamau ac mae pawb yn marw.

Dechreuodd dadansoddwyr cynnyrch, sydd wedi ymgolli'n ddwfn yn y broblem hon, gyflwyno'r cysyniad o ficromoment. Mae angen ateb ar unwaith ar y defnyddiwr modern i'w broblem. Dechreuodd Google siarad am hyn ychydig flynyddoedd yn ôl: galwodd y cwmni weithredoedd defnyddwyr o'r fath yn ficro-eiliadau. Mae'r defnyddiwr yn tynnu sylw, yn cau'r cais yn ddamweiniol, nid yw'n deall yr hyn sy'n ofynnol ganddo, yn mewngofnodi eto ddiwrnod yn ddiweddarach, yn anghofio eto, ac yna'n dilyn y ddolen a anfonodd ffrind ato yn y negesydd. Ac ni all yr holl sesiynau hyn bara mwy nag 20 eiliad.

Felly fe ddechreuon ni geisio sefydlu gwaith y gwasanaeth cymorth fel bod gweithwyr yn gallu deall beth oedd y broblem bron mewn amser real. Erbyn i berson ddod i'r dudalen gymorth a dechrau ysgrifennu ei gwestiwn, gallwn bennu hanfod y broblem, gan wybod ei lwybr - y 100 digwyddiad diwethaf. Yn flaenorol, gwnaethom awtomeiddio dosbarthiad yr holl geisiadau cymorth i gategorïau gan ddefnyddio dadansoddiad ML o destunau ceisiadau cymorth. Er gwaethaf llwyddiant y categoreiddio, pan fydd 87% o'r holl geisiadau yn cael eu dosbarthu'n gywir i un o'r 13 categori, mae'n waith gyda thaflwybrau a all ddod o hyd i'r ateb mwyaf addas yn awtomatig ar gyfer sefyllfa'r defnyddiwr.

Ni allwn ryddhau diweddariadau yn gyflym, ond rydym yn gallu sylwi ar y broblem ac, os yw'r defnyddiwr yn dilyn y senario yr ydym eisoes wedi'i weld, anfonwch hysbysiad gwthio ato.

Gwelwn fod y dasg o optimeiddio cymhwysiad yn gofyn am offer cyfoethog ar gyfer astudio llwybrau defnyddwyr. Ymhellach, gan wybod yr holl lwybrau y mae defnyddwyr yn eu cymryd, gallwch chi baratoi'r llwybrau angenrheidiol, a gyda chymorth cynnwys wedi'i addasu, hysbysiadau gwthio ac elfennau UI addasol “wrth law” arwain y defnyddiwr at gamau gweithredu wedi'u targedu sy'n gweddu orau i'w anghenion a dod ag arian , data a gwerth arall i'ch busnes.

Beth i'w nodi

  • Mae astudio trosi defnyddwyr yn unig gan ddefnyddio twmffatiau fel enghraifft yn golygu colli'r wybodaeth gyfoethog y mae'r rhaglen ei hun yn ei rhoi i ni.

  • Mae dadansoddiad cadw o daflwybrau defnyddwyr ar graffiau yn eich helpu i weld pa nodweddion rydych chi'n eu defnyddio i gadw defnyddwyr neu, er enghraifft, eu hannog i danysgrifio.
  • Mae offer cadw yn helpu'n awtomatig, mewn amser real, i olrhain patrymau sy'n nodi problemau defnyddwyr yn y rhaglen, dod o hyd i fygiau a'u cau lle'r oeddent yn anodd sylwi arnynt.

  • Maent yn helpu i ddod o hyd i batrymau ymddygiad defnyddwyr nad ydynt yn amlwg.

  • Mae offer cadw yn ei gwneud hi'n bosibl adeiladu offer ML awtomataidd ar gyfer rhagweld digwyddiadau defnyddwyr allweddol a metrigau: colled defnyddiwr, LTV a llawer o fetrigau eraill sy'n hawdd eu pennu ar y graff.

Rydym yn adeiladu cymuned o amgylch Cadw er mwyn cyfnewid syniadau am ddim. Gallwch chi feddwl am yr offer rydyn ni'n eu datblygu fel iaith lle gall dadansoddwyr a chynhyrchion o wahanol gymwysiadau symudol a gwe gyfnewid mewnwelediadau, technegau a dulliau gorau. Gallwch ddysgu sut i ddefnyddio'r offer hyn yn y cwrs Hacio Twf: dadansoddeg apiau symudol Dosbarth Deuaidd.

Ffynhonnell: hab.com

Ychwanegu sylw