[Atnaujinimas: „Tasker“ patvirtinamas] „Google“ apribojimai SMS / skambučių žurnalo leidimams verčia kai kurias programas atsisakyti naudingų funkcijų

Naujausias „Google“ „Google Play“ kūrėjų politikos atnaujinimas pakenkė kai kurioms programoms, nes kūrėjai buvo priversti atsisakyti naudingų funkcijų

Google neseniai paskelbė apie „Google Play“ kūrėjų politikos atnaujinimą, iš esmės pakeitęs, kaip buvo tvarkomi su SMS ir skambučių žurnalais susiję leidimai. Šis pakeitimas apribojo, kurioms programoms buvo leista prašyti šių leidimų – tik toms programoms, kurios buvo pasirinktos kaip naudotojo numatytoji programa, skirta skambinti arba siųsti tekstinius pranešimus, galės pasiekti skambučių žurnalus ir SMS, atitinkamai išimtis.

Atnaujinimas 1/4/19: Pridėjus užduočių automatizavimo programas į išimčių sąrašą nuo naujų SMS ir skambučių žurnalo leidimo apribojimų, „Tasker“ kūrėjas turi paskelbė kad jo programa buvo patvirtinta naudoti tuos leidimus. Taigi „Tasker“ nepraras jokios funkcijos. Tačiau kitos programos, pvz., „Tasker“ kūrėjo „Join“ programa, vis dar peržiūrimos.

Fonas

Pakeitimu siekiama apsaugoti dažnai nedėmesingą vidutinį vartotoją, kuris suteikdavo šiuos leidimus kiekvienam ir kiekviena programa, kuri jos paprašė, neatsižvelgiant į tai, ar tokiai programai iš tikrųjų reikėjo tokių leidimų reklamuojamai funkcionalumą. Suteikę naudotojai retai atšauks šiuos leidimus iš programų, todėl daugelis programų turi visišką prieigą prie vartotojo SMS ir skambučių žurnalo istorijos, net jei joms nebereikia prieigos. Kaltinamas tiek aplaidus vartotojas, tiek programų kūrėjai, kurie piktnaudžiavo tokiu aplaidumu siekdami gauti prieigą prie privačios informacijos. Tačiau „Google“ nusprendžia apsaugoti vartotojus, perkeldama kūrėjams naštą įrodyti, kad reikia pasiekti šiuos leidimus. Taip atsirado naujas „Google“ politikos atnaujinimas, apribojantis prieigą tik prie programų, kurios buvo nustatytos kaip numatytosios Telefono ir SMS funkciją ir taip apriboti prieigą tik prie tų programėlių, kurias vartotojas iš tikrųjų naudojo tikslai.

Deja, šis politikos pakeitimas turi tam tikros žalos. Kūrėjai, siūlantys naudingas funkcijas, kurioms reikalingi tokie leidimai, dabar turi pateikti a Leidimų deklaracijos forma „Google“ per 90 dienų po pakeitimo, paaiškindami, kodėl jų programai reikia naudoti SMS ir (arba) skambučių žurnalo leidimus, kad gautų „Google Play“ patvirtinimą. Tačiau jei „Google“ manys, kad šių leidimų naudojimas nėra būtinas programai, forma bus atmesta. Tai savo ruožtu verčia programos kūrėją iš savo paslaugos pašalinti naudingas funkcijas, kurios liktų „Play“ parduotuvėje.

Pagal Google:

Turėtumėte pasiekti tik skambučių žurnalo arba SMS leidimus, kad įgalintumėte pagrindines programos funkcijas.

Pagrindinės funkcijos yra pagrindinis programos tikslas. Tai programėlės apraše ryškiausiai dokumentuota ir reklamuojama funkcija; jokia kita funkcija nėra pagrindinė programos funkcionalumo dalis. Jei ši funkcija nepateikiama, programa „sugadinta“ (pavyzdžiui, neveiks taip, kaip tikėtųsi naudotojas).

„Google“ numato išskirtinius scenarijus, pagal kuriuos laikinai išimtis programoms, kurios nėra numatytosios SMS, telefono ar asistento tvarkyklės Gegužė duoti, kai:

  • Leidimo naudojimas suteikia vartotojams pagrindines programos funkcijas
  • Šiuo metu nėra alternatyvaus metodo pagrindinei funkcijai užtikrinti

„Google“ išvardyti išskirtiniai naudojimo būdai apima skambintojo ID, šlamšto aptikimą ir blokavimą; prijungtų įrenginių kompanionai; kelių įrenginių sinchronizavimas arba SMS ar skambučių perdavimas; SMS žinutėmis pagrįstos finansinės operacijos ir susijusi veikla; ir tarpinio serverio skambučiai (VoIP skambučiai). Jei programai taikomos šios išimtys, „Google“. Gegužė suteikti patvirtinimą, o tai reiškia, kad „Google“ turi diskreciją.

SMS arba skambučių žurnalo leidimų naudojimo pakeitimų suvestinė. Šaltinis: „Google Play Academy Live“: 2018 m. spalio mėn. politikos atnaujinimai ir pagrindinės problemos

Poveikis

Tačiau šis požiūris turi savų trūkumų. Bet kokia atsitiktinė funkcija, kuriai reikalingas toks leidimas, nepaisant jos naudingumo vartotojui ir nuoširdaus kūrėjo ketinimo, gali būti nedelsiant atmestas. Taigi, jei programoje yra keletas funkcijų, o vienai tokiai svarbiai funkcijai reikalingas vienas iš šių leidimų, visa programa bus atmesta. Tokiu atveju funkcija bus klasifikuojama kaip atsitiktinė, o ne kaip pagrindinė funkcija, paliekant kūrėjas, turintis mažai vilčių, kad bus patvirtintas pagal išimtis (nes išimtys taip pat susijusios su „pagrindine programa funkcionalumas“).

Taip atsitinka kelioms populiarioms programoms, kurioms reikėjo tokių leidimų tam tikroms užduotims atlikti dalis jų „pagrindinės funkcijos“, bet yra atsitiktinės funkcijos, kai žiūrima iš labai plačios ir nutolusios pusės perspektyvą.

Pavyzdžiui, EasyJoin leidžia vartotojui bendrinti pranešimus, nuorodas, failus, pranešimus ir mainų srities turinį tarp įrenginių. Programėlės „Pro“ versija leidžia siųsti SMS ir tvarkyti telefono skambučius iš nuotolinio įrenginio. Tai yra viena iš priežasčių, kodėl vartotojas svarsto galimybę įsigyti „Pro“ programos versiją. Kaip reikalaujama atnaujinus politiką, programos kūrėjas užpildė leidimų deklaracijos formą ir buvo sutiktas tokiu atsakymu:

Peržiūrėjau jūsų užklausą ir pastebėjau, kad jūsų programa, failų siuntimas, iškarpinė, SMS ir daugiau – EasyJoin „Pro“, net.easyjoin.pro, negali naudoti prašomų leidimų toliau nurodytiems priežastys:

  • Leidžiama nurodyta funkcija {Caller ID, Connected device companion Apps}; htačiau nusprendėme, kad tai nereikalinga pagrindinėms programos funkcijoms.
  • Nurodyta funkcija {Initiate a text message} neleidžiama.

Panašiai kūrėjas ACR skambučių įrašymo įrenginys „Reddit“ gijoje paminėjo, kad jo paraiška taip pat buvo atmestas (remiantis EasyJoin Pro motyvais) dėl šio politikos pakeitimo.

Kita populiari programa, Taskeris, taip pat labai paveikė šis pakeitimas ir greičiausiai praras kai kurias savo pagrindines funkcijas ir bus patrauklus vien dėl to, kad kurios SMS / skambučių žurnalo leidimo prašoma, platesniu požiūriu prilygtų atsitiktinei funkcijai, kurią „Google“ naudoja klasifikacija. Pagrindinė Tasker funkcija būtų ką nors daryti, kurios atsitiktinė funkcija būtų inicijuoti arba automatizuoti teksto žinutę arba telefono skambutį. Deja, „Google“ mąsto ne taip [paryškinta]:

Peržiūrėjau jūsų užklausą ir nustatėme, kad jūsų programa „Tasker“, net.dinglisch.android.taskerm, neatitinka prašomų leidimų naudojimo dėl toliau nurodytų priežasčių.

  • Deklaruota funkcija „Inicijuoti teksto pranešimą, inicijuoti telefono skambutį ir automatizuoti neribotą skaičių situacijų pagal skambučius, SMS ir MMS“ yra netinkama šiems leidimams.
  • Leidžiama paskelbta funkcija „Skambintojo ID, šlamšto aptikimas ir blokavimas bei skambučių arba SMS sinchronizavimas ir siuntimas keliuose įrenginiuose“; tačiau nusprendėme, kad tai nereikalinga pagrindinėms programos funkcijoms.
  • Leidžiama paskelbta funkcija „Skambintojo ID, šlamšto aptikimas ir blokavimas bei skambučių arba SMS sinchronizavimas ir siuntimas keliuose įrenginiuose“; tačiau peržiūrėdami programą negalėjome patvirtinti šios funkcijos.
  • Programoje yra numatytosios tvarkyklės galimybės, kurios neatitinka nurodytos funkcijos.
  • Leidžiamos numatytosios tvarkyklės funkcijos; tačiau atrodo, kad programa neprašo naudotojo būti numatytuoju tvarkytoju prieš pateikdama užklausą dėl susijusių leidimų, kaip reikalaujama pagal politiką.

Galutinis tokio atmetimo rezultatas yra tas, kad programa nebus pateikta „Play“ parduotuvėje. Kad programa būtų įtraukta į „Play“ parduotuvę, kūrėjas turės visiškai pašalinti programos leidimą, taip pašalinant pagrindines funkcijas, už kurias naudotojai jau sumokėjo..

Kai kurios programos, pvz., skambučių įrašymo programos, būtų sugadintos dėl šio pakeitimo. Kitos programos turėtų atsieti SMS / skambučio funkciją į atskirą programą (siekiant užtikrinti, kad tokia funkcija dabar tampa „pagrindine funkcija“), tada iš naujo pateikite abi programas „Google“. paaiškinimų. Tai yra daug darbo ir nėra garantijos, kad šis metodas taip pat bus patvirtintas.

Ar programai reikalingas skambučių žurnalo ar SMS leidimas, nustato „Google“, o ne programos kūrėjas ar naudotojai. „Google“ turi labai plačią veiksmų laisvę ir jame neatsižvelgiama į sutarimą ir numatytą programos naudojimą. Tai, kas laikoma „pagrindine funkcija“, paliekama atvirai interpretacijai žmogaus rankose atstovas, kuris turi priimti sprendimą pagal prašymą – paliekant atviras duris savavališkai nuožiūrai ir išankstinis nusistatymas.

Taip, yra tikimybė, kad kai kurie kūrėjai negalėjo tinkamai paaiškinti, kodėl jų programoms reikia šių leidimų. Tačiau sunku nepamatyti auganti apribojimų tendencija pateikiami kūrėjams be pakankamai aiškių gairių, kas yra priimtina ir kas nepriimtina. Versti kūrėjus atsisakyti naudingų funkcijų yra nuostolis vartotojams, kurie sumokėjo už tokias funkcijas. Nors aplaidaus, atsitiktinio naudotojo apsauga taip pat yra „Google“ užduotis, ar tokia apsauga turėtų būti mokama informuoto ir sutinkančio naudotojo?

Tikimės, kad „Google“ dar kartą peržiūrės savo gaires ir nustatys aiškesnius savo nuožiūros įgyvendinimo kriterijus. A „Google Issue Tracker“ puslapis buvo sukurta siekiant dokumentuoti šią problemą.

TaskerisProgramuotojas: joaomgcd

Kaina: 3,49.

4.6.

parsisiųsti
Skambučių įrašymo įrenginys – ACRProgramuotojas: NLL

Kaina: Nemokama.

3.3.

parsisiųsti