Powiadomienie

You can now request help from the Help page in your Play Console account.  If you don't have access to Play Console, ask your account admin for an invite.

Korzystanie z interfejsu AccessibilityService API

Google Play zezwala na używanie interfejsu AccessibilityService API w wielu różnych przypadkach. Jednak tylko usługi, które mają za zadanie ułatwić osobom z niepełnosprawnościami korzystanie z urządzenia lub w inny sposób likwidować bariery dla takich osób, mogą być zadeklarowane jako narzędzia do ułatwiania dostępu. Służy do tego atrybut isAccessibilityTool w pliku metadanych usługi.

Aplikacje z deklaracją isAccessibilityTool nie podlegają opisanym poniżej wymaganiom dotyczącym informacji dobrze widocznych dla użytkownika oraz uzyskiwania zgody. Oprócz tego od 3 listopada 2021 roku w przypadku wszystkich aplikacji na Androida 12 korzystających z interfejsu AccessibilityService API należy wypełnić formularz deklaracji uprawnień i uzyskać zgodę od Google Play.

Wskazówki dotyczące aplikacji korzystających z interfejsu Accessibility API do automatyzacji

Deweloperzy aplikacji korzystających z interfejsu Accessibility API do celów automatyzacji muszą się upewnić, że wszystkie działania wykonywane w imieniu użytkownika służą wąskiemu i jasno określonemu celowi. Zabronione jest używanie interfejsu Accessibility API w sposób umożliwiający aplikacji autonomiczne inicjowanie, planowanie i wykonywanie działań lub podejmowanie decyzji. Nie zabrania to deterministycznej automatyzacji opartej na regułach, w której zachowanie jest zgodne ze statycznym, zdefiniowanym przez człowieka skryptem (np. „Jeśli wystąpi wyzwalacz X, wykonaj działanie Y”).

Uwaga: zweryfikowane narzędzia ułatwień dostępu, oznaczone flagą isAccessibilityTool="true" , są zwolnione z tego zakazu i mogą używać interfejsu Accessibility API do autonomicznego działania, pod warunkiem że ta funkcja jest zgodna z głównym przeznaczeniem aplikacji, czyli pomaganiem osobom z niepełnosprawnościami.

Narzędzia te muszą być zgodne ze wszystkimi innymi zasadami Google Play, w tym z zasadami dotyczącymi danych użytkownika, złośliwego oprogramowania, niedozwolonego wykorzystania urządzeń i sieci oraz wprowadzania w błąd.

Jakie aplikacje mogą być narzędziami do ułatwiania dostępu?

Aplikacje przeznaczone dla osób z niepełnosprawnościami, na przykład:

  • czytniki ekranu, które pomagają osobom z wadą wzroku;
  • systemy wprowadzania danych oparte na przełącznikach, które pomagają osobom z niepełnosprawnością ruchową;
  • systemy wprowadzania danych oparte na mowie, które pomagają osobom z niepełnosprawnością ruchową;
  • systemy brajlowskie, które pomagają osobom zarówno z wadą wzroku, jak i słuchu.

Za narzędzia do ułatwiania dostępu uznane mogą być też aplikacje pomagające osobom z innymi niepełnosprawnościami (np. zaburzeniami funkcji poznawczych) lub z niepełnosprawnością sprzężoną.

Pomoc osobom z niepełnosprawnościami musi być główną funkcją takich narzędzi. Na przykład aktywowany głosowo asystent skierowany do szerokiej grupy użytkowników, który w niektórych sytuacjach może pomóc osobom z niepełnosprawnością ruchową, nie będzie uznany za narzędzie ułatwień dostępu. Większość twórców tego typu narzędzi przeprowadza gruntowne badania opinii użytkowników, aby zrozumieć złożone problemy, jakim muszą sprostać osoby z danym rodzajem niepełnosprawności w trakcie korzystania z urządzeń. Na tej podstawie deweloperzy opracowują rozwiązania mające na celu rozwiązanie tych problemów. Opis narzędzia ułatwień dostępu podany w Sklepie Google Play powinien zawierać jasne informacje o tym, do jakich użytkowników jest kierowana aplikacja i w jaki sposób pomaga ona sprostać wyzwaniom stojącym przed takimi osobami.

Inne przykłady aplikacji, które nie są narzędziami do ułatwiania dostępu, to: programy antywirusowe, narzędzia do automatyzacji, cyfrowe asystenty, aplikacje monitorujące, narzędzia do usuwania niepotrzebnych plików, menedżery haseł i launchery.

Wymaganie dotyczące informacji dobrze widocznych dla użytkownika oraz uzyskiwania zgody

Aplikacje, które nie mogą korzystać z atrybutu isAccessibilityTool, muszą spełniać wymagania dotyczące informacji dobrze widocznych dla użytkownika oraz uzyskiwania zgody opisane w zasadach związanych z danymi użytkownika w Google Play. Takie aplikacje muszą zawierać dobrze widoczne powiadomienie o zbieraniu danych, które:

  • znajduje się w samej aplikacji, a nie tylko w jej opisie czy na stronie internetowej;
  • muszą być wyświetlane podczas normalnego używania aplikacji, bez konieczności otwierania menu czy ustawień;
  • muszą zawierać opis danych, do których aplikacja ma dostęp lub które zbiera za pomocą interfejsu AccessibilityService API;
  • muszą wyjaśniać, jak dane będą używane lub udostępniane;
  • wymaga wyrażenia zgody w formie działania użytkownika (na przykład kliknięcia przycisku lub zaznaczenia pola wyboru);
  • nie mogą znajdować się tylko w polityce prywatności lub warunkach usługi;
  • nie mogą być częścią innych informacji dotyczących zbierania danych osobowych lub poufnych. Powinno to być osobne wyjaśnienie, dlaczego aplikacja wymaga korzystania z interfejsu AccessibilityService API i jakie są możliwe przypadki użycia.

Ważne: jeśli zmienisz sposób, w jaki aplikacja używa tego interfejsu API, musisz jeszcze raz przesłać formularz, podając aktualne i prawidłowe informacje. Podanie nieprawdziwych informacji dotyczących użycia tych interfejsów lub niezadeklarowanie ich może spowodować zawieszenie aplikacji lub usunięcie Twojego konta dewelopera.

Deklaracja dotycząca usług ułatwień dostępu

Od 3 listopada 2021 r. w przypadku aplikacji kierowanych na interfejs API poziomu 31 i zawierających usługi ułatwień dostępu trzeba będzie wypełnić w Konsoli Play nową deklarację zgodności z zasadami. Nie ograniczamy korzystania z tego interfejsu, ale wymagamy wyraźnego wyjaśnienia powodów jego używania w przypadku aplikacji niebędących narzędziami ułatwień dostępu. Narzędzia do ułatwiania dostępu to aplikacje, których głównym celem jest pomaganie osobom z niepełnosprawnościami.

Deklaracja w przypadku aplikacji będących narzędziami do ułatwiania dostępu

Jeśli deklarujesz, że aplikacja jest narzędziem do ułatwiania dostępu (w pliku metadanych usługi masz ustawioną wartość isAccessibilityTool=true), musisz wyjaśnić, w jaki sposób aplikacja spełnia tę funkcję.

Oto podgląd zawartych w deklaracji pytań:

  1. Opisz 1 główną funkcję aplikacji, która wymaga dostępu do interfejsu AccessibilityService API.
  2. Które rodzaje niepełnosprawności obsługuje Twoja aplikacja? Zaznacz wszystkie pasujące odpowiedzi.
    • Ruchowa
    • Wzrokowa
    • Słuchowa
    • Poznawcza
    • Inne
  3. Kim są docelowi użytkownicy Twojej aplikacji?
  4. Aby pomóc nam sprawdzić tę aplikację, podaj link do krótkiego filmu przedstawiającego otwieranie aplikacji, włączanie usług ułatwień dostępu i korzystanie z tych usług. Jeśli interfejs nie pokazuje jednoznacznie, w jaki sposób aplikacja wykorzystuje usługi ułatwień dostępu, dodaj komentarz głosowy lub napisy z objaśnieniem.

Deklaracja w przypadku aplikacji NIEBĘDĄCYCH narzędziami do ułatwiania dostępu

Jeśli nie deklarujesz, że aplikacja jest narzędziem ułatwień dostępu, ale chcesz korzystać z interfejsu AccessibilityService API (czyli w pliku metadanych usługi ułatwień dostępu nie masz ustawionej wartości isAccessibilityTool), musisz wypełnić deklarację dotyczącą ułatwień dostępu w Konsoli Play.

Oto podgląd zawartych w deklaracji pytań:

  1. Dlaczego aplikacja potrzebuje dostępu do interfejsu AccessibilityService API? Zaznacz wszystkie pasujące odpowiedzi.
    • Funkcje aplikacji
    • Analityka
    • Informacje od dewelopera
    • Zapobieganie oszustwom, bezpieczeństwo i zgodność ze standardami
    • Cele marketingowe
    • Personalizacja
    • Zarządzanie kontem
  2. Czy za pomocą możliwości ułatwiania dostępu zbierasz lub udostępniasz dane osobowe lub wrażliwe użytkowników?
    • Tak
    • Nie

Uwaga: dowiedz się więcej o zbieraniu i udostępnianiu danych.

[Jeśli odpowiedź na pytanie 2 brzmi Tak].

  1. Jakie dane użytkowników zbierasz lub udostępniasz za pomocą interfejsu AccessibilityService API? Zaznacz wszystkie pasujące odpowiedzi.
    • Lokalizacja
      • Przybliżona lokalizacja
      • Dokładna lokalizacja
    • Dane osobowe
      • Imię i nazwisko
      • Adres e-mail
      • Dane umożliwiające identyfikację osoby
      • Adres
      • Numer telefonu
      • Rasa i przynależność etniczna
      • Poglądy polityczne lub wyznanie
      • Orientacja seksualna lub tożsamość płciowa
      • Inne dane osobowe
    • Informacje finansowe
      • Numer karty kredytowej lub debetowej albo rachunku bankowego
      • Historia zakupów
      • Informacje kredytowe
      • Inne informacje finansowe
    • Zdrowie i sprawność fizyczna
      • Informacje zdrowotne
      • Informacje o sprawności fizycznej
    • Wiadomości
      • E-maile
      • SMS-y lub MMS-y
      • Inne wiadomości w aplikacji
    • Zdjęcia lub filmy
      • Zdjęcia
      • Filmy
    • Pliki dźwiękowe
      • Nagrania głosu lub dźwięku
      • Pliki muzyczne
      • Inne pliki dźwiękowe
    • Pliki i dokumenty
      • Pliki i dokumenty
    • Kalendarz
      • Wydarzenia w kalendarzu
    • Kontakty
      • Kontakty
    • Aktywność w aplikacji
      • Wyświetlenia stron i kliknięcia w aplikacji
      • Historia wyszukiwania w aplikacji
      • Zainstalowane aplikacje
      • Inne treści użytkowników
      • Inne czynności
    • Przeglądanie internetu
      • Historia przeglądania internetu
    • Informacje o aplikacjach i ich działaniu
      • Dzienniki błędów
      • Diagnostyka
      • Inne dane o wydajności aplikacji
    • Identyfikatory urządzenia i inne
      • Identyfikatory urządzenia i inne
  2. Aby pomóc nam sprawdzić Twoją aplikację, podaj link do krótkiego filmu przedstawiającego wyświetlane użytkownikom powiadomienie o zbieraniu danych.

Wskazówki dotyczące filmów ukazujących informacje dobrze widoczne dla użytkownika aplikacji

Przesłany w ramach deklaracji film musi przedstawiać:

  1. Otwieranie aplikacji na urządzeniu.
  2. Wzorzec przeglądania, który prowadzi do informacji dobrze widocznych dla użytkownika oraz ekranu zgody w przypadku ułatwień dostępu.
  3. Wzorzec przeglądania, gdy użytkownik wyraża zgodę, w tym przyznanie aplikacji uprawnień dotyczących ułatwień dostępu.
  4. Wzorzec przeglądania, gdy użytkownik nie wyraża zgody, w tym proces, w którym użytkownik powoduje ponowne wyświetlenie dobrze widocznych informacji i ekranu zgody.
  5. Podstawową funkcję aplikacji, która wykorzystuje możliwości ułatwiania dostępu. Jeśli interfejs nie pokazuje jednoznacznie, w jaki sposób aplikacja wykorzystuje usługi ułatwień dostępu, dodaj komentarz głosowy lub napisy z objaśnieniem.

Czy to było pomocne?

Jak możemy ją poprawić?

Potrzebujesz dodatkowej pomocy?

Wykonaj te czynności:

Szukaj
Wyczyść wyszukiwanie
Zamknij wyszukiwanie
Menu główne
16000800330683152385
true
Wyszukaj w Centrum pomocy
false
true
true
true
true
true
92637
false
false
false
false