Měla bych nechat Apps poslat "Statistiky využití" a "Chybové hlášení"?

Obsah:

Video: Měla bych nechat Apps poslat "Statistiky využití" a "Chybové hlášení"?

Video: Měla bych nechat Apps poslat "Statistiky využití" a "Chybové hlášení"?
Video: How to Find Which Version of Mozilla Firefox You Are Using [Tutorial] 2024, Březen
Měla bych nechat Apps poslat "Statistiky využití" a "Chybové hlášení"?
Měla bych nechat Apps poslat "Statistiky využití" a "Chybové hlášení"?
Anonim
Mnoho programů chce odeslat na své servery statistiky o používání, protokoly chyb, zprávy o selhání a další diagnostiku. Někteří lidé zakazují tyto možnosti, ale měli byste?
Mnoho programů chce odeslat na své servery statistiky o používání, protokoly chyb, zprávy o selhání a další diagnostiku. Někteří lidé zakazují tyto možnosti, ale měli byste?

Proč přesně existují "statistiky využití" a "hlášení o chybách"?

Aplikace obvykle chtějí načíst dva typy údajů o využití: obecná statistika využití a informace o chybách, jako jsou zprávy o selhání.

Statistiky využití - které mohou být také označovány jako "telemetrie" - zahrnují informace o tom, jakou aplikaci používáte, včetně těch tlačítek a nabídek, s nimiž spolupracujete, a jak často je používáte. V případě webového prohlížeče, jako je například prohlížeč Firefox nebo Chrome, budou data obsahovat informace o tom, kolik otevřených karet a kolik paměti prohlížeč používáte, kolik rozšíření jste nainstalovali a podobně. Jiné aplikace se budou zabývat tím, které možnosti jste aktivovali a jak často používáte aplikaci. Herní aplikace, jako je Steam, se dívá na hardware vašeho počítače, takže herci mohou vidět hardware, na který by se měli zaměřit. Přesné typy odeslaných dat se budou lišit v závislosti na aplikaci.

Informace o chybách a zprávy o selhání obsahují informace o tom, co se stalo, když došlo k selhání nebo jiné chybě. Pokud například dojde k selhání aplikace, může vás požádat o odeslání informací o této nehodě na internetu. Tyto informace zahrnují to, co jste udělali v době havárie a část obsahu paměti programu. Cílem je zahrnout dostatek informací, aby vývojáři aplikace mohli určit, co způsobilo havárii.
Informace o chybách a zprávy o selhání obsahují informace o tom, co se stalo, když došlo k selhání nebo jiné chybě. Pokud například dojde k selhání aplikace, může vás požádat o odeslání informací o této nehodě na internetu. Tyto informace zahrnují to, co jste udělali v době havárie a část obsahu paměti programu. Cílem je zahrnout dostatek informací, aby vývojáři aplikace mohli určit, co způsobilo havárii.

Přesné odeslané údaje se budou lišit od aplikace k aplikaci. Většina aplikací vás vyzve a zeptá se, zda chcete tuto funkci povolit nebo ji nechat ve výchozím nastavení deaktivována, i když některé aplikace ji mohou automaticky povolit. Některé aplikace vám umožní zakázat nebo povolit statistiky použití a chybové hlášení zvlášť. Některé aplikace vám mohou umožnit zkontrolovat zprávy o selhání a potvrdit před jejich odesláním - funkce pro hlášení selhání v systému Windows to udělá - některé však nemusí.

Image
Image

Co dělají vývojáři s těmito daty?

Vývojáři se při rozhodování o změnách, které se v aplikaci dávají, obvykle odkazují na statistiky využití, na které se zaměřuje vývoj a na informování dalších rozhodnutí, která závisí na tom, jak uživatelé skutečně používají program. Například Mozilla ví, jaké části rozhraní Firefoxu uživatelé interagují - alespoň uživatelé, kteří vykazují statistiky využití. Mohou tyto informace vzít v úvahu při úpravách rozhraní Firefoxu. Možná tlačítka, která uživatelé zřídka používají, budou skryta v nabídkách, zatímco volby, které jsou často používány, budou snadněji přístupné. Pokud vývojář ví, že velmi málo uživatelů ve svém programu používá určitou funkci, může přestat pracovat na této funkci. Pokud vývojář ví, že velmi málo uživatelů používá operační systém, jako je systém Windows XP, mohou ukončit oficiální podporu systému Windows XP. Při rozhodování je nutné, aby vývojáři měli informace podobné těmto statistikám využití, nebo jinak střílejí slepě ve tmě.

Zprávy o selhání se používají k určení frekvence konkrétních havárií a poskytují vývojářům informace o jejich příčinách. S dostatečnými zprávami o zhroucení mohou vývojáři identifikovat nejčastější havárie a opravit je. To pomáhá vývojářům při práci na největších problémech pro skutečné uživatele a poskytuje jim dostatek dat, aby zjistili, co způsobuje havárii v mnoha reálných počítačích.

Image
Image

Mám odeslat tato data?

Je to opravdu dobrý nápad, abyste posílali statistiky využití a zprávy o selhání. Odesílání statistik o použití zajišťuje, že vývojáři vědí, jak lidé jako jste vy užívali program a můžete při rozhodování s využitím vašich vzorů využití myslet. Například když Microsoft odstranil tlačítko Start z Windows 8, říkali, že to udělali, protože velmi málo lidí skutečně používalo tlačítko Start podle statistik využití, které shromáždili z programu "Microsoft Customer Experience Improvement Programme" ve Windows 7. Někteří lidé teoretizovali že snad jen méně náročné začátečníci používali program Zlepšení zákaznických zkušeností, zatímco uživatelé, kteří používali tlačítko Start, měli mnohem větší pravděpodobnost, že ho zakážou. Možná, že pokud by byla tato funkce povolena více uživatelům, společnost Microsoft by znovu přehodnotila odstranění tlačítka Start - jasnou chybu z jejich strany, protože přidali nabídku Start zpět do Windows 10.

V případě zpráv o selhání podání hlášení o selhání zajišťuje, že vývojáři vědí, že jste skutečně havaroval. Například Mozilla si uvědomila, že primární příčinou havárií ve Firefoxu je zásuvný modul Adobe Flash. To nakonec vedlo k zavedení plug-in sandboxing, kde Flash může dojít ke zhroucení sama o sobě, aniž by zhoršil celý prohlížeč Firefox. Pokud Mozilla neměla tyto informace o haváriích, je možné, že plug-in sandboxing by nikdy nebyl zaveden a Flash by i nadále přinesl Firefox do přírody.
V případě zpráv o selhání podání hlášení o selhání zajišťuje, že vývojáři vědí, že jste skutečně havaroval. Například Mozilla si uvědomila, že primární příčinou havárií ve Firefoxu je zásuvný modul Adobe Flash. To nakonec vedlo k zavedení plug-in sandboxing, kde Flash může dojít ke zhroucení sama o sobě, aniž by zhoršil celý prohlížeč Firefox. Pokud Mozilla neměla tyto informace o haváriích, je možné, že plug-in sandboxing by nikdy nebyl zaveden a Flash by i nadále přinesl Firefox do přírody.
Image
Image

Chcete aplikacemi odeslat osobní údaje?

Skutečný důvod, proč mnoho lidí tyto funkce zakáže, je, že nechtějí, aby jejich osobní údaje unikly - nechtějí být sledováni společnostmi nebo někde v databázi sedět v citlivé databázi. Takže jak citlivé jsou tyto údaje?

V případě statistik využití jsou pravděpodobně velmi citlivé údaje. Je to obecně anonymní, protože vývojářům se opravdu nestará, jaké rozlišení obrazovky používá určitý uživatel. Chtějí vědět, jak běžná jsou různá rozlišení obrazovky a možná kombinují data, aby zjistila, zda existují obecné vzorce - možná lidé s určitým rozlišením obrazovky pravděpodobněji používají různé prvky rozhraní. To vše může být užitečné pro vývojáře, ale obecně nejsou příliš citlivé údaje a je pravděpodobné, že budou anonymizovány.

V případě hlášení o zhroucení se věci mohou trochu poskakovat. Vývojáři nechtějí shromažďovat osobní údaje s hlášeními o selhání - chtějí pouze zjistit, co program dělá při havárii. V závislosti na programu může dojít k odeslání některých osobních údajů. Pokud například hrajete online hru a dojde k jejímu zhroucení, měli byste bez obav odeslat hlášení o chybě, pokud budete vyzváni - pravděpodobně nebudete mít s hlášením o chybě nějaké citlivé osobní informace.
V případě hlášení o zhroucení se věci mohou trochu poskakovat. Vývojáři nechtějí shromažďovat osobní údaje s hlášeními o selhání - chtějí pouze zjistit, co program dělá při havárii. V závislosti na programu může dojít k odeslání některých osobních údajů. Pokud například hrajete online hru a dojde k jejímu zhroucení, měli byste bez obav odeslat hlášení o chybě, pokud budete vyzváni - pravděpodobně nebudete mít s hlášením o chybě nějaké citlivé osobní informace.

Pokud však provádíte online bankovnictví nebo zadáváte citlivé informace do webového prohlížeče a dojde k jeho zhroucení, možná nebudete chtít odeslat úplný hlášení o selhání. Mohou obsahovat paměťové skládky toho, co program dělal při havárii, a kdybyste dělali něco soukromého, které byste nechtěli, aby ostatní viděli - například při pohledu na zůstatek bankovního účtu, zadání čísla kreditní karty nebo odeslání osobní e-mail - možná budete chtít odmítnout zaslání hlášení o selhání. To je důvod, proč některé programy umožňují zobrazit podrobnější informace o výpisu paměti před odesláním.

Image
Image

Statistiky využití mohou být neocenitelné a důležité při směrování vývoje softwaru, který používáte - a neměly by negativně ovlivňovat vaše soukromí. Zprávy o selhání mohou také pomoci vývojářům opravit problémy ve svých aplikacích. Ve většině případů budou hlášení o zhroucení bezpečně odeslána.

Zatímco mnoho uživatelů napájení vypíná funkce, které "telefonují domů", je obvykle lepší nechat tyto funkce povolené. Samozřejmě můžete zvolit, které programy chcete v těchto funkcích povolit - možná chcete odeslat statistiky využití Mozille, ale ne Microsoft. Je to na tobě.

Doporučuje: