{"id":38424,"date":"2019-10-31T22:23:40","date_gmt":"2019-10-31T19:23:40","guid":{"rendered":"https:\/\/prohoster.info\/blog\/retentioneering-kak-my-open-source-instrumenty-dlya-produktovoj-analitiki-na-python-i-pandas-napisali\/"},"modified":"2026-07-06T16:02:25","modified_gmt":"2026-07-06T14:02:25","slug":"retentioneering-kak-my-open-source-instrumenty-dlya-produktovoj-analitiki-na-python-i-pandas-napisali","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sq\/blog\/novosti-interneta\/retentioneering-kak-my-open-source-instrumenty-dlya-produktovoj-analitiki-na-python-i-pandas-napisali","title":{"rendered":"Retentioneering: si krijuam mjete open-source p\u00ebr analiz\u00ebn produktore n\u00eb Python dhe Pandas","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>P\u00ebrsh\u00ebndetje, Habr. Ky artikull \u00ebsht\u00eb dedikuar p\u00ebrfundimeve t\u00eb kat\u00ebr vjet\u00ebve t\u00eb zhvillimit t\u00eb nj\u00eb sete metodash dhe mjeteve p\u00ebr p\u00ebrpunimin e trajektoresh t\u00eb l\u00ebvizjes s\u00eb p\u00ebrdoruesve n\u00eb aplikacion ose n\u00eb site. Autor i zhvillimit \u00ebsht\u00eb <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/users\/mgodzi\/\">Maxim Godzi<\/a><\/noindex>, i cili \u00ebsht\u00eb n\u00eb krye t\u00eb ekipit krijues t\u00eb produktit dhe gjithashtu \u00ebsht\u00eb autori i artikullit. Vet\u00eb produkti ka marr\u00eb emrin Retentioneering, tani \u00ebsht\u00eb transformuar n\u00eb nj\u00eb bibliotek\u00eb me burim t\u00eb hapur dhe \u00ebsht\u00eb publikuar n\u00eb Github, n\u00eb m\u00ebnyr\u00eb q\u00eb kushdo q\u00eb d\u00ebshiron t\u00eb mund ta p\u00ebrdor\u00eb at\u00eb. E gjith\u00eb kjo mund t\u00eb jet\u00eb interesante p\u00ebr ata q\u00eb jan\u00eb t\u00eb lidhur me analiz\u00ebn produktore dhe marketingun, promovimin dhe zhvillimin e produktit. P\u00ebr m\u00eb tep\u00ebr, n\u00eb Habr <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/binarydistrict\/blog\/437534\/\">m\u00eb par\u00eb \u00ebsht\u00eb publikuar nj\u00eb artikull mbi nj\u00eb nga rastet e pun\u00ebs me Retentioneering<\/a><\/noindex>. N\u00eb k\u00ebt\u00eb material t\u00eb ri tregohen mund\u00ebsit\u00eb q\u00eb ka produkti dhe si mund t\u00eb p\u00ebrdoret ai.<\/p>\n<p>Pas leximit t\u00eb artikullit, ju do t\u00eb jeni n\u00eb gjendje t\u00eb shkruani Retentioneering tuaj, mund t\u00eb b\u00ebhet \u00e7do metod\u00eb e standardizuar e p\u00ebrpunimit t\u00eb trajektoresh t\u00eb p\u00ebrdoruesve n\u00eb aplikacion dhe jasht\u00eb tij, q\u00eb lejon t\u00eb shihni detajet e sjelljes dhe t\u00eb nxirrni nga kjo informacione p\u00ebr rritjen e metrikeve t\u00eb biznesit. <br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h3>\u00c7far\u00eb \u00ebsht\u00eb Retentioneering dhe p\u00ebrse \u00ebsht\u00eb e nevojshme?<\/h3>\n<p>\nFillimi yn\u00eb ishte t\u00eb gjeneronim Growth Hacking nga bota e \u00abmagjistar\u00ebve digjital\u00eb\u00bb n\u00eb nj\u00eb bot\u00eb numrash, analizash dhe parashikimesh. Si pasoj\u00eb \u2014 reduktimi i analiz\u00ebs s\u00eb produktit n\u00eb matematik\u00eb t\u00eb past\u00ebr dhe programim p\u00ebr ata q\u00eb preferojn\u00eb numrat mbi historit\u00eb fantastike, dhe formula mbi fjal\u00ebt elegante si \u00abri-brendim\u00bb, \u00abri-pozicionim\u00bb etj., q\u00eb duken mir\u00eb, por n\u00eb praktik\u00eb ndihmojn\u00eb pak. <\/p>\n<p>P\u00ebr t\u00eb zgjidhur k\u00ebto \u00e7\u00ebshtje, ne pat\u00ebm nevoj\u00eb p\u00ebr nj\u00eb korniz\u00eb analitike p\u00ebrmes graf\u00ebve dhe trajektimeve, dhe nj\u00ebkoh\u00ebsisht nj\u00eb bibliotek\u00eb q\u00eb leht\u00ebson rutinat tipike t\u00eb analist\u00ebve, si nj\u00eb m\u00ebnyr\u00eb p\u00ebr t\u00eb p\u00ebrshkruar detyrat e zakonshme t\u00eb analiz\u00ebs s\u00eb produktit, e cila do t\u00eb ishte e kuptueshme si p\u00ebr njer\u00ebzit ashtu edhe p\u00ebr robot\u00ebt. Biblioteka ofron mund\u00ebsin\u00eb p\u00ebr t\u00eb p\u00ebrshkruar sjelljen e p\u00ebrdoruesve dhe p\u00ebr ta lidhur at\u00eb me metrikat biznesore t\u00eb produktit n\u00eb nj\u00eb gjuh\u00eb formale dhe t\u00eb qart\u00eb, p\u00ebr t\u00eb thjeshtuar dhe automatizuar detyrat rutinore t\u00eb zhvilluesve dhe analist\u00ebve dhe p\u00ebr t\u00eb leht\u00ebsuar komunikimin e tyre me biznesin.<\/p>\n<p><b>Retentioneering \u2014 nj\u00eb metod\u00eb dhe mjete analitike programore q\u00eb mund t\u00eb adaptohen dhe integrohen n\u00eb \u00e7do produkt digjital (dhe jo vet\u00ebm). <\/b><\/p>\n<p>Kemi filluar pun\u00ebn mbi produktin n\u00eb vitin 2015. Tani kjo \u00ebsht\u00eb nj\u00eb paket\u00eb e gatshme mjetesh, ndon\u00ebse ende jo perfekte, p\u00ebr Python dhe Pandas p\u00ebr pun\u00ebn me t\u00eb dh\u00ebnat, modelet e m\u00ebsimit t\u00eb makinerive me API si sklearn, si dhe mjete p\u00ebr interpretimin e rezultateve t\u00eb modeleve t\u00eb m\u00ebsimit t\u00eb makinerive eli5 dhe shap. <\/p>\n<p>E gjith\u00eb kjo \u00ebsht\u00eb paketuar <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/retentioneering\/retentioneering-tools\">n\u00eb nj\u00eb bibliotek\u00eb open-source n\u00eb depo t\u00eb hapura n\u00eb Github \u2014 retentioneering-tools<\/a><\/noindex>. P\u00ebrdorimi i bibliotek\u00ebs nuk \u00ebsht\u00eb i v\u00ebshtir\u00eb, praktikisht \u00e7do person q\u00eb d\u00ebshiron analiz\u00eb produkti por nuk ka shkruar kurr\u00eb kod, mund t\u00eb aplikohet metodat tona analitike n\u00eb t\u00eb dh\u00ebnat e tij\/ saj n\u00eb m\u00ebnyr\u00eb vetjake dhe pa shpenzime t\u00eb m\u00ebdha kohe. <\/p>\n<p>Nd\u00ebrsa nj\u00eb programues, krijues aplikacioni ose an\u00ebtar i ekipit t\u00eb zhvillimit ose testimit, i cili nuk ka pasur asnj\u00ebher\u00eb p\u00ebrvoj\u00eb me analitik\u00ebn, mund t\u00eb filloj\u00eb t\u00eb eksperimentoj\u00eb me k\u00ebt\u00eb kod dhe t\u00eb shoh\u00eb modelet e p\u00ebrdorimit t\u00eb aplikacionit t\u00eb tij\/ saj pa ndihm\u00eb nga t\u00eb tjer\u00ebt. <\/p>\n<h3>Trajektorja e p\u00ebrdoruesit si nj\u00eb element bazik i analiz\u00ebs dhe metodat e p\u00ebrpunimit t\u00eb saj<\/h3>\n<p>\n<b>Trajektorja e p\u00ebrdoruesit \u00ebsht\u00eb nj\u00eb sekuenc\u00eb e gjendjeve t\u00eb p\u00ebrdoruesit n\u00eb momente t\u00eb caktuara kohore.<\/b> Ngjarjet mund t\u00eb vijn\u00eb nga burime t\u00eb ndryshme t\u00eb t\u00eb dh\u00ebnave, si n\u00eb online ashtu edhe n\u00eb offline. Ngjarjet q\u00eb ndodhin me p\u00ebrdoruesin jan\u00eb pjes\u00eb e trajektoreve t\u00eb tij. Shembuj:<br \/>\n\u2022 klikoi butonin<br \/>\n\u2022 pa imazhin<br \/>\n\u2022 arriti n\u00eb ekran<br \/>\n\u2022 mori nj\u00eb email<br \/>\n\u2022 rekomandoi produktin te nj\u00eb mik<br \/>\n\u2022 plot\u00ebsoi formularin<br \/>\n\u2022 goditi ekranin<br \/>\n\u2022 skrolloi<br \/>\n\u2022 iu afrua p\u00ebrball\u00ebs<br \/>\n\u2022 porositi burrito<br \/>\n\u2022 h\u00ebngri burrito<br \/>\n\u2022 u helmua nga burrito<br \/>\n\u2022 hyri n\u00eb kafene nga hyrja e zez\u00eb<br \/>\n\u2022 hyri nga hyrja kryesore<br \/>\n\u2022 mbylli aplikacionin<br \/>\n\u2022 mori nj\u00eb njoftim push<br \/>\n\u2022 q\u00ebndroi duke e shikuar ekranin p\u00ebr m\u00eb gjat\u00eb se koha X<br \/>\n\u2022 pagoi porosin\u00eb<br \/>\n\u2022 e mori porosin\u00eb<br \/>\n\u2022 mori k\u00ebndv\u00ebshtrimin p\u00ebr nj\u00eb kredi<\/p>\n<p>N\u00ebse marrim t\u00eb dh\u00ebnat e trajektorive t\u00eb grupit t\u00eb p\u00ebrdoruesve dhe studiojm\u00eb se si jan\u00eb nd\u00ebrtuar kalimet, mund t\u00eb ndjekim se si krijohet veprimi i tyre n\u00eb aplikacion. Kjo \u00ebsht\u00eb e leht\u00eb t\u00eb b\u00ebhet p\u00ebrmes nj\u00eb grafiku, ku gjendjet jan\u00eb nyje dhe kalimet midis gjendjeve jan\u00eb skela:<\/p>\n<p><img decoding=\"async\" alt=\"Retentioneering: si krijuam mjete open-source p\u00ebr analiz\u00ebn produktore n\u00eb Python dhe Pandas\" src=\"\/wp-content\/uploads\/2019\/09\/07d7a7cf4f023f5d42ef9b31ed07a0ff.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n <br \/>\n\u00abTrajektorja\u00bb \u00ebsht\u00eb nj\u00eb koncept shum\u00eb i p\u00ebrshtatsh\u00ebm \u2014 ajo p\u00ebrmban informacion t\u00eb detajuar mbi t\u00eb gjitha veprimet e p\u00ebrdoruesit, me mund\u00ebsin\u00eb e shtimit t\u00eb t\u00eb dh\u00ebnave t\u00eb tjera n\u00eb p\u00ebrshkrimin e k\u00ebtyre veprimeve. Kjo e b\u00ebn at\u00eb nj\u00eb objekt universal. N\u00ebse keni mjete t\u00eb bukura dhe t\u00eb p\u00ebrshtatshme q\u00eb lejojn\u00eb pun\u00ebn me trajektor\u00ebt, at\u00ebher\u00eb mund t\u00eb gjeni ngjashm\u00ebri dhe t'i segmentoni ato.<\/p>\n<p>Segmentimi i trajektorive n\u00eb fillim mund t\u00eb duket si di\u00e7ka shum\u00eb e nd\u00ebrlikuar. N\u00eb situata normale, v\u00ebrtet \u00ebsht\u00eb k\u00ebshtu \u2014 duhet t\u00eb p\u00ebrdorni krahasimin e matricave t\u00eb lidhjes ose rreshtimin e sekuencave. Ne arrit\u00ebm t\u00eb gjejm\u00eb nj\u00eb m\u00ebnyr\u00eb m\u00eb t\u00eb thjesht\u00eb \u2014 t\u00eb studiojm\u00eb nj\u00eb num\u00ebr t\u00eb madh trajektorish dhe t'i segmentojm\u00eb ato p\u00ebrmes klasifikimit.<\/p>\n<p>Si\u00e7 rezulton, mund t\u00eb kthejm\u00eb nj\u00eb trajektore n\u00eb nj\u00eb pik\u00eb me an\u00eb t\u00eb p\u00ebrfaq\u00ebsimeve t\u00eb vazhdueshme, p\u00ebr shembull, <noindex><a rel=\"nofollow\" href=\"http:\/\/datameetsmedia.com\/bag-of-words-tf-idf-explained\/\">TF-IDF<\/a><\/noindex>. Pasi t\u00eb ket\u00eb p\u00ebrfunduar transformimi, trajektoria shnd\u00ebrrohet n\u00eb nj\u00eb pik\u00eb n\u00eb hap\u00ebsir\u00eb, ku n\u00eb akset \u00ebsht\u00eb e sh\u00ebnuar frekuenca e normalizuar e ngjarjeve t\u00eb ndryshme dhe kalimeve midis tyre. K\u00ebt\u00eb gj\u00eb nga nj\u00eb hap\u00ebsir\u00eb t\u00eb madhe me m\u00eb shum\u00eb se nj\u00eb mij\u00eb dimensione (dimS=shuma(eve_type)+shuma(ngrams_2 types)), mund ta projektojm\u00eb n\u00eb nj\u00eb plan me ndihm\u00ebn e <noindex><a rel=\"nofollow\" href=\"https:\/\/www.quora.com\/How-does-t-SNE-work-in-simple-words\">TSNE<\/a><\/noindex>. TSNE \u2014 nj\u00eb metod\u00eb transformimi q\u00eb zvog\u00eblon dimensionin e hap\u00ebsir\u00ebs n\u00eb 2 boshtet dhe, sa m\u00eb shum\u00eb t\u00eb jet\u00eb e mundur, ruan distancat relative midis pikave. N\u00eb k\u00ebt\u00eb m\u00ebnyr\u00eb, b\u00ebhet e mundur q\u00eb n\u00eb nj\u00eb hart\u00eb t\u00eb shesht\u00eb, nj\u00eb hart\u00eb projekcionale t\u00eb trajektoreve, t\u00eb studiohet si ishin t\u00eb vendosura midis tyre pikat e trajektoreve t\u00eb ndryshme. Analizohet sa af\u00ebr ose larg ishin ato nj\u00ebra prej tjetr\u00ebs, n\u00ebse formuan klaster\u00eb ose shp\u00ebrndaheshin n\u00eb hart\u00eb etj.<\/p>\n<p><img decoding=\"async\" alt=\"Retentioneering: si krijuam mjete open-source p\u00ebr analiz\u00ebn produktore n\u00eb Python dhe Pandas\" src=\"\/wp-content\/uploads\/2019\/09\/3f0386c33885cb842aec8ec01a5f47ff.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nInstrumentet analitike t\u00eb Retentioneering ofrojn\u00eb mund\u00ebsin\u00eb p\u00ebr t\u00eb shnd\u00ebrruar nj\u00eb masiv t\u00eb dh\u00ebnash komplekse dhe trajektoreve n\u00eb nj\u00eb prezantim q\u00eb mund t\u00eb krahasohet mes tyre, dhe m\u00eb pas t\u00eb studiohet dhe interpretohet rezultati i transformimit.<\/p>\n<p>Duke folur p\u00ebr metodat standarde t\u00eb p\u00ebrpunimit t\u00eb trajektoreve, p\u00ebrfshihen tre mjetet kryesore q\u00eb ne kemi implementuar n\u00eb Retentioneering \u2014 grafet, matrikat e hapave dhe hartat e projekcionit t\u00eb trajektoreve. <\/p>\n<p>Puna me Google Analytics, Firebase dhe sisteme t\u00eb tjera analitike \u00ebsht\u00eb mjaft e komplikuar dhe nuk \u00ebsht\u00eb 100% efektive. Problemi q\u00ebndron n\u00eb nj\u00eb s\u00ebr\u00eb kufizimesh p\u00ebr p\u00ebrdoruesin, si rezultat i t\u00eb cilave analiza p\u00ebrfundon n\u00eb klikime dhe p\u00ebrzgjedhje t\u00eb segmenteve. Retentioneering ofron mund\u00ebsin\u00eb p\u00ebr t\u00eb punuar me trajektoret e p\u00ebrdoruesve, dhe jo vet\u00ebm me konvergjencat, si\u00e7 ndodh n\u00eb Google Analytics, ku niveli i detajimit shpesh reduktohet n\u00eb nj\u00eb konvergjenc\u00eb, edhe pse e nd\u00ebrtuar p\u00ebr nj\u00eb segment t\u00eb caktuar. <\/p>\n<h3>Retentioneering dhe rastet studimore<\/h3>\n<p>\nSi nj\u00eb shembull i p\u00ebrdorimit t\u00eb mjetit t\u00eb zhvilluar, mund t\u00eb p\u00ebrmendim rastin e nj\u00eb sh\u00ebrbimi t\u00eb madh n\u00eb ni\u00e7\u00ebn e tij n\u00eb Rusi. Kjo kompani ka nj\u00eb aplikacion mobil p\u00ebr Android, i cili \u00ebsht\u00eb shum\u00eb i njohur te klient\u00ebt. Xhiroja vjetore nga aplikacioni mobil arrinte rreth 7 milion rubla, me fluktuacione sezonale midis 60-130 mij\u00eb. Kjo kompani ka gjithashtu nj\u00eb aplikacion p\u00ebr iOS, dhe mesatarja e shpenzimeve t\u00eb p\u00ebrdoruesve t\u00eb aplikacionit \u201capple\u201d ishte m\u00eb e lart\u00eb se ajo e klient\u00ebve q\u00eb p\u00ebrdorin aplikacionin Android \u2014 1080 rubla kundrejt 1300 rubla.<\/p>\n<p>Kompania vendosi t\u00eb rris\u00eb efikasitetin e aplikacionit Android, ndaj realizoi nj\u00eb analiz\u00eb t\u00eb kujdesshme. U formuluan disa dhjet\u00ebra hipoteza p\u00ebr rritjen e performanc\u00ebs s\u00eb aplikacionit. Pas p\u00ebrdorimit t\u00eb Retentioneering, u zbulua se problemi ishte tek mesazhet q\u00eb shfaqeshin p\u00ebr p\u00ebrdoruesit e rinj. Ata merrnin informacione p\u00ebr mark\u00ebn, p\u00ebrfitimet e kompanis\u00eb dhe \u00e7mimet. Por, si\u00e7 doli, mesazhet duhej t\u00eb ndihmonin p\u00ebrdoruesin t\u00eb m\u00ebsonte se si t\u00eb punonte me aplikacionin. <\/p>\n<p><img decoding=\"async\" alt=\"Retentioneering: si krijuam mjete open-source p\u00ebr analiz\u00ebn produktore n\u00eb Python dhe Pandas\" src=\"\/wp-content\/uploads\/2019\/09\/9e6718eb967ae65d047605e4b8a92b3e.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nKjo ndodhi, si rezultat aplikacioni u fshi m\u00eb pak dhe rritja e konvertimit n\u00eb porosi arriti 23%. Fillimisht, u ndan\u00eb 20 p\u00ebr qind t\u00eb trafikut t\u00eb hyr\u00ebs p\u00ebr testin, por pas disa dit\u00ebsh, duke analizuar rezultatet e para dhe duke vler\u00ebsuar trendin \u2014 ata e ndryshuan p\u00ebr proporcionalitetin dhe, p\u00ebrkundrazi, lan\u00eb 20 p\u00ebr qind p\u00ebr grupin kontroll dhe vendos\u00ebn 80 p\u00ebr qind n\u00eb test. Nj\u00eb jav\u00eb m\u00eb pas, u mor vendimi p\u00ebr t\u00eb shtuar gradualisht testimin e dy hipotezave t\u00eb tjera. Pas shtat jav\u00ebsh, t\u00eb ardhurat nga aplikacioni Android u rrit\u00ebn nj\u00eb e gjysm\u00eb her\u00eb n\u00eb krahasim me nivelin e kaluar.<\/p>\n<h3>Si t\u00eb punoni me Retentioneering?<\/h3>\n<p>\nHapat e par\u00eb jan\u00eb mjaft t\u00eb thjesht\u00eb \u2014 ngarkojm\u00eb bibliotek\u00ebn me komand\u00ebn pip install retentioneering. N\u00eb vet\u00eb depot jan\u00eb t\u00eb gatsh\u00ebm shembuj dhe raste t\u00eb p\u00ebrpunimit t\u00eb t\u00eb dh\u00ebnave p\u00ebr disa detyra t\u00eb analiz\u00ebs produktive. Grupi vazhdon t\u00eb pasurohet, derisa \u00ebsht\u00eb mjaftuesh\u00ebm p\u00ebr nj\u00eb njohje t\u00eb par\u00eb. \u00c7do kush mund t\u00eb marr\u00eb module t\u00eb gatshme dhe t'i aplikoj\u00eb menj\u00ebher\u00eb n\u00eb detyrat e tij \u2014 kjo lejon q\u00eb procesi t\u00eb konfigurohet p\u00ebr nj\u00eb analiz\u00eb m\u00eb t\u00eb detajuar dhe optimizimin e rrug\u00ebve t\u00eb p\u00ebrdoruesve sa m\u00eb shpejt dhe efektivisht. T\u00eb gjitha k\u00ebto ofrojn\u00eb mund\u00ebsin\u00eb p\u00ebr t\u00eb gjetur modelet e p\u00ebrdorimit t\u00eb aplikacionit p\u00ebrmes nj\u00eb kodi t\u00eb qart\u00eb dhe p\u00ebr ta kaluar k\u00ebt\u00eb p\u00ebrvoj\u00eb koleg\u00ebve.<\/p>\n<p>Retentioneering \u2014 nj\u00eb mjet q\u00eb duhet t\u00eb p\u00ebrdoret gjat\u00eb gjith\u00eb periudh\u00ebs s\u00eb jet\u00ebs s\u00eb aplikacionit, dhe ja pse:<\/p>\n<ul>\n<li>Retentioneering \u00ebsht\u00eb efektiv p\u00ebr ndjekjen dhe optimizimin e vazhduesh\u00ebm t\u00eb rrug\u00ebve t\u00eb p\u00ebrdoruesve dhe p\u00ebrmir\u00ebsimin e treguesve t\u00eb biznesit. N\u00eb aplikacionet e ecommerce shpesh shtohen funksione t\u00eb reja, ndikimi i t\u00eb cilave n\u00eb produkt nuk mund t\u00eb parashikohet gjithmon\u00eb si\u00e7 duhet. N\u00eb disa raste, lindin probleme kompaktueshm\u00ebrie mes funksioneve t\u00eb reja dhe atyre t\u00eb vjetra \u2014 p\u00ebr shembull, t\u00eb rejat \u201ckanibalizojn\u00eb\u201d ato q\u00eb ekzistojn\u00eb tashm\u00eb. N\u00eb k\u00ebt\u00eb situat\u00eb, nj\u00eb analiz\u00eb e vazhdueshme e rrug\u00ebve \u00ebsht\u00eb thelb\u00ebsore. <\/li>\n<li>Nj\u00eb situat\u00eb e ngjashme ndodh edhe me kanalet reklamuese: vazhdimisht testohen burime t\u00eb reja trafiku dhe krijime reklamuese, duke qen\u00eb se \u00ebsht\u00eb e nevojshme t\u00eb ndiqet sezonaliteti, tendencat dhe ndikimi i ngjarjeve t\u00eb tjera, \u00e7ka sjell n\u00eb shfaqjen e klasave t\u00eb reja problemesh. K\u00ebtu gjithashtu k\u00ebrkohet nj\u00eb ndjekje dhe interpretim t\u00eb vazhduesh\u00ebm t\u00eb mekanikave t\u00eb p\u00ebrdoruesve. <\/li>\n<li>Ekzistojn\u00eb nj\u00eb num\u00ebr faktor\u00ebsh q\u00eb ndikojn\u00eb vazhdimisht n\u00eb funksionimin e aplikacionit. P\u00ebr shembull, l\u00ebshimet e reja nga zhvilluesit: duke zgjidhur nj\u00eb problem aktual, ata shpesh kthejn\u00eb nj\u00eb t\u00eb vjet\u00ebr ose krijojn\u00eb nj\u00eb t\u00eb re krejt\u00ebsisht. Me kalimin e koh\u00ebs, numri i l\u00ebshimeve t\u00eb reja rritet dhe procesi i gjurmimit t\u00eb gabimeve duhet t\u00eb automatizohet \u2014 p\u00ebrfshir\u00eb analizat e trajeksave t\u00eb p\u00ebrdoruesve.<\/li>\n<\/ul>\n<p>\nN\u00eb p\u00ebrgjith\u00ebsi, Retentioneering \u00ebsht\u00eb nj\u00eb mjet efektiv. Por nuk ka kufi n\u00eb p\u00ebrmir\u00ebsim \u2014 mund dhe duhet t\u00eb p\u00ebrmir\u00ebsohet, t\u00eb zhvillohet dhe mbi t\u00eb t\u00eb nd\u00ebrtohen produkte t\u00eb reja t\u00eb shk\u00eblqyera. Sa m\u00eb aktive t\u00eb jet\u00eb komuniteti i projektit, aq m\u00eb shum\u00eb do t\u00eb ket\u00eb forka dhe do t\u00eb shfaqen variante t\u00eb reja interesante t\u00eb p\u00ebrdorimit t\u00eb tij.<\/p>\n<p>Informacione shtes\u00eb rreth mjeteve t\u00eb Retentioneering:<\/p>\n<ul>\n<li>Websajti yn\u00eb: <noindex><a rel=\"nofollow\" href=\"http:\/\/retentioneering.com\">retentioneering.com<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"http:\/\/retentioneering.tilda.ws\/#rec89053099\">Orari i takimeve<\/a><\/noindex> dhe regjistrimi p\u00ebr pjes\u00ebmarrje<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"http:\/\/t-do.ru\/retentioneering_meetups\">Biseda e produkteve dhe analist\u00ebve n\u00eb Telegram<\/a><\/noindex><\/li>\n<li>Fal\u00ebsisht <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/retentioneering\/retentioneering-tools\">repoja e Retentioneering n\u00eb GitHub<\/a><\/noindex> <\/li>\n<\/ul>\n<p>Burimi: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/468721\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u0440\u0438\u0432\u0435\u0442, \u0425\u0430\u0431\u0440. \u042d\u0442\u0430 \u0441\u0442\u0430\u0442\u044c\u044f \u043f\u043e\u0441\u0432\u044f\u0449\u0435\u043d\u0430 \u0438\u0442\u043e\u0433\u0430\u043c \u0447\u0435\u0442\u044b\u0440\u0435\u0445\u043b\u0435\u0442\u043d\u0435\u0439 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043d\u0430\u0431\u043e\u0440\u0430 \u043c\u0435\u0442\u043e\u0434\u043e\u0432 \u0438 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u043e\u0432 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0442\u0440\u0430\u0435\u043a\u0442\u043e\u0440\u0438\u0439 \u0434\u0432\u0438\u0436\u0435\u043d\u0438\u044f \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439 \u0432 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0438 \u0438\u043b\u0438 \u043d\u0430 \u0441\u0430\u0439\u0442\u0435. \u0410\u0432\u0442\u043e\u0440 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u2014 \u041c\u0430\u043a\u0441\u0438\u043c \u0413\u043e\u0434\u0437\u0438, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0441\u0442\u043e\u0438\u0442 \u0432\u043e \u0433\u043b\u0430\u0432\u0435 \u043a\u043e\u043c\u0430\u043d\u0434\u044b \u0441\u043e\u0437\u0434\u0430\u0442\u0435\u043b\u0435\u0439 \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u0430, \u043e\u043d \u0436\u0435 \u2014 \u0430\u0432\u0442\u043e\u0440 \u0441\u0442\u0430\u0442\u044c\u0438. \u0421\u0430\u043c \u043f\u0440\u043e\u0434\u0443\u043a\u0442 \u043f\u043e\u043b\u0443\u0447\u0438\u043b \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u0435 Retentioneering, \u0441\u0435\u0439\u0447\u0430\u0441 \u043e\u043d \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u043d \u0432 open-source \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0443 \u0438 \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d \u043d\u0430 Github, \u0447\u0442\u043e\u0431\u044b \u043b\u044e\u0431\u043e\u0439 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":28843,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-38424","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-novosti-interneta"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.10 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u0440\u0438\u0432\u0435\u0442, \u0425\u0430\u0431\u0440. \u042d\u0442\u0430 \u0441\u0442\u0430\u0442\u044c\u044f \u043f\u043e\u0441\u0432\u044f\u0449\u0435\u043d\u0430 \u0438\u0442\u043e\u0433\u0430\u043c \u0447\u0435\u0442\u044b\u0440\u0435\u0445\u043b\u0435\u0442\u043d\u0435\u0439 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043d\u0430\u0431\u043e\u0440\u0430 \u043c\u0435\u0442\u043e\u0434\u043e\u0432 \u0438 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u043e\u0432 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0442\u0440\u0430\u0435\u043a\u0442\u043e\u0440\u0438\u0439 \u0434\u0432\u0438\u0436\u0435\u043d\u0438\u044f \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439 \u0432 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0438 \u0438\u043b\u0438 \u043d\u0430 \u0441\u0430\u0439\u0442\u0435. \u0410\u0432\u0442\u043e\u0440 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u2014 \u041c\u0430\u043a\u0441\u0438\u043c \u0413\u043e\u0434\u0437\u0438, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0441\u0442\u043e\u0438\u0442 \u0432\u043e \u0433\u043b\u0430\u0432\u0435 \u043a\u043e\u043c\u0430\u043d\u0434\u044b \u0441\u043e\u0437\u0434\u0430\u0442\u0435\u043b\u0435\u0439 \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u0430, \u043e\u043d \u0436\u0435 \u2014 \u0430\u0432\u0442\u043e\u0440 \u0441\u0442\u0430\u0442\u044c\u0438. \u0421\u0430\u043c \u043f\u0440\u043e\u0434\u0443\u043a\u0442 \u043f\u043e\u043b\u0443\u0447\u0438\u043b \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u0435 Retentioneering, \u0441\u0435\u0439\u0447\u0430\u0441 \u043e\u043d \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u043d \u0432 open-source \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0443 \u0438 \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d \u043d\u0430 Github, \u0447\u0442\u043e\u0431\u044b \u043b\u044e\u0431\u043e\u0439\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/sq\/blog\/novosti-interneta\/retentioneering-kak-my-open-source-instrumenty-dlya-produktovoj-analitiki-na-python-i-pandas-napisali\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 4.9.10\" \/>\n\t\t<meta property=\"og:locale\" content=\"sq_AL\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47Retentioneering: \u043a\u0430\u043a \u043c\u044b open-source \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u044b \u0434\u043b\u044f \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u043e\u0432\u043e\u0439 \u0430\u043d\u0430\u043b\u0438\u0442\u0438\u043a\u0438 \u043d\u0430 Python \u0438 Pandas \u043d\u0430\u043f\u0438\u0441\u0430\u043b\u0438 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u0440\u0438\u0432\u0435\u0442, \u0425\u0430\u0431\u0440. \u042d\u0442\u0430 \u0441\u0442\u0430\u0442\u044c\u044f \u043f\u043e\u0441\u0432\u044f\u0449\u0435\u043d\u0430 \u0438\u0442\u043e\u0433\u0430\u043c \u0447\u0435\u0442\u044b\u0440\u0435\u0445\u043b\u0435\u0442\u043d\u0435\u0439 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043d\u0430\u0431\u043e\u0440\u0430 \u043c\u0435\u0442\u043e\u0434\u043e\u0432 \u0438 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u043e\u0432 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0442\u0440\u0430\u0435\u043a\u0442\u043e\u0440\u0438\u0439 \u0434\u0432\u0438\u0436\u0435\u043d\u0438\u044f \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439 \u0432 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0438 \u0438\u043b\u0438 \u043d\u0430 \u0441\u0430\u0439\u0442\u0435. \u0410\u0432\u0442\u043e\u0440 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u2014 \u041c\u0430\u043a\u0441\u0438\u043c \u0413\u043e\u0434\u0437\u0438, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0441\u0442\u043e\u0438\u0442 \u0432\u043e \u0433\u043b\u0430\u0432\u0435 \u043a\u043e\u043c\u0430\u043d\u0434\u044b \u0441\u043e\u0437\u0434\u0430\u0442\u0435\u043b\u0435\u0439 \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u0430, \u043e\u043d \u0436\u0435 \u2014 \u0430\u0432\u0442\u043e\u0440 \u0441\u0442\u0430\u0442\u044c\u0438. \u0421\u0430\u043c \u043f\u0440\u043e\u0434\u0443\u043a\u0442 \u043f\u043e\u043b\u0443\u0447\u0438\u043b \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u0435 Retentioneering, \u0441\u0435\u0439\u0447\u0430\u0441 \u043e\u043d \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u043d \u0432 open-source \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0443 \u0438 \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d \u043d\u0430 Github, \u0447\u0442\u043e\u0431\u044b \u043b\u044e\u0431\u043e\u0439\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sq\/blog\/novosti-interneta\/retentioneering-kak-my-open-source-instrumenty-dlya-produktovoj-analitiki-na-python-i-pandas-napisali\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-10-31T19:23:40+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-07-06T14:02:25+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Retentioneering: si shkruam mjetet open-source p\u00ebr analiz\u00ebn produktive n\u00eb Python dhe Pandas | ProHoster","description":"P\u00ebrsh\u00ebndetje, Habr. Ky artikull i kushtohet p\u00ebrfundimeve t\u00eb kat\u00ebr viteve t\u00eb zhvillimit t\u00eb nj\u00eb seti metodash dhe mjetesh p\u00ebr p\u00ebrpunimin e trajekteve t\u00eb l\u00ebvizjes s\u00eb p\u00ebrdoruesve n\u00eb aplikacion ose n\u00eb faqe. Autor i zhvillimit \u00ebsht\u00eb Maksim Godzi, i cili q\u00ebndron n\u00eb krye t\u00eb ekipit t\u00eb krijuesve t\u00eb produktit, ai gjithashtu \u00ebsht\u00eb autori i artikullit. Prodhimi ka marr\u00eb emrin Retentioneering, tani \u00ebsht\u00eb transformuar n\u00eb nj\u00eb bibliotek\u00eb open-source dhe \u00ebsht\u00eb publikuar n\u00eb Github, p\u00ebr t\u00eb mund\u00ebsuar q\u00eb \u00e7do kush","canonical_url":"https:\/\/prohoster.info\/sq\/blog\/novosti-interneta\/retentioneering-kak-my-open-source-instrumenty-dlya-produktovoj-analitiki-na-python-i-pandas-napisali","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sq_AL","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47Retentioneering: \u043a\u0430\u043a \u043c\u044b open-source \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u044b \u0434\u043b\u044f \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u043e\u0432\u043e\u0439 \u0430\u043d\u0430\u043b\u0438\u0442\u0438\u043a\u0438 \u043d\u0430 Python \u0438 Pandas \u043d\u0430\u043f\u0438\u0441\u0430\u043b\u0438 | ProHoster","og:description":"\u041f\u0440\u0438\u0432\u0435\u0442, \u0425\u0430\u0431\u0440. \u042d\u0442\u0430 \u0441\u0442\u0430\u0442\u044c\u044f \u043f\u043e\u0441\u0432\u044f\u0449\u0435\u043d\u0430 \u0438\u0442\u043e\u0433\u0430\u043c \u0447\u0435\u0442\u044b\u0440\u0435\u0445\u043b\u0435\u0442\u043d\u0435\u0439 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043d\u0430\u0431\u043e\u0440\u0430 \u043c\u0435\u0442\u043e\u0434\u043e\u0432 \u0438 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u043e\u0432 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0442\u0440\u0430\u0435\u043a\u0442\u043e\u0440\u0438\u0439 \u0434\u0432\u0438\u0436\u0435\u043d\u0438\u044f \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439 \u0432 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0438 \u0438\u043b\u0438 \u043d\u0430 \u0441\u0430\u0439\u0442\u0435. \u0410\u0432\u0442\u043e\u0440 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u2014 \u041c\u0430\u043a\u0441\u0438\u043c \u0413\u043e\u0434\u0437\u0438, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0441\u0442\u043e\u0438\u0442 \u0432\u043e \u0433\u043b\u0430\u0432\u0435 \u043a\u043e\u043c\u0430\u043d\u0434\u044b \u0441\u043e\u0437\u0434\u0430\u0442\u0435\u043b\u0435\u0439 \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u0430, \u043e\u043d \u0436\u0435 \u2014 \u0430\u0432\u0442\u043e\u0440 \u0441\u0442\u0430\u0442\u044c\u0438. \u0421\u0430\u043c \u043f\u0440\u043e\u0434\u0443\u043a\u0442 \u043f\u043e\u043b\u0443\u0447\u0438\u043b \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u0435 Retentioneering, \u0441\u0435\u0439\u0447\u0430\u0441 \u043e\u043d \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u043d \u0432 open-source \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0443 \u0438 \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d \u043d\u0430 Github, \u0447\u0442\u043e\u0431\u044b \u043b\u044e\u0431\u043e\u0439","og:url":"https:\/\/prohoster.info\/sq\/blog\/novosti-interneta\/retentioneering-kak-my-open-source-instrumenty-dlya-produktovoj-analitiki-na-python-i-pandas-napisali","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-10-31T19:23:40+00:00","article:modified_time":"2026-07-06T14:02:25+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"38424","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-23 22:00:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 01:09:23","updated":"2026-01-23 22:00:19"},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/38424","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/comments?post=38424"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/38424\/revisions"}],"predecessor-version":[{"id":182486,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/38424\/revisions\/182486"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/media\/28843"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/media?parent=38424"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/categories?post=38424"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/tags?post=38424"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}