Google Play дозвољава коришћење AccessibilityService API-ја за широк опсег апликација. Међутим, само услуге које су осмишљене да помогну особама са инвалидитетом да приступају уређају или на други начин превазилазе изазове који потичу од њихових инвалидитета испуњавају услове да наведу да су алатке за приступачност. То се ради помоћу атрибута isAccessibilityTool
у фајлу са метаподацима услуге.
Апликације које наводе isAccessibilityTool
су изузете из услова за уочљиво откривање података и давање сагласности описаног у наставку. Поред тога, све апликације које циљају Android 12 помоћу AccessibilityService API-ја морају да попуне образац са декларацијом за дозволе и добију одобрење од Google Play-а од 3. новембра 2021.
Које апликације могу да буду алатке за приступачност?
Апликације које су дизајниране да пруже подршку особама са инвалидитетом обухватају:
- читаче екрана, који пружају подршку особама са оштећењем вида
- системе за унос засноване на прекидачима који пружају подршку особама са слабим моторичким способностима
- гласовне системе за унос који пружају подршку особама са слабим моторичким способностима
- системе за приступ засноване на Брајевој азбуци који пружају подршку особама са оштећењем вида и слуха
Услове за то испуњавају и алатке које подржавају кориснике са другим инвалидитетима, као што су когнитивни или вишеструки инвалидитети.
Примарна сврха алатки мора да буде пружање подршке особама са инвалидитетом. На пример, општи помоћник који се активира гласом, а који циља велику популацију корисника, али помаже корисницима са слабим моторичким способностима у неким ситуацијама, не испуњава услове за алатку за приступачност. Већина програмера алатки за приступачност обавља већи део истраживања корисника у циљу разумевања сложених изазова са којима се људи са одређеним скупом инвалидитета суочавају док користе уређаје и проналази решења за превазилажење тих изазова. Када у Google Play продавници читате опис алатке за приступачност треба да буде очигледно ко су ти корисници и како им апликација помаже да савладају изазове са којима се суочавају.
Други примери апликација које нису алатке за приступачност су: антивирусни софтвер, алатке за аутоматизацију, помоћници, апликације за надгледање, алатке за чишћење, менаџери лозинки и покретачи.
Услови за уочљиво откривање података и добијање сагласности
Апликације које не испуњавају услове за атрибут IsAccessibilityTool
морају да испуњавају услове за уочљиво откривање података и добијање сагласности описане у Google Play смерницама за податке корисника. Те апликације морају да садрже уочљиво откривање података које:
- мора да буде у оквиру саме апликације, а не само у опису апликације или на веб-сајту;
- мора да се приказује током уобичајеног коришћења апликације и да не захтева да корисник иде у мени или подешавања;
- мора да описује податке којима се приступа или који се прикупљају кроз AccessibilityService API;
- мора да објашњава како ће се подаци користити и/или делити;
- мора да захтева потврдну радњу корисника за сагласност (нпр. додир за прихватање, означавање поља за потврду);
- не може да се постави само у политику приватности или услове коришћења услуге; и
- не може да се уврсти у исту групу са другим откривањима у вези са прикупљањем личних или осетљивих података. То треба да буде засебно откривање података које показује зашто апликација захтева AccessibilityService API, као и све потенцијалне случајеве коришћења.
Важно: Ако промените начин на који апликација користи овај API, морате поново да пошаљете образац са ажурираним и тачним информацијама. Обмањујућа и прикривена коришћења ових API-ја могу да доведу до суспендовања апликације и/или укидања налога програмера.
Декларација о услугама приступачности
Од 3. новембра 2021. апликације које циљају API ниво 31 и садрже AccessibilityService морају да имају попуњену нову декларацију о смерницама у Play конзоли. Не блокирамо коришћење овог API-ја, али ћемо захтевати уочљиво откривање података када је у питању коришћење API-ја за било коју апликацију која није алатка за приступачност. Алатке за приступачност су апликације чија је главна сврха да пружају подршку корисницима са инвалидитетом.
Декларација за апликације које су алатке за приступачност
Ако сте изјавили да је апликација алатка за приступачност тако што сте подесили isAccessibilityTool=true
у фајлу са метаподацима о услузи, онда морате да нам кажете нешто о томе како апликација опслужује одређену потребу приступачности.
Ево прегледа питања из декларације:
- Опишите једну основну функцију у апликацији која захтева дозвољено коришћење AccessibilityServices API-ја.
- За које врсте инвалидитета ваша апликација пружа услугу приступачности? Изаберите све што важи.
- Моторичке способности
- Вид
- Слух
- Когнитивне способности или учење
- Друго
- Ко су циљни корисници ваше апликације?
- Да бисмо лакше прегледали апликацију, наведите линк ка кратком видеу који приказује како се апликација отвара, како се услуге приступачности омогућавају и како се те услуге користе. Ако из корисничког интерфејса није јасно како се услуге приступачности користе у апликацији, пружите нарацију или титл са објашњењем.
Декларација за апликације које НИСУ алатке за приступачност
Ако нисте изјавили да је апликација алатка за приступачност, али користите AccessibilityService API, тј. нисте подесили ознаку isAccessibilityTool
у фајлу са метаподацима услуге приступачности, треба да попуните декларацију за приступачност у Play конзоли.
Ево прегледа питања из декларације:
- Зашто апликација треба да користи AccessibilityServices API? Изаберите све што важи.
- Функције апликације
- Аналитика
- Поруке програмера
- Спречавање превара, безбедност и усклађеност
- Оглашавање или маркетинг
- Персонализација
- Управљање налогом
- Да ли прикупљате и/или делите личне или осетљиве податке помоћу могућности приступачности?
- Да
- Не
Напомена: Сазнајте више о прикупљању и дељењу података.
[Ако сте одговорили са Да на 2. питање]
- Које податке корисника прикупљате и/или делите помоћу AccessibilityServices API-ја? Изаберите све што важи.
- Локација
- Приближна локација
- Прецизна локација
- Лични подаци
- Име
- Имејл адреса
- Лични идентификатори
- Адреса
- Број телефона
- Раса и етничка припадност
- Политичка или религиозна уверења
- Сексуално опредељење или родни идентитет
- Други лични подаци
- Финансијски подаци
- Кредитна картица, дебитна картица или број банковног рачуна
- Историја куповине
- Кредитни подаци
- Други финансијски подаци
- Здравље и фитнес
- Здравствене информације
- Информације о фитнесу
- Поруке
- Имејлови
- SMS или MMS поруке
- Друге поруке у апликацијама
- Слике или видео снимци
- Слике
- Видео снимци
- Аудио фајлови
- Гласовни или звучни снимци
- Музички фајлови
- Други аудио фајлови
- Фајлови и документи
- Фајлови и документи
- Календар
- Догађаји у календару
- Контакти
- Контакти
- Активности у апликацијама
- Прикази и додири странице у апликацији
- Историја претраге у апликацији
- Инсталиране апликације
- Други садржај који генерише корисник
- Друге радње
- Прегледање веба
- Историја прегледања веба
- Информације о апликацијама и њихов учинак
- Евиденције отказивања
- Дијагностика
- Други подаци о учинку апликација
- Уређај или други идентификатори
- Уређај или други идентификатори
- Локација
- Да бисмо лакше прегледали апликацију, наведите линк ка кратком видеу који приказује уочљиво откривање података које се приказује корисницима у апликацији.
Смернице за видео који приказује уочљиво откривање података у апликацији
Видео који наведете у изјави мора да садржи следеће:
- отварање апликације на уређају.
- корисничке токове који воде до уочљивог откривања података и екрана за сагласност ради приступачности.
- Уверите се да видео садржи потпуно откривање података. Ако видео захтева скроловање, обавезно скролујте полако да би сав текст био видљив у видеу.
- Уочљиво откривање података у апликацији не може да се замени ставкама AccessibilityService_description или AccessibilityService_htmlDescription
- кориснички ток када корисник даје сагласност, укључујући давање дозволе за приступачност апликацији.
- кориснички ток када корисник не даје сагласност, укључујући процес када корисник поново покрене уочљиво откривање података и екран за сагласност.
- основну функцију у апликацији која користи могућности приступачности. Ако из корисничког интерфејса није јасно како се услуге приступачности користе у апликацији, пружите нарацију или титл са објашњењем.