Pitäisikö minun antaa sovellusten lähettäminen ”Käyttötilastot” ja ”Virheraportit”?
Monet ohjelmat haluavat lähettää käyttötilastoja, virheraportteja, kaatumisraportteja ja muita diagnostiikoita palvelimilleen. Jotkut ihmiset poistavat nämä vaihtoehdot käytöstä, mutta pitäisikö sinun?
Miksi tarkalleen ovat käyttötilastot ja virheraportit?
Yleensä sovellukset haluavat ladata kahdenlaisia käyttötietoja: yleisiä käyttötilastoja ja tietoja virheistä, kuten kaatumisraporteista.
Käyttötilastot, joita voidaan kutsua myös "telemetriaksi", sisältävät tietoja sovelluksen käytöstä, mukaan lukien mitä painikkeita ja valikoita käytät ja kuinka usein käytät niitä. Jos kyseessä on Firefoxin tai Chromen kaltainen selain, tiedot sisältävät tietoja siitä, kuinka monta välilehteä olet avannut ja kuinka paljon muistia selaimesi käyttää, kuinka monta laajennusta olet asentanut ja niin edelleen. Muut sovellukset tarkastelevat, mitkä vaihtoehdot ovat käytössä ja kuinka usein käytät sovellusta. Steamin kaltainen pelisovellus tarkastelee tietokoneen laitteistoa, joten pelin kehittäjät näkevät laitteiston, johon ne kohdistuvat. Lähetettyjen tietojen tarkka tyyppi vaihtelee sovelluksen mukaan.
Virhetieto- ja kaatumaraportit sisältävät tietoja siitä, mitä tapahtui, kun tapahtui kaatuminen tai muu virhe. Jos esimerkiksi sovellus kaatuu, se voi pyytää sinua lähettämään tietoja kyseisestä kaatumasta Internetin kautta. Tämä tieto sisältää sen, mitä olit tekemässä kaatumisen aikana ja osan ohjelman muistin sisällöstä. Ajatuksena on sisällyttää tarpeeksi tietoa, jotta sovelluksen kehittäjät voivat määrittää, mikä aiheutti onnettomuuden.
Lähetettävät tiedot vaihtelevat sovelluksesta toiseen. Useimmat sovellukset pyytävät sinua ja kysyvät, haluatko ottaa tämän ominaisuuden käyttöön tai jättää sen oletusarvoisesti pois käytöstä, vaikka jotkin sovellukset voivat ottaa sen automaattisesti käyttöön. Joidenkin sovellusten avulla voit poistaa käytöstä tai ottaa käyttöön tilastoja ja virheilmoituksia erikseen. Jotkin sovellukset saattavat tarkistaa kaatumisraportit ja vahvistaa, ennen kuin ne ladataan - Windowsin kaatumisen esto -ominaisuus tekee tämän, mutta jotkut eivät ehkä.
Mitä kehittäjät tekevät tämän tiedon kanssa?
Kehittäjät viittaavat tavallisesti käyttötilastoihin, kun ne päättävät, mitä muutoksia sovelluksessa tehdään, ja mitkä ominaisuudet keskittyvät kehitykseen, ja tiedottamaan muista päätöksistä, jotka riippuvat siitä, miten käyttäjät todella käyttävät ohjelmaa. Esimerkiksi Mozilla tietää, mitä osia Firefox-käyttöliittymän käyttäjistä vuorovaikutuksessa on - ainakin käyttäjiä, jotka raportoivat käyttötilastoja. Ne voivat sitten ottaa nämä tiedot huomioon Firefoxin käyttöliittymän muokkaamisessa. Ehkä painikkeet, joita käyttäjät harvoin käyttävät, piilotetaan valikoissa, kun taas usein käytettävät vaihtoehdot helpottavat pääsyä. Jos kehittäjä tietää, että vain harvat käyttäjät käyttävät ohjelmassaan tiettyä ominaisuutta, ne voivat lopettaa toiminnon. Jos kehittäjä tietää, että hyvin harvat käyttäjät käyttävät käyttöjärjestelmää, kuten Windows XP, ne saattavat lopettaa Windows XP: n virallisen tuen. Jotta nämä päätökset tehtäisiin, kehittäjien on käytettävä näitä käyttötietoja, koska muuten he kuvaavat sokeasti pimeässä.
Crash-raportteja käytetään tunnistamaan tiettyjen kaatumisten taajuus ja antamaan kehittäjille tietoa niiden syistä. Riittävän kaatumaraportin avulla kehittäjät voivat tunnistaa yleisimmät kaatumiset ja korjata ne. Tämä auttaa kehittäjiä, kun he työskentelevät todellisten käyttäjien suurimpien ongelmien parissa, ja antaa heille tarpeeksi tietoa nähdäksesi, mikä aiheuttaa onnettomuuden monissa todellisissa tietokoneissa.
Pitäisikö minun lähettää nämä tiedot?
Se on oikeastaan melko hyvä idea lähettää käyttötilastoja ja kaatumisraportteja. Käyttötilastojen lähettäminen varmistaa, että kehittäjät tietävät, miten ihmiset käyttävät ohjelmaa ja voivat tehdä päätöksiä käyttötapoja ajatellen. Esimerkiksi kun Microsoft poisti Käynnistä-painikkeen Windows 8: sta, he sanoivat, että he tekivät niin, koska hyvin harvat ihmiset käyttivät Käynnistä-painiketta Windows 7: n Microsoft-asiakaskokemuksen parantamisohjelmasta kerättyjen käyttötilastojen mukaan. että ehkä vähemmän vaativat aloittelevat käyttäjät olisivat ottaneet käyttöön asiakaskokemuksen parantamisohjelman, kun taas käynnistyspainiketta käyttävät tehokäyttäjät olivat todennäköisesti todennäköisemmin poistaneet sen käytöstä. Ehkäpä jos useampi virrankäyttäjä olisi ottanut tämän ominaisuuden käyttöön, Microsoft olisi harkinnut uudelleen poistamalla Start-painikkeen - selkeän virheen, koska he ovat lisänneet Käynnistä-valikon takaisin Windows 10 -käyttöjärjestelmään.
Kaatumisraporttien tapauksessa kaatumaraportin toimittaminen varmistaa, että kehittäjät tietävät, että sinulla oli todella onnettomuus. Esimerkiksi Mozilla huomasi, että Firefoxin kaatumien pääasiallinen syy oli Adoben Flash-laajennus. Tämä johti lopulta plug-in-hiekkalaatikon käyttöönottoon, jossa Flash voi kaatua itsestään ilman Firefox-selainta. Jos Mozillalla ei ollut tätä tietoa kaatuuista, on mahdollista, että plug-in-hiekkalaatikko ei olisi koskaan otettu käyttöön ja Flash jatkaisi Firefoxin viemistä luonnossa.
Haluatko lähettää henkilökohtaisia tietoja?
Todellinen syy, miksi monet ihmiset poistavat nämä ominaisuudet, johtuvat siitä, että he eivät halua, että heidän henkilötietonsa vuodatetaan pois, eivätkä he halua, että yritykset voivat seurata niitä tai joilla on arkaluonteisia tietoja. Joten kuinka herkkä on nämä tiedot?
Käyttötilastojen tapauksessa tiedot eivät todennäköisesti ole kovin herkkiä. Se on yleensä anonyymi, koska kehittäjät eivät välitä, mitä näytön tarkkuutta käyttäjä käyttää. He haluavat tietää, kuinka yleisiä eri näytön resoluutioita ovat ja ehkä yhdistävät tiedot, jotta voidaan nähdä, onko olemassa yleisiä kuvioita, ehkä ihmiset, joilla on erityiset näytön resoluutiot, käyttävät useammin erilaisia liitäntäelementtejä. Kaikki tämä voi olla hyödyllistä kehittäjille, mutta se ei yleensä ole kovin arkaluonteisia tietoja, ja se on todennäköisesti anonyymi.
Jos kyseessä on kaatumisraportti, asiat voivat saada hieman murkiä. Kehittäjät eivät halua kerätä henkilötietoja kaatumaraporttien avulla - he haluavat vain nähdä, mitä ohjelma teki, kun kaatuminen tapahtui. Ohjelmasta riippuen tämä voi johtaa joidenkin henkilötietojen lähettämiseen. Jos esimerkiksi pelaat online-peliä ja se kaatuu, voit lähettää vikailmoituksen, jos sinua kehotetaan - sinulla ei todennäköisesti ole mitään arkaluonteisia henkilökohtaisia tietoja lähettämällä vikailmoituksen kanssa.
Jos teet verkkopankkiasi tai kirjoitat arkaluonteisia tietoja verkkoselaimeen ja se kaatuu, et ehkä halua lähettää täydellistä kaatumisraporttia. Näihin voi sisältyä muistin kaatopaikat siitä, mitä ohjelma teki kaatumisen aikana, ja jos teit jotain yksityistä, jota et halua muiden näkevän, kuten pankkitilin saldon tarkastelemisen, luottokortin numeron kirjoittamisen tai lähettämisen henkilökohtainen sähköpostiosoite - haluat ehkä hylätä kaatumisraportin lähettämisen. Tämän vuoksi joissakin ohjelmissa voit nähdä yksityiskohtaisempia tietoja muistitilasta ennen sen lähettämistä.
Käyttötilastot voivat olla korvaamattomia ja tärkeitä käyttämiesi ohjelmistojen kehittämisessä, eikä niiden pitäisi vaikuttaa negatiivisesti yksityisyytesi. Crash-raportit voivat myös auttaa kehittäjiä korjaamaan sovelluksissaan ongelmia. Useimmissa tapauksissa onnettomuusraportit ovat turvallisia lähettää.
Vaikka monet virrankäyttäjät sammuttavat ominaisuuksia, jotka “puhuvat kotona”, on yleensä parempi ajatus jättää tällaiset ominaisuudet käyttöön. Voit tietysti valita, mitkä ohjelmat haluat ottaa käyttöön, ehkä haluat lähettää käyttötilastoja Mozillalle, mutta ei Microsoftille. Se on sinusta kiinni.
Kuvaluotto: Andy Roberts Flickrissä