Ar turėčiau leisti „Apps“ siųsti „Naudojimo statistiką“ ir „Klaidų ataskaitas“?
Daugelis programų nori siųsti savo serveriams naudojimo statistiką, klaidų žurnalus, avarijų ataskaitas ir kitą diagnostiką. Kai kurie žmonės išjungia šias parinktis, bet ar turėtumėte?
Kodėl tiksliai yra „naudojimo statistika“ ir „klaidų ataskaitos“?
Apskritai, programos nori įkelti dviejų tipų naudojimo duomenis: bendrą naudojimo statistiką ir informaciją apie klaidas, pvz., Avarijų ataskaitas.
Naudojimo statistika, kuri taip pat gali būti vadinama „telemetrija“, apima informaciją apie tai, kaip naudojate programą, įskaitant, kuriuos mygtukus ir meniu bendraujate ir kaip dažnai juos naudojate. Jei naudojate interneto naršyklę, pvz., „Firefox“ arba „Chrome“, duomenys apims informaciją apie tai, kiek skirtukų turite atidarytą ir kiek atminties naudoja jūsų naršyklė, kiek įdiegtų plėtinių ir pan. Kitos programos peržiūrės, kurias parinktis įgalinote ir kaip dažnai naudojate programą. Žaidimų programa, tokia kaip „Steam“, žiūri į jūsų kompiuterio aparatūrą, kad žaidimų kūrėjai galėtų matyti, kokią aparatūrą jie turėtų taikyti. Tikslūs siunčiamų duomenų tipai priklausys nuo taikomųjų programų.
Klaidos informacijos ir avarijų ataskaitose pateikiama informacija apie tai, kas įvyko, kai įvyko avarijos ar kita klaida. Pavyzdžiui, jei programa sulaužoma, ji gali paprašyti siųsti informaciją apie tą avariją internete. Ši informacija apima tai, ką darėte avarijos metu ir kai kuriuos programos atminties turinius. Idėja yra įtraukti pakankamai informacijos, kad programos kūrėjai galėtų nustatyti, kas sukėlė avariją.
Tikslus duomenų siuntimas skirsis priklausomai nuo taikymo. Dauguma programų paprašys jūsų ir paklaus, ar norite įjungti šią funkciją, arba palikti ją išjungta pagal numatytuosius nustatymus, nors kai kurios programos gali ją automatiškai įjungti. Kai kurios programos leis jums atskirai naudoti arba įjungti naudojimo statistiką ir klaidų ataskaitas. Kai kurios programos gali leisti patikrinti avarijų ataskaitas ir patvirtinti, kol jie įkeliami - į „Windows“ įtrauktą avarijos ataskaitų teikimo funkciją tai daro, tačiau kai kurie.
Ką kūrėjai daro su šiais duomenimis?
Kūrėjai dažniausiai nurodo naudojimo statistiką, kai nusprendžia, kokie pakeitimai turi būti taikomi programoje, kuriai būdinga plėtra, ir informuoti kitus sprendimus, kurie priklauso nuo to, kaip vartotojai faktiškai naudoja programą. Pavyzdžiui, „Mozilla“ žino, kokias „Firefox“ sąsajos dalis jos naudotojai sąveikauja, bent jau su naudotojais, kurie praneša apie naudojimo statistiką. Tuomet jie gali atsižvelgti į šią informaciją keisdami „Firefox“ sąsają. Galbūt mygtukai, kuriuos vartotojai retai naudoja, bus paslėpti meniu, o dažnai naudojamos parinktys bus lengviau prieinamos. Jei kūrėjas žino, kad labai nedaug vartotojų naudojasi tam tikra funkcija savo programoje, jie gali nebeveikti šios funkcijos. Jei kūrėjas žino, kad labai nedaug vartotojų naudoja operacinę sistemą kaip „Windows XP“, jie gali nutraukti oficialią Windows XP palaikymą. Kad šie sprendimai būtų priimti, kūrėjai turi turėti tokią informaciją kaip šie naudojimo statistiniai duomenys, kitaip jie aklai fotografuoja tamsoje.
Nelaimingų atsitikimų ataskaitos naudojamos tam tikrų avarijų dažnumui nustatyti ir pateikti kūrėjams informaciją apie jų priežastis. Turėdami pakankamai ataskaitų apie avarijas, kūrėjai gali nustatyti dažniausius gedimus ir juos išspręsti. Tai padeda kūrėjams, kai jie dirba su didžiausiais realių vartotojų problemomis, ir suteikia jiems pakankamai duomenų, kad pamatytų, kas sukelia daugelį realių kompiuterių..
Ar turėčiau siųsti šiuos duomenis?
Tai tikrai gana gera idėja jums siųsti naudojimo statistiką ir avarijų ataskaitas. Naudojimo statistikos siuntimas užtikrina, kad kūrėjai žinotų, kaip žmonės naudojasi šia programa ir gali priimti sprendimus su jūsų naudojimo modeliais. Pavyzdžiui, kai „Microsoft“ pašalino „Start“ mygtuką iš „Windows 8“, jie sakė, kad tai padarė, nes labai mažai žmonių iš tikrųjų naudojo „Start“ mygtuką pagal naudojimo statistiką, kurią jie surinko iš „Microsoft“ klientų patirties tobulinimo programos „Windows 7“. galbūt tik mažiau reikalaujantiems pradedantiesiems vartotojams buvo įjungta „Klientų patirties tobulinimo programa“, o galios naudotojai, kurie naudojo „Start“ mygtuką, buvo labiau linkę ją išjungti. Galbūt jei daugiau įjungtų energijos vartotojų turėjo šią funkciją, „Microsoft“ būtų iš naujo apsvarstęs galimybę pašalinti „Start“ mygtuką - aiškią klaidą, nes jie pridėjo „Start“ meniu atgal į „Windows 10“.
Nelaimingų atsitikimų ataskaitų atveju pateikiant avarijos ataskaitą užtikrinama, kad kūrėjai žino, jog iš tikrųjų turite avariją. Pavyzdžiui, „Mozilla“ suprato, kad pagrindinė „Firefox“ avarijų priežastis buvo „Adobe“ „Flash“ papildinys. Tai galiausiai paskatino įdiegti „plug-in“ sandboxing'ą, kuriame „Flash“ gali nukristi atskirai, nesukeliant viso „Firefox“ naršyklės. Jei „Mozilla“ neturėjo šios informacijos apie avarijas, gali būti, kad „plug-in“ smėlio dėžės niekada nebūtų buvę įvestos ir „Flash“ ir toliau „Firefox“ atneštų į lauką.
Ar programos nori siųsti asmeninius duomenis?
Tikroji priežastis, dėl kurios daugelis žmonių išjungia šias funkcijas, yra todėl, kad nenori, kad jų asmeniniai duomenys būtų nutekėję, jie nenori, kad juos stebėtų įmonės, ar kažkur yra duomenų bazėje. Taigi, kaip jautrūs yra šie duomenys?
Naudojimo statistikos atveju tikėtina, kad duomenys nebus labai jautrūs. Paprastai jis yra anonimizuotas, nes kūrėjai tikrai nerūpi, kokio ekrano skiriamoji geba konkrečiam naudotojui naudoja. Jie nori žinoti, kaip dažnai yra skirtingos ekrano skiriamosios gebos ir galbūt sujungti duomenis, kad pamatytumėte, ar yra bendrų modelių - galbūt žmonės, turintys konkrečių ekrano rezoliucijų, dažniau naudoja skirtingus sąsajos elementus. Visa tai gali būti naudinga kūrėjams, tačiau paprastai tai nėra labai jautri informacija ir gali būti anonimizuota.
Nelaimingų atsitikimų ataskaitų atveju viskas gali būti šiek tiek mažesnė. Kūrėjai nenori rinkti asmens duomenų su avarijos ataskaitomis - jie tik nori pamatyti, ką programa padarė, kai įvyko avarija. Priklausomai nuo programos, gali būti siunčiami kai kurie asmens duomenys. Pvz., Jei žaidžiate internetinį žaidimą ir jis sugenda, turėtumėte paprašyti atsiųsti klaidos ataskaitą, jei nepavyksta gauti slaptos asmeninės informacijos kartu su klaidos ataskaita.
Tačiau, jei darote savo internetinę bankininkystę arba įvedate slaptą informaciją žiniatinklio naršyklėje ir ji sugenda, gali nenorėti išsiųsti visos avarijos ataskaitos. Juose gali būti atminties, kurios buvo programos veikimo metu įvykus avarijai, ir jei darote kažką privataus, kad nenorite, kad kiti matytų, pvz., Žiūri į savo banko sąskaitos likutį, įvesdami kredito kortelės numerį arba siunčiant asmeninis el. laiškas, galbūt norėsite atsisakyti siųsti avarijos ataskaitą. Todėl prieš išsiunčiant kai kurias programas galite matyti išsamesnę informaciją apie atmintį.
Naudojimo statistika gali būti neįkainojama ir svarbi kuriant naudojamą programinę įrangą, ir jie neturėtų neigiamai paveikti jūsų privatumo. Gedimų ataskaitos taip pat gali padėti programuotojams išspręsti savo programų problemas. Daugeliu atvejų pranešimai apie avarijas bus saugūs.
Nors daugelis energijos vartotojų išjungia funkcijas, kurios „telefono namuose“, tai paprastai yra geresnė idėja palikti šias funkcijas įjungtas. Žinoma, galite pasirinkti, kurias programas norite įgalinti tokiomis funkcijomis, galbūt norite siųsti naudojimo statistiką į „Mozilla“, bet ne „Microsoft“. Viskas priklauso nuo tavęs.
Vaizdo kreditas: Andy Roberts dėl „Flickr“