Selleks et kasutajaid ja nende andmeid kaitsta, piirab Google Play suure riskiga või tundlike lubade kasutamist (sh SMS-ide ja kõnelogi lubade grupid).
Kui teie rakendus ei kvalifitseeru kõnelogi või SMS-ide lubadele juurdepääsemiseks, peate need load oma rakenduse manifestist eemaldama. See artikkel hõlmab üksikasju eeskirju järgivate alternatiivide kohta.
Kui usute, et teie rakendus järgib kasutusreeglite eeskirjade nõudeid või on sobilik erandi taotlemiseks, peate kõnelogi või SMS-ide mis tahes load Google Play Console'i kaudu otse deklareerima.
Rakenduse, mis eeskirjade nõudeid ei järgi või millel puudub lubade deklaratsioonivorm, võidakse Google Playst eemaldada.
Millal nendele lubadele juurde pääseda?
Kõnelogi või SMS-ide lubasid võib kasutada vaid siis, kui teie rakendus jääb lubatud kasutusviiside piiresse, ja ainult selleks, et lubada teie rakenduse kriitilised põhifunktsioonid.
Põhifunktsioon on teie rakenduse peamine eesmärk. Rakendusel võib olla üks või mitu põhifunktsiooni. Ilma põhifunktsiooni(de)ta rakendus ei tööta või on kasutuskõlbmatu. Veenduge, et rakenduse kirjelduses oleks selle põhifunktsioon(id) selgelt välja toodud.
SMS-ide ja kõnelogi lubade lubatud kasutusviisidRakenduste puhul, mis taotlevad juurdepääsu SMS-ide või kõnelogi lubadele, on sihtotstarbeline ja lubatud kasutus näiteks SMS-ide, telefonikõnede või assistendi toimingute töötlemine.
Rakendused peavad olema aktiivselt registreeritud SMS-ide, telefonikõnede või assistendi vaiketöötlejana, enne kui need saavad taotleda kasutajatelt SMS-ide või kõnelogi lube. Need rakendused peavad loa kasutamise lõpetama niipea, kui need ei ole enam vaiketöötlejad.
Rakenduste puhul, mis on määratud vaiketöötlejaks, võib heakskiidetud põhifunktsioonide hulka kuuluda kontaktide prioriseerimine, mis esitab kasutajale kõige tähtsamaid kontakte või täiustab nimede tuvastamist. Kontaktide prioriseerimine võib kasutada teavet kontaktidega rääkimise intervalli, sageduse ja kestuse kohta, et lubada individuaalseid kasutaja algatatud kõnesid, sõnumeid ja toiminguid. Andmete kasutamine muuks kui kontaktide prioriseerimiseks, sealhulgas ühe kasutaja andmete kasutamine teise kasutaja kasutuskogemuse mõjutamiseks, on keelatud.
Kasutus |
Sobilikud load* |
Lubatud kasutuse näited |
SMS-ide vaiketöötleja (kui rakendus on SMS-ide ja muude põhifunktsioonide registreeritud vaiketöötleja) |
|
Kasutaja kasutab SMS-ide vastuvõtmiseks ja saatmiseks SMS-ide vaikerakendust. |
Telefonikõnede vaiketöötleja (kui rakendus on telefonikõnede ja muude põhifunktsioonide registreeritud vaiketöötleja) |
|
Kasutaja teeb sageli rahvusvahelisi telefonikõnesid, seetõttu määrab ta selle rakenduse helistamise vaikerakenduseks, et vältida suuremaid telefoniarveid. |
Assistendi vaiketöötleja (kui rakendus on assistendi ja muude põhifunktsioonide registreeritud vaiketöötleja) |
|
Kasutaja kasutab seda rakendust SMS-ide vastuvõtmiseks, tõlkimiseks ja nendele vastamiseks reaalajas kellegi teise emakeeles. |
* Vajalik on Google Play ülevaatus ja heakskiit.
Google Play võib järgmistel juhtudel pakkuda ajutist erandit rakendustele, mis ei ole SMS-ide, telefonikõnede või assistendi vaiketöötlejad.
- Loa kasutamisel lubatakse järgmises tabelis väljatoodud rakenduse põhifunktsioonid.
- Põhifunktsiooni pakkumiseks ei ole praegu teist võimalust.
Kasutus |
Sobilikud load1 |
Konto kinnitamine telefonikõnega Seadme saab kinnitada telefonikõne kaudu; telefonikõne toimumine kinnitatakse kõnelogis numbri kontrollimisel |
READ_CALL_LOG |
SMS-vastane andmepüük („smishing”) Kui soovite selle kasutusjuhtumi rakendamiseks sobilik olla, peavad teil kasutajate kaitsmisel olema ette näidata olulised tulemused, mis kajastuvad analüütiku aruannetes, võrdlusuuringu testitulemustes, valdkonna väljaannetes ja muudes usaldusväärsetes teabeallikates. |
READ_SMS, RECEIVE_MMS, RECEIVE_SMS, RECEIVE_WAP_PUSH, WRITE_SMS |
Kasutajatele varundamise ja taastamise pakkumine Kasutaja sisu varundamine, taastamine ja pilvepõhine salvestamine |
|
Helistaja ID, rämpsposti tuvastus ja/või blokeerimine |
|
Ühendatud seadme kaasrakendused, mis lubavad saata ja vastu võtta SMS-e ning teha ja vastu võtta kõnesid Rakendused, mis võimaldavad kasutajal ühendatud seadmega ühendada mobiilseadme (nt nutikella, autotehnoloogia, nuti-koduseadme jne) ning saata ja vastu võtta SMS-e ning teha ja vastu võtta kõnesid |
|
Seadmetevaheline sünkroonimine või SMS-ide ja kõnede ülekandmine Rakendused, mis võimaldavad kasutajal sõnumeid ja telefonikõnesid eri seadmetes sünkroonida (näiteks telefoni ja sülearvuti vahel) |
|
Seadme automatiseerimine Rakendused, mis võimaldavad kasutajal operatsioonisüsteemi mitmes osas teha automaatseid korduvaid toiminguid, võttes aluseks ühe või mitu kasutaja määratud tingimust (päästikut) |
|
Ettevõtte arhiiv, ettevõtte kliendisuhete haldus ja/või ettevõtte seadmete haldus Töötajate nimel korporatsiooni seadmete haldamine; juurdepääsuks on vaja korporatsiooni sisselogimisandmeid * Kliendisuhete halduse kasutuse jaoks: lubatud on ainult load, millel on märge * |
|
Sõiduki vabakäerežiimi kasutamine ja projitseeritud ekraan Rakendused, mille põhifunktsioonid (nt navigeerimine) on otseselt seotud sõitmise/liikumisega, eriti olukordades, kus kasutaja füüsiline interaktsioon seadme(te)ga on piiratud |
|
Füüsiline ohutus / hädaolukorrast teavitamine SMS-i kaudu Rakendused, mis saadavad hädaolukorras SMS-teavituse |
SEND_SMS |
Puhverserveri kõned Rakendused, mis pakuvad vahenumbrit, millega on kasutajal lubatud helistada / saata sõnumeid |
PROCESS_OUTGOING_CALLS, READ_CALL_LOG, WRITE_CALL_LOG |
SMS-kärjeteade Rakendused, mis kasutavad klientide suhtluses kärjeteate sõnumeid |
RECEIVE_SMS |
SMS-põhised finantstehingud Nt liides Unified Payments Interface (UPI), finantstehingute kinnitamine |
READ_SMS, RECEIVE_MMS, RECEIVE_SMS, RECEIVE_WAP_PUSH, SEND_SMS |
SMS-põhine rahahaldus Nt eelarve jälgimise ja haldamise rakendused |
|
Helistamise vaikerakenduses kõneajaloo kirjutamine ja kuvamine Rakendused, mis dokumenteerivad kasutaja helistamisprogrammis kõneajaloo |
WRITE_CALL_LOG |
1 Vajalik on Google Play ülevaatus ja heakskiit.
Eeskirjade erand
Kui teil on vanu APK-sid, millel on SMS-ide/kõnelogi load, ja te ei saa enam nende APK-de koode muuta, võite taotleda eeskirjade erandit. Sisestage komaga eraldatud versioonikoodid lubade deklaratsioonivormis APK erandite väljale.
Erandi jaoks kvalifitseerumiseks peate vastama kõigile järgmistele nõuetele.
-
Peate deklareerima konkreetse(d) APK(-d), mille jaoks soovite erandit taotleda.
-
Erandi saamiseks peavad teie APK-d olema avaldatud enne 2019. aasta 1. jaanuari.
-
Peate Android Oreot (API tase 26) või uuemat versiooni kasutavatele kasutajatele pakkuma alternatiivseid APK-sid ja need peavad järgima lubade eeskirju.
-
Erandit taotlevad APK-d peavad moodustama väga väikese protsendi (alla 10%) kogu teie installibaasist.
Mõnel juhul võivad rakendused kasutaja tundlikele andmetele juurdepääsu taotleda eesmärkidel, mille jaoks on olemas ka ohutum ja turvalisem alternatiiv, või olukorras, kus andmete avaldamise riski tõttu pole juurdepääs õigustatud.
Altpoolt leiate loendi levinud kasutusjuhtumitest, mille puhul kasutaja SMS-i ja kõnelogi lubadega seotud tundlikele andmetele juurdepääsu ei anta.
- Konto kinnitamine SMS-i teel (vt altpoolt jaotist Alternatiivid)
- Sisu jagamine või kutsed (vt altpoolt jaotist Alternatiivid)
- Kontaktide prioriseerimine (kui ei ole vaiketöötleja)
- Sotsiaalsed graafikud ja isiksuse profiilimine
- Kõnede salvestamine
- Seadme jõudluse suurendaja, ruumi- või andmehaldus
- Pereliikme või seadme leidja
- Nutikas või ennustav klaviatuur
- Taustapildil, käivitajas ja muudes tööriistades ilmuvad SMS-id või kõned
- SMS-ide tõlkimine (kui ei ole vaiketöötleja)
- Teksti kõneks ja kõne tekstiks teisendamine (kui ei ole vaiketöötleja ega sobilik erand)
- SMS-i ja kontaktide haldur (kui ei ole vaiketöötleja ega sobilik erand)
- SMS-ide või telefonikõnede märguannete täiustamine ja teatised (kui ei ole vaiketöötleja)
- Uuring (nt SMS-põhine turu-uuring)
- Kasutaja telefoni või muu seadme kaugjuhtimine
- Mis tahes ülekanne, mille tulemusel müüakse neid andmeid (sh SDK-d, mis müüvad neid andmeid)
Märkus. See loend ei ole lõplik.
Kasutus |
Alternatiivid |
SMS-i teel saadetav ühekordne parool ja konto kinnitamine |
SMS Retriever API võimaldab teil rakenduses kasutajaid SMS-i abil automaatselt kinnitada, ilma et kasutaja peaks kinnituskoode käsitsi sisestama ja ilma et rakendusel oleks vaja täiendavaid lube. Kui te ei saa oma rakenduse puhul SMS Retriever API-t kasutada, saavad kasutajad kinnituskoodi sisestada ka käsitsi. |
Tekstsõnumi koostamise alustamine |
Funktsioon SMS-i kavatsus võimaldab teie rakendustel alustada SMS- või MMS-sõnumi koostamist. |
Sisu jagamine |
Funktsioon Jagamise kavatsus võimaldab rakenduse kasutajatel jagada sisu või saata kutseid mitmesuguste tugirakenduste kaudu, ilma et oleks vaja rakenduse tundlikke lubasid. |
Telefonikõne alustamine |
Funktsioon Helistamise kavatsus võimaldab rakendusel määrata telefoninumbri ja avada telefonirakenduse. Kasutaja saab seejärel ise helistada. Funktsioon Helistamise kavatsus ei vaja luba |
Tähtis! Kui muudate viisi, kuidas teie rakendus neid piiratud lube kasutab, peate lubade deklaratsioonivormi esitama uuesti koos värskendatud ja täpse teabega. Lubade petturliku ja deklareerimata kasutuse puhul võidakse teie rakendus blokeerida ja/või arendajakonto sulgeda.