8Sep
Sok program szeretné elküldeni a felhasználási statisztikákat, hibajelöléseket, összeomlási jelentéseket és más diagnosztikákat szervereikre. Vannak, akik letiltják ezeket a lehetőségeket, de ha igen?
Miért pontosan "Használati statisztikák" és "Hibajelentések"?
Általában az alkalmazások kétféle felhasználási adatot kívánnak feltölteni: az általános használati statisztikákat és a hibákkal kapcsolatos információkat, például a hibajelentéseket. Az
Használati statisztikák - amelyeket "telemetria" -ként is neveznek, tartalmaznak információkat az alkalmazás használatáról, beleértve azokat a gombokat és menüket, amelyekkel kapcsolatba lépnek és milyen gyakran használják őket. A böngésző, például a Firefox vagy a Chrome esetében az adatok tartalmazzák a megnyitott lapok számát, a böngésző által használt memória mennyiségét, a telepített bővítmények számát és így tovább. Az egyéb alkalmazások meg fogják tekinteni, hogy milyen beállításokat engedélyeztek és milyen gyakran használják az alkalmazást. A játékkezelő alkalmazás, mint a Steam, a számítógép hardverére néz, így a játékfejlesztők láthatják a célzott hardvereket. Az elküldött adatok pontos típusa az alkalmazástól az alkalmazásig terjed.
Hibaüzenetek és összeomlási jelentések tartalmazzák a baleset vagy más hiba történtek eseményeit. Például ha egy alkalmazás összeomlik, akkor felszólíthatja Önt, hogy az összeomlással kapcsolatos információkat küldje az interneten. Ez az információ magában foglalja, hogy mit csinált az összeomlás pillanatában és a program memóriájának néhány tartalmát. Az ötlet az, hogy elegendő információt tartalmazzon, hogy az alkalmazás fejlesztői meghatározhassák, mi okozta az összeomlást.
A küldendő pontos adatok az alkalmazástól az alkalmazástól függően változnak. A legtöbb alkalmazás felhívja Önt, és megkérdezi, hogy engedélyezi-e ezt a funkciót, vagy alapértelmezés szerint letiltja-e, bár egyes alkalmazások automatikusan engedélyezik. Egyes alkalmazások lehetővé teszik, hogy külön-külön tiltsa le vagy engedélyezze a használati statisztikákat és hibajelentéseket. Bizonyos alkalmazások lehetővé teszik, hogy ellenőrizze az ütközéses jelentéseket, és hagyja jóvá a feltöltés előtt. A Windowsba beépített ütközéses jelentési funkció ezt teszi, de néhány nem.
Mit csinálnak a fejlesztők az adatokkal?
A fejlesztők általában a használati statisztikákra vonatkoznak, amikor el kell dönteniük, milyen változtatásokat kell végrehajtaniuk az alkalmazásban, milyen funkciókat kell fejleszteniük a fejlesztésre, és tájékoztatniuk kell más döntéseket, amelyek attól függenek, hogy a felhasználók miként használják a programot. Például a Mozilla tudja, hogy a Firefox felületének mely részei használják a felhasználókat - legalább a felhasználási statisztikákat jelentő felhasználókat. Ezt követően figyelembe vehetik ezeket az információkat a Firefox felületének módosításakor. Előfordulhat, hogy a felhasználók által ritkán használt gombok a menükben rejtve maradnak, a gyakran használt opciók pedig könnyebben hozzáférhetővé válnak. Ha egy fejlesztő tudja, hogy nagyon kevés felhasználó használja a program egy adott funkcióját, akkor abbahagyhatja a funkció használatát. Ha egy fejlesztő tudja, hogy nagyon kevés felhasználó használja az operációs rendszerhez hasonló Windows XP-t, akkor a Windows XP hivatalos támogatását megszüntethetik. E döntések meghozatalához a fejlesztőknek olyan információkra van szükségük, mint ezek a használati statisztikák, ellenkező esetben véletlenül lövöldöznek a sötétben. Az
összeomlási jelentések segítségével meghatározhatja a konkrét összeomlások gyakoriságát, és megadhatja a fejlesztőknek az okaihoz kapcsolódó információkat. Elég ütközéses jelentésekkel a fejlesztők meghatározhatják a leggyakoribb összeomlást és javíthatják azokat. Ez segíti a fejlesztőket abban, hogy a legfontosabb kérdéseket dolgozzák ki a valódi felhasználók számára, és adjon nekik elég adatokat ahhoz, hogy megnézhesse, mi okozza az ütközést számos valós számítógépen.
Küldjem ezt az adatot?
Ez valójában egy jó ötlet, hogy küldjön használati statisztikákat és összeomlási jelentéseket. A használati statisztikák elküldése biztosítja, hogy a fejlesztők tudják, hogy az Önhöz hasonló emberek hogyan használják a programot, és döntéseket hozhatnak a használati szokásokkal kapcsolatban. Például amikor a Microsoft eltávolította a Windows 8 Start gombját, azt mondták, hogy ezt tette, mert nagyon kevés ember használta a Start gombot a Windows 7 "Microsoft ügyfél-élményjavítási programjában" gyűjtött használati statisztikák alapján.hogy talán csak kevésbé igényes kezdő felhasználók rendelkeztek az Ügyfél-élmény javítási programmal, míg az energiafelhasználók - akik használják a Start gombot - sokkal nagyobb valószínűséggel tiltják le. Talán, ha több energiafelhasználó rendelkezett volna ezzel a funkcióval, akkor a Microsoft újra fontolóra vehette volna a Start gomb eltávolítását - világos hiba volt a részükről, mivel a Start menüben a Windows 10-re került.
Összeomlásjelentések esetén egy összeomlási jelentés benyújtása biztosítja, hogy a fejlesztők tudják, hogy ténylegesen összeomlik. A Mozilla például rájött, hogy a Firefoxban az összeomlás legfőbb oka az Adobe Flash plug-inje volt. Ez végül a plug-in sandboxing bevezetéséhez vezetett, ahol a Flash összeomolhatott, anélkül, hogy lebontaná az egész Firefox böngészőt. Ha a Mozilla nem rendelkezett ilyen információkkal a lezuhanásokkal kapcsolatban, lehetséges, hogy a plug-in sandbox-ot soha nem vezették be, és a Flash továbbra is a Firefox-ot vadon hordozza.
Az alkalmazások szeretne személyes adatokat küldeni?
A valódi ok, amiért sokan tiltják le ezeket a funkciókat, mert nem akarják, hogy személyes adataik szivárogjanak ki - nem akarnak nyomon követni a vállalatok, vagy érzékeny adatok vannak az adatbázisban valahol. Szóval mennyire érzékeny az adatok, tényleg?
Használati statisztikák esetében az adatok valószínűleg nem lesznek nagyon érzékenyek.Általában anonimizált, mert a fejlesztők nem igazán érdekelnek, hogy milyen képernyőfelbontást használ egy adott felhasználó.Azt akarják tudni, hogy közösek a különböző képernyőfelbontások, és talán kombinálják az adatokat, hogy lássák, vannak-e általános minták - lehet, hogy 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 általában nem túl érzékeny adatok, és valószínűleg anonimizálódik.
Összeomlásjelentések esetén a dolgok kicsit merevek lehetnek. A fejlesztők nem akarnak személyes adatokat összegyűjteni összeomlási jelentésekkel - csak azt szeretnék látni, hogy mi a program a baleset bekövetkezésekor. A programtól függően ez bizonyos személyes adatokat küldhet. Például, ha online játékot játszik le, és összeomlik, akkor kérjük, küldjön hibajelentést, ha kéri - akkor valószínűleg nem fog érzékeny személyes adatokat küldeni a hibajelentéssel együtt.
Azonban ha online böngészést végez vagy érzékeny adatokat ír le egy böngészőben, és összeomlik, előfordulhat, hogy nem szeretne teljes összeomlási jelentést küldeni. Ezek tartalmazhatják a memóriahulladékot, amit a program a baleset bekövetkezésekor csinált, és ha valami olyasmit csinálsz, amit nem szeretnél, hogy mások is láthassanak - például a bankszámla egyenlegét, a hitelkártya számát vagy aegy személyes e-mailt - érdemes lemondania a balesetjelentés elküldéséről. Ez az oka annak, hogy egyes programok lehetővé teszik, hogy részletesebb információkat olvassunk a memóriaképről a küldés előtt.
A felhasználási statisztikák felbecsülhetetlenek és fontosak az Ön által használt szoftver fejlesztésének irányításában, és nem befolyásolhatják negatívan a magánéletét. Az összeomlásjelentések segíthetnek a fejlesztőknek a problémáik megoldásában. A legtöbb esetben a balesetekről szóló jelentések biztonságosak lesznek.
Miközben sok energiafelhasználó kikapcsolja a "telefon otthon" funkciókat, általában jobb ötlet az ilyen funkciók engedélyezése. Természetesen kiválaszthatja azokat a programokat, amelyeken engedélyezni kívánja ezeket a funkciókat - talán a használati statisztikákat Mozilla-ra, de nem a Microsoftra kívánja küldeni. Tőled függ.
képarány: Andy Roberts a Flickr
-n