[Päivitys: Tasker hyväksytään] Googlen tekstiviestien/puhelulokien käyttöoikeuksia koskevat rajoitukset pakottavat jotkin sovellukset luopumaan hyödyllisistä ominaisuuksista

Googlen äskettäinen päivitys Google Play -kehittäjäkäytäntöön on haitannut joitakin sovelluksia, koska kehittäjien on pakko luopua hyödyllisistä ominaisuuksista

Google ilmoitti äskettäin päivityksestä Google Play -kehittäjäkäytäntöönsä, joka muuttaa olennaisesti tekstiviestien ja puhelulokien käyttöoikeuksien käsittelyä. Tämä muutos rajoitti, mitkä sovellukset saivat pyytää näitä käyttöoikeuksia – vain sovellukset, jotka on valittu käyttäjän oikeuksiksi. oletussovellus puheluiden soittamiseen tai tekstiviestien lähettämiseen voi käyttää puhelulokeja ja tekstiviestejä muutamalla poikkeuksia.

Päivitys 4.1.19: Lisäyksen jälkeen tehtäväautomaatiosovellukset poikkeusluetteloon Taskerin kehittäjällä on uusista tekstiviestien ja puhelulokien käyttöoikeusrajoituksista ilmoitti että hänen sovelluksensa on hyväksytty käyttämään näitä oikeuksia. Siten Taskerin toimintoja ei menetetä. Muita sovelluksia, kuten Tasker-kehittäjän Join-sovellusta, tarkistetaan kuitenkin edelleen.

Tausta

Muutoksen tarkoituksena on suojella usein välinpitämätöntä keskimääräistä käyttäjää, joka myönsi näitä käyttöoikeuksia jokaiselle jokainen sovellus, joka sitä pyysi, riippumatta siitä, tarvitsiko tällainen sovellus todella tällaisia ​​lupia mainostetulle sovellukselle toiminnallisuutta. Myönnettyään käyttäjät harvoin peruuttaisivat näitä käyttöoikeuksia sovelluksilta, mikä johti siihen, että monilla sovelluksilla on täysi pääsy käyttäjän tekstiviesti- ja puheluhistoriaan, vaikka he eivät enää tarvitsisi käyttöoikeuksia. Tässä syy on yhtä paljon laiminlyövää käyttäjää kuin sovellusten kehittäjiä, jotka käyttivät laiminlyöntiä väärin saadakseen pääsyn yksityisiin tietoihin. Google kuitenkin päättää suojella käyttäjiä siirtämällä kehittäjien taakan todistaa näiden käyttöoikeuksien tarve. Näin tuli Googlen uusi käytäntöpäivitys, joka rajoittaa pääsyn vain sovelluksiin, jotka on asetettu oletusasetuksiksi Puhelin ja tekstiviestitoimintoja ja siten rajoittaa pääsyä vain sellaisiin sovelluksiin, joita kuluttaja todella käytti niihin tarkoituksiin.

Valitettavasti tällä politiikan muutoksella on sivuvaikutuksia. Kehittäjien, jotka tarjoavat hyödyllisiä toimintoja, jotka vaativat tällaisia ​​käyttöoikeuksia, on nyt lähetettävä a Lupailmoituslomake Googlelle 90 päivän kuluessa muutoksesta ja selittää, miksi sovelluksen on käytettävä tekstiviesti- ja/tai puhelulokin käyttöoikeuksia saadakseen Google Play -hyväksynnän. Mutta jos Google katsoo, että näiden käyttöoikeuksien käyttö ei ole sovelluksen kannalta välttämätöntä, lomake hylätään. Tämä puolestaan ​​pakottaa sovelluksen kehittäjän poistamaan hyödyllisiä toimintoja palvelustaan ​​pysyäkseen Play Kaupassa.

Googlen mukaan:

Sinun tulee käyttää vain puhelulokin tai tekstiviestin käyttöoikeuksia sovelluksesi ydintoimintojen käyttöön ottamiseksi.

Ydintoiminnot ovat sovelluksen päätarkoitus. Se on näkyvimmin dokumentoitu ja mainostettu ominaisuus sovelluksen kuvauksessa. mikään muu ominaisuus ei ole keskeisempi sovelluksen toiminnassa. Jos tätä ominaisuutta ei ole saatavilla, sovellus on "rikki" (ei esimerkiksi toimi kuten käyttäjä odottaa).

Google tarjoaa poikkeuksellisia tilanteita, jolloin tilapäinen poikkeus sovelluksille, jotka eivät ole oletustekstiviestien, puhelimen tai avustajan käsittelijöitä saattaa annetaan, kun:

  • Luvan käyttö tarjoaa käyttäjille sovelluksen ydintoiminnot
  • Tällä hetkellä ei ole vaihtoehtoista tapaa tarjota ydintoimintoja

Googlen luetteloimiin poikkeuksellisiin käyttötarkoituksiin kuuluvat soittajan tunnus, roskapostin havaitseminen ja estäminen; yhdistettyjen laitteiden kumppanit; laitteiden välinen synkronointi tai tekstiviestien tai puhelujen siirto; SMS-pohjaiset rahoitustapahtumat ja niihin liittyvät toimet; ja välityspalvelinpuhelut (VoIP-puhelut). Jos sovellus kuuluu näiden poikkeusten piiriin, Google saattaa myöntää hyväksynnän, mikä tarkoittaa, että Googlella on harkintavaltaa.

Yhteenveto tekstiviestien tai puhelulokin käyttöoikeuksien käytön muutoksista. Lähde: Google Play Academy Live: 2018 lokakuun käytäntöpäivitykset ja tärkeimmät ongelmat

Vaikutus

Tällä lähestymistavalla on kuitenkin omat puutteensa. Kaikki satunnaiset toiminnot, jotka edellyttävät tällaista lupaa, huolimatta siitä, että ne ovat hyödyllisiä käyttäjälle ja kehittäjän vilpittömästä aikomuksesta, voidaan hylätä heti. Jos sovellus tarjoaa useita ominaisuuksia ja yksi tärkeä ominaisuus vaatii jommankumman näistä käyttöoikeuksista, koko sovellus hylätään. Siinä tapauksessa ominaisuus luokitellaan satunnaiseksi toiminnoksi eikä ydintoiminnoksi, jolloin kehittäjä, jolla ei ole juurikaan toivoa tulla hyväksytyksi poikkeusten nojalla (koska poikkeukset liittyivät myös "ydinsovellukseen toiminnallisuus").

Näin tapahtuu useille suosituille sovelluksille, jotka tarvitsivat tällaisia ​​​​lupia tiettyjen tehtävien suorittamiseen osa niiden "ydintoimintoja", mutta ovat satunnaisia ​​toimintoja, kun niitä tarkastellaan hyvin laajalta ja loitonnetulta näkökulmasta.

Esimerkiksi, EasyLiity avulla käyttäjä voi jakaa viestejä, linkkejä, tiedostoja, ilmoituksia ja leikepöydän sisältöä laitteiden välillä. Sovelluksen Pro-versio mahdollistaa tekstiviestien lähettämisen ja puheluiden hallinnan etälaitteesta, ja se on yksi syistä, miksi käyttäjä harkitsee sovelluksen Pro-version ostamista. Käytännön päivityksen edellyttämällä tavalla sovelluksen kehittäjä täytti käyttöoikeusilmoituslomakkeen ja tervehdittiin seuraavalla vastauksella:

Olen tarkistanut pyyntösi ja havainnut, että sovelluksesi, tiedostojen lähettäminen, leikepöytä, tekstiviestit ja paljon muuta - EasyJoin "Pro", net.easyjoin.pro, ei täytä pyydettyjen oikeuksien käyttöä seuraaviin syyt:

  • Ilmoitettu ominaisuus {Caller ID, Connected device companion apps} on sallittu; htotesimme sen kuitenkin tarpeettomaksi sovelluksesi ydintoimintojen kannalta.
  • Ilmoitettu ominaisuus {Aloita tekstiviesti} ei ole sallittu.

Samoin kehittäjä ACR Call Recorder mainitsi Reddit-ketjussa, että hänen hakemuksensa myös hylättiin (EasyJoin Pron perustelujen perusteella) tämän käytäntömuutoksen vuoksi.

Toinen suosittu sovellus, TaskerTämä muutos vaikuttaa suuresti myös siihen, ja se todennäköisesti menettää joitakin sen ydintoimintoja ja houkuttelee vain siksi, että minkä tekstiviestin/puhelulokin lupaa pyydetään, se merkitsisi satunnaista toimintoa laajemmasta näkökulmasta, jota Google näyttää käyttävän luokittelu. Taskerin ydintoiminto olisi tehdä mitään, jonka satunnainen toiminto olisi tekstiviestin tai puhelun aloittaminen tai automatisointi. Mutta valitettavasti Google ei ajattele samalla tavalla [kursivointi]:

Olen tarkistanut pyyntösi ja havainnut, että sovelluksesi, Tasker, net.dinglisch.android.taskerm, ei täytä pyydettyjen käyttöoikeuksien käyttöä seuraavista syistä:

  • Ilmoitettu ominaisuus "Aloita tekstiviesti, Soita puhelu ja Automatisoi rajoittamaton määrä tilanteita puheluiden, tekstiviestien ja multimediaviestien perusteella" eivät ole oikeutettuja näihin käyttöoikeuksiin.
  • Ilmoitettu ominaisuus "Soittajan tunnus, roskapostin tunnistus ja esto sekä laitteiden välinen puhelu- tai tekstiviestisynkronointi ja -lähetys" ovat sallittuja. totesimme sen kuitenkin tarpeettomaksi sovelluksesi ydintoimintojen kannalta.
  • Ilmoitettu ominaisuus "Soittajan tunnus, roskapostin tunnistus ja esto sekä laitteiden välinen puhelu- tai tekstiviestisynkronointi ja -lähetys" ovat sallittuja. Emme kuitenkaan voineet vahvistaa tätä ominaisuutta sovelluksen tarkistuksen aikana.
  • Sovelluksessasi on oletuskäsittelijäominaisuus, joka ei vastaa ilmoittamaasi ominaisuutta.
  • Käsittelijän oletusominaisuudet ovat sallittuja; Sovelluksesi ei kuitenkaan näytä kehottavan käyttäjää olemaan oletuskäsittelijä ennen kuin hän pyytää asiaan liittyviä käyttöoikeuksia käytännön edellyttämällä tavalla.

Tällaisen hylkäämisen lopputulos on, että sovellusta ei näytetä Play Kaupassa. Saadakseen sovelluksen Play Kauppaan, kehittäjän on poistettava lupa kokonaan sovelluksesta, jolloin poistettaisiin tärkeimmät toiminnot, joista käyttäjät ovat jo maksaneet..

Jotkut sovellukset, kuten puhelun tallennussovellukset, lamauttaisivat tämän muutoksen vuoksi. Muiden sovellusten on erotettava tekstiviesti-/puhelutoiminto erilliseksi sovellukseksi (varmistaakseen, että tällainen Toiminnosta tulee nyt "ydintoiminto") ja lähetä sitten molemmat sovellukset uudelleen Googlelle selityksiä. Se on paljon työtä, eikä ole takeita siitä, että tämä lähestymistapa johtaa myös hyväksyntään.

Google määrittää, tarvitseeko sovellus puheluloki- tai tekstiviestiluvan, ei sovelluksen kehittäjä tai käyttäjät. Googlen harkintavalta on erittäin laaja, eikä siinä oteta huomioon sovelluksen yhteisymmärrystä ja suunniteltua käyttöä. Se, mitä pidetään "ydintoiminnallisuutena", jätetään tulkinnanvaraiseksi ihmisen käsiin edustaja, joka tekee ratkaisun pyynnöstä jättäen ovet auki mielivaltaista harkintavaltaa varten ja ennakkoluuloja.

Kyllä, on mahdollista, että jotkut kehittäjät eivät ole kyenneet selittämään riittävästi, miksi heidän sovelluksensa vaativat näitä käyttöoikeuksia. On kuitenkin vaikea olla näkemättä rajoitusten kasvava trendi sijoitetaan kehittäjille ilman riittävän selkeitä ohjeita siitä, mikä on hyväksyttävää ja mikä ei. Kehittäjien pakottaminen luopumaan hyödyllisistä ominaisuuksista on menetys käyttäjille, jotka maksoivat tällaisista ominaisuuksista. Vaikka huolimattoman, satunnaisen käyttäjän suojeleminen on myös Googlen tehtävä, pitäisikö suojan tapahtua tietoisen ja suostuvan käyttäjän kustannuksella?

Toivomme, että Google palaa ohjeisiinsa ja määrittelee selkeämmät kriteerit harkintavaltansa käyttämiselle. A Google Issue Tracker -sivu on luotu tämän ongelman dokumentoimiseksi.

TaskerKehittäjä: joaomgcd

Hinta: 3,49

4.6.

ladata
Puhelun tallennin - ACRKehittäjä: NLL

Hinta: Ilmainen.

3.3.

ladata