Homepage » hogyan kell » Legyen az Alkalmazások küldése „Használati statisztikák” és „Hibajelentések”?

    Legyen az Alkalmazások küldése „Használati statisztikák” és „Hibajelentések”?

    Sok program felhasználási statisztikákat, hibanapokat, összeomlási jelentéseket és egyéb diagnosztikákat kíván küldeni a szervereiknek. Néhány ember letiltja ezeket az opciókat, de neked kellene?

    Miért pontosan a „Használati statisztikák” és a „Hibajelentések”?

    Általánosságban elmondható, hogy az alkalmazások kétféle felhasználási adatot szeretnének feltölteni: általános felhasználási statisztikákat és információkat a hibákról, mint például a baleseti jelentések.

    A felhasználási statisztikák, amelyeket „telemetriának” is neveznek, tartalmazzák az alkalmazás használatával kapcsolatos információkat, beleértve azokat a gombokat és menüket, amelyekkel kölcsönhatásba lépnek, és milyen gyakran használják őket. Olyan webböngésző esetében, mint a Firefox vagy a Chrome, az adatok információkat tartalmaznak arról, hogy hány lap van nyitva, és mennyi memóriát használ a böngészője, hány bővítményt telepített, és így tovább. Más alkalmazások megvizsgálják, hogy mely opciókat engedélyezte és milyen gyakran használja az alkalmazást. Egy olyan játékalkalmazás, mint a Steam, a számítógép hardverét vizsgálja, így a játékfejlesztők láthatják a célzott hardvert. A küldött adatok pontos típusai az alkalmazásoktól függően változnak.

    A hibainformációk és az összeomlási jelentések információkat tartalmaznak arról, hogy mi történt, amikor egy hiba vagy más hiba történt. Például, ha egy alkalmazás összeomlik, akkor kérheti, hogy küldjön információt az összeomlásról az interneten keresztül. Ez az információ magában foglalja azt, amit a baleset idején tett, és a program memóriájának egy részét. Az ötlet az, hogy elegendő információt tartalmazzon, hogy az alkalmazás fejlesztői meghatározhassák, hogy mi okozta a balesetet.

    A pontos adatok elküldése az alkalmazásoktól függően változik. A legtöbb alkalmazás felkéri Önt, és megkérdezi, hogy engedélyezi-e ezt a funkciót, vagy alapértelmezés szerint letiltja azt, bár néhány alkalmazás automatikusan engedélyezi. Néhány alkalmazás lehetővé teszi, hogy letiltja vagy engedélyezze a használati statisztikákat és a hibajelentéseket. Néhány alkalmazás lehetővé teszi, hogy ellenőrizze az összeomlási jelentéseket és megerősítse, mielőtt feltöltődnek - a Windows rendszerbe épített összeomlás-jelentési funkció ezt teszi - de egyesek nem.

    Mit csinálnak a fejlesztők ezzel az adattal?

    A fejlesztők általában a felhasználási statisztikákra hivatkoznak, amikor eldöntenek, hogy milyen változtatásokat kell végrehajtani az alkalmazásban, mely jellemzői a fejlesztés fókuszálására szolgálnak, és tájékoztatnak más döntéseket, amelyek attól függnek, hogy a felhasználók hogyan használják a programot. Például a Mozilla tudja, hogy a Firefox interfész mely részei használják a felhasználókat, legalábbis a felhasználókat, akik a felhasználási statisztikákat jelentik. Ezután figyelembe vehetik ezeket az információkat a Firefox felületének módosításakor. Talán a felhasználók által ritkán használt gombok a menükben rejtve lesznek, míg a gyakran használt opciók könnyebben elérhetők lesznek. Ha egy fejlesztő tudja, hogy nagyon kevés felhasználó használ egy adott funkciót a programjában, akkor abbahagyhatja a funkciót. Ha egy fejlesztő tudja, hogy nagyon kevés felhasználó használja az operációs rendszert, mint a Windows XP, akkor a Windows XP hivatalos támogatása megszűnik. Ezen döntések meghozatalához a fejlesztőknek olyan információval kell rendelkezniük, mint ezek a használati statisztikák, különben vakon fényképeznek a sötétben.

    Az összeomlásról szóló jelentések segítségével azonosíthatja a konkrét összeomlások gyakoriságát, és a fejlesztők tájékoztatást adhatnak okukról. A megfelelő ütközési jelentésekkel a fejlesztők azonosíthatják a leggyakoribb összeomlásokat és javíthatják azokat. Ez segít a fejlesztőknek abban, hogy a valódi felhasználók legnagyobb problémáit dolgozzák fel, és elegendő adatot ad nekik ahhoz, hogy lássák, mi okozza az összeomlást számos valós számítógépen.

    Küldöm az adatokat?

    Ez valójában meglehetősen jó ötlet, hogy felhasználási statisztikákat és ütközési jelentéseket küldjön. A használati statisztikák küldése biztosítja, hogy a fejlesztők tudják, hogyan használják az embereket a program használatához, és döntéseket hozhat a felhasználási szokásokkal kapcsolatban. Például, amikor a Microsoft eltávolította a Start gombot a Windows 8-ról, azt mondták, hogy ezt tették, mert nagyon kevés ember használta a Start gombot a „Microsoft ügyfélélményfejlesztési programja” által a Windows 7-ben gyűjtött használati statisztikák szerint. hogy talán csak kevésbé igényes kezdő felhasználók számára engedélyezték az Ügyfélélmény-javítási programot, míg a Start gombot használó teljesítményfelhasználók sokkal valószínűbb, hogy letiltják. Talán, ha több energiafelhasználó engedélyezte volna ezt a funkciót, a Microsoft újra megvizsgálta volna a Start gomb eltávolítását, mivel egyértelműen hibázott, mivel hozzáadta a Start menüt a Windows 10 rendszerhez.

    Az összeomlásról szóló jelentések esetén az ütközési jelentés benyújtása biztosítja, hogy a fejlesztők tudják, hogy valójában volt az összeomlás. Például a Mozilla rájött, hogy a Firefox összeomlásának elsődleges oka az Adobe Flash plug-in. Ez végül a plug-in homokozó bevezetéséhez vezetett, ahol a Flash összeomlik önmagában anélkül, hogy az egész Firefox böngészőt le tudná vetni. Ha a Mozilla nem kapott ilyen információkat az összeomlásokról, akkor lehetséges, hogy a plug-in homokozó nem lett volna bevezetve, és a Flash továbbra is a Firefoxot hozná le a vadonban.

    Az alkalmazások szeretnének személyes adatokat küldeni?

    Az igazi ok, amiért sokan letiltják ezeket a funkciókat, azért vannak, mert nem akarják, hogy a személyes adataik kiszivárogjanak - nem akarják, hogy a vállalatok nyomon követjék őket, vagy ha valahol az adatbázisban vannak érzékeny adatok. Tehát mennyire érzékeny ez az adat?

    A felhasználási statisztikák esetében az adatok valószínűleg nem nagyon érzékenyek. Általában anonimizálva van, mert a fejlesztők nem érdekelnek, hogy egy adott felhasználó milyen képernyőfelbontást használ. Tudni akarják, hogy a különböző képernyőfelbontások milyen általánosak, és talán kombinálják az adatokat, hogy lássák, hogy vannak-e általános minták - talán az adott képernyőfelbontással rendelkező emberek nagyobb valószínűséggel használnak különböző interfészelemeket. Mindez hasznos lehet a fejlesztők számára, de ez általában nem túl érzékeny adat, és valószínűleg anonimizált.

    A baleseti jelentések esetében a dolgok egy kicsit gyengébbek. A fejlesztők nem akarnak személyes adatokat gyűjteni összeomlási jelentésekkel - csak azt szeretnék látni, hogy a program milyen volt a baleset bekövetkezésekor. A programtól függően ez bizonyos személyes adatokat küldhet. Ha például online játékot játszik össze, és összeomlik, nyugodtan küldje el a hibajelentést, ha a program kéri, hogy valószínűleg nem lesz érzékeny személyes információ a hibajelentéssel együtt.

    Ha azonban az internetes banki tevékenységét vagy érzékeny információkat ír be egy webböngészőben, és összeomlik, előfordulhat, hogy nem szeretné teljes ütközési jelentést küldeni. Ezek tartalmazhatnak olyan memóriaterületeket, amelyeken a program az ütközés során végzett műveleteket végezte el, és ha valamilyen magánjellegű szolgáltatást végez, nem szeretné, hogy mások láthassák - például a bankszámla egyenlegének megnézését, a hitelkártyaszám megadását vagy elküldését személyes e-mail cím - elutasíthatja a hibaüzenet elküldését. Ez az oka annak, hogy egyes programok lehetővé teszik, hogy részletesebb információt kapjon a memóriaelosztóról a küldés előtt.


    A felhasználási statisztikák felbecsülhetetlenek és fontosak lehetnek az Ön által használt szoftverek fejlesztésében, és nem befolyásolhatják negatívan a magánéletét. A összeomlási jelentések segíthetnek a fejlesztőknek az alkalmazásokban felmerülő problémák javításában. A legtöbb esetben az ütközési jelentések biztonságosan elküldhetők.

    Míg sok energiafelhasználó kikapcsolja a „otthoni telefon” funkciókat, általában jobb, ha az ilyen funkciók engedélyezve vannak. Természetesen kiválaszthatja, hogy mely programokat szeretné engedélyezni az ilyen funkciókban, talán szeretné elküldeni a használati statisztikákat a Mozilla-nak, de nem a Microsoft-nak. Tőled függ.

    Képhitel: Andy Roberts a Flickr-en