Χρήση του API AccessibilityService

Το Google Play επιτρέπει τη χρήση του API AccessibilityService για ένα ευρύ φάσμα εφαρμογών. Ωστόσο, μόνο οι υπηρεσίες που έχουν σχεδιαστεί για να βοηθούν άτομα με αναπηρίες να έχουν πρόσβαση στη συσκευή τους ή να αντιμετωπίζουν με άλλο τρόπο τις προκλήσεις που προκύπτουν από τις αναπηρίες είναι κατάλληλες για να δηλώσουν ότι είναι εργαλεία προσβασιμότητας. Αυτό γίνεται χρησιμοποιώντας το χαρακτηριστικό isAccessibilityTool στο αρχείο μεταδεδομένων της υπηρεσίας.

Οι εφαρμογές που δηλώνουν το στοιχείο isAccessibilityTool εξαιρούνται από την απαίτηση εμφανούς αποκάλυψης και συναίνεσης που περιγράφεται παρακάτω. Επιπλέον, όλες οι εφαρμογές που στοχεύουν το Android 12 χρησιμοποιώντας το API AccessibilityService θα πρέπει να συμπληρώσουν τη Φόρμα δήλωσης αδειών και να λάβουν έγκριση από το Google Play από τις 3 Νοεμβρίου 2021.

Ποιες εφαρμογές μπορούν να είναι εργαλεία προσβασιμότητας; 

Οι εφαρμογές που έχουν σχεδιαστεί για να υποστηρίζουν άτομα με αναπηρίες περιλαμβάνουν:

  • Αναγνώστες οθόνης, οι οποίοι υποστηρίζουν άτομα με μειωμένη όραση
  • Συστήματα εισαγωγής που βασίζονται σε διακόπτες και υποστηρίζουν άτομα με κινητικά προβλήματα
  • Συστήματα φωνητικής εισαγωγής που υποστηρίζουν άτομα με κινητικά προβλήματα
  • Συστήματα πρόσβασης που βασίζονται σε μπράιγ και υποστηρίζουν άτομα που αντιμετωπίζουν τόσο προβλήματα όρασης όσο και ακοής

Τα κριτήρια πληρούνται επίσης από εργαλεία που υποστηρίζουν άλλους χρήστες με αναπηρίες, όπως νοητικά προβλήματα ή πολλαπλές αναπηρίες.

Τα εργαλεία θα πρέπει να έχουν ως κύριο σκοπό την υποστήριξη ατόμων με αναπηρίες. Για παράδειγμα, ένας γενικός βοηθός που ενεργοποιείται με φωνητική εντολή, ο οποίος στοχεύει μια μεγάλη πληθυσμιακή ομάδα χρηστών και, σε ορισμένες περιπτώσεις, θα μπορούσε να βοηθήσει χρήστες με κινητικά προβλήματα, δεν θεωρείται εργαλείο προσβασιμότητας. Οι περισσότεροι προγραμματιστές εργαλείων προσβασιμότητας αφιερώνουν το μεγαλύτερο μέρος της έρευνας χρηστών κατανοώντας τις σύνθετες προκλήσεις που αντιμετωπίζουν τα άτομα με ένα συγκεκριμένο σύνολο αναπηριών όταν χρησιμοποιούν τις συσκευές τους, και προσαρμόζουν μια λύση για την αντιμετώπιση αυτών των προκλήσεων. Οι χρήστες στους οποίους απευθύνεται ένα εργαλείο προσβασιμότητας και ο τρόπος με τον οποίο το εργαλείο μπορεί να τους βοηθήσει να ανταπεξέλθουν στις προκλήσεις που αντιμετωπίζουν, θα πρέπει να προσδιορίζονται με σαφήνεια στην περιγραφή του εργαλείου προσβασιμότητας στο Google Play Store.

Άλλα παραδείγματα εφαρμογών που δεν είναι εργαλεία προσβασιμότητας είναι τα εξής: Λογισμικό προστασίας από ιούς, εργαλεία αυτοματισμού, βοηθοί, εφαρμογές παρακολούθησης, εργαλεία εκκαθάρισης, προγράμματα διαχείρισης κωδικών πρόσβασης και εφαρμογές εκκίνησης.

Απαιτήσεις εμφανούς αποκάλυψης και συναίνεσης

Οι εφαρμογές που δεν είναι κατάλληλες για το χαρακτηριστικό IsAccessibilityTool πρέπει να πληρούν τις απαιτήσεις εμφανούς αποκάλυψης και συναίνεσης που περιγράφονται στην Πολιτική δεδομένων χρήστη του Google Play. Αυτές οι εφαρμογές πρέπει να περιλαμβάνουν εμφανή αποκάλυψη η οποία:

  • Θα πρέπει να βρίσκεται εντός της ίδιας της εφαρμογής και όχι μόνο στην περιγραφή της εφαρμογής ή σε έναν ιστότοπο
  • Θα πρέπει να εμφανίζεται κατά την κανονική χρήση της εφαρμογής και να μην απαιτεί από τον χρήστη να πλοηγηθεί μέσω κάποιου μενού ή ρυθμίσεων
  • Θα πρέπει να περιγράφει τα δεδομένα στα οποία αποκτάται πρόσβαση ή τα οποία συλλέγονται μέσω του API AccessibilityService
  • Θα πρέπει να περιγράφει τον τρόπο χρήσης ή/και κοινοποίησης των δεδομένων
  • θα πρέπει να απαιτεί καταφατική ενέργεια από τον χρήστη για τη συναίνεση (για παράδειγμα, πάτημα για αποδοχή ή τικ σε ένα πλαίσιο επιλογής)
  • Δεν θα πρέπει να εμφανίζεται μόνο μέσα στην πολιτική απορρήτου ή στους Όρους Παροχής Υπηρεσιών 
  • Δεν θα πρέπει να συμπεριληφθεί με άλλες αποκαλύψεις που σχετίζονται με τη συλλογή προσωπικών ή ευαίσθητων δεδομένων. Αυτό θα πρέπει να αποτελεί μια ξεχωριστή αποκάλυψη που θα υποδεικνύει γιατί η εφαρμογή απαιτεί το API AccessibilityService και τυχόν πιθανές περιπτώσεις χρήσης.

Σημαντικό: Εάν αλλάξετε τον τρόπο με τον οποίο η εφαρμογή σας χρησιμοποιεί αυτό το API, θα πρέπει να υποβάλετε ξανά τη φόρμα με ενημερωμένες και ακριβείς πληροφορίες. Οι παραπλανητικές και οι μη δηλωμένες χρήσεις αυτών των API ενδέχεται να οδηγήσουν σε αναστολή της εφαρμογής σας ή/και τον τερματισμό του λογαριασμού προγραμματιστή που διαθέτετε.

Δήλωση υπηρεσιών προσβασιμότητας

Από τις 3 Νοεμβρίου 2021, οι εφαρμογές που στοχεύουν επίπεδο API 31 και συμπεριλαμβάνουν ένα AccessibilityService, θα πρέπει να συμπληρώσουν μια νέα δήλωση πολιτικής στο Play Console. Δεν αποκλείουμε τη χρήση αυτού του API, αλλά θα απαιτούμε την εμφανή αποκάλυψη της χρήσης του για όλες τις εφαρμογές που δεν είναι εργαλεία προσβασιμότητας. Τα εργαλεία προσβασιμότητας είναι εφαρμογές των οποίων ο κύριος σκοπός είναι η υποστήριξη χρηστών με αναπηρίες.

Δήλωση για εφαρμογές που είναι εργαλεία προσβασιμότητας

Εάν δηλώσατε ότι η εφαρμογή σας είναι εργαλείο προσβασιμότητας ορίζοντας το isAccessibilityTool=true στο αρχείο μεταδεδομένων υπηρεσιών σας, θα πρέπει να μας υποδείξετε τον τρόπο με τον οποίο η εφαρμογή σας ικανοποιεί μια ανάγκη προσβασιμότητας.

Ακολουθεί μια προεπισκόπηση των ερωτήσεων της δήλωσης:

  1. Περιγράψτε μία βασική λειτουργία της εφαρμογής σας, η οποία απαιτεί επιτρεπόμενη χρήση του API AccessibilityService.
     
  2. Στην αντιμετώπιση ποιων αναπηριών συμβάλλει η εφαρμογή σας; Επιλέξτε όλα όσα ισχύουν.
    • Κινητικές
    • Όρασης
    • Ακοής
    • Γνωστικής ή μαθησιακής φύσεως
    • Άλλη
  3. Ποιους χρήστες στοχεύει η εφαρμογή σας;
     
  4. Για να μας βοηθήσετε να ελέγξουμε την εφαρμογή σας, καταχωρίστε έναν σύνδεσμο προς ένα σύντομο βίντεο, στο οποίο προβάλλεται το άνοιγμα της εφαρμογής σας, η ενεργοποίηση των υπηρεσιών προσβασιμότητας και η χρήση αυτών των υπηρεσιών. Εάν ο τρόπος χρήσης των υπηρεσιών προσβασιμότητας στην εφαρμογή σας δεν είναι εμφανής από τη διεπαφή χρήστη, προσθέστε ένα ηχογραφημένο μήνυμα ή υπότιτλους για να μας βοηθήσετε να καταλάβουμε.

Δήλωση για εφαρμογές που ΔΕΝ είναι εργαλεία προσβασιμότητας

Εάν δεν έχετε δηλώσει την εφαρμογή σας ως εργαλείο προσβασιμότητας αλλά χρησιμοποιείτε το API AccessibilityService, δηλαδή, δεν έχετε ορίσει την επισήμανση isAccessibilityTool στο αρχείο μεταδεδομένων της υπηρεσίας προσβασιμότητας, θα πρέπει να συμπληρώσετε μια δήλωση προσβασιμότητας στο Play Console.

Ακολουθεί μια προεπισκόπηση των ερωτήσεων της δήλωσης:

  1. Γιατί η εφαρμογή σας πρέπει να χρησιμοποιεί το API AccessibilityService; Επιλέξτε όλα όσα ισχύουν.
    • Λειτουργικότητα εφαρμογής
    • Analytics
    • Επικοινωνία προγραμματιστών
    • Πρόληψη απάτης, ασφάλεια και συμμόρφωση
    • Διαφημίσεις ή μάρκετινγκ
    • Εξατομίκευση
    • Διαχείριση λογαριασμού
  2. Συλλέγετε ή/και κοινοποιείτε προσωπικά ή ευαίσθητα δεδομένα χρησιμοποιώντας τις δυνατότητες προσβασιμότητας;
    • Ναι
    • Όχι

Σημείωση: Μάθετε περισσότερα σχετικά με τη συλλογή και την κοινοποίηση δεδομένων.

[Εάν απαντήσατε Ναι στο 2.] 

  1. Ποια δεδομένα χρήστη συλλέγετε ή/και κοινοποιείτε χρησιμοποιώντας το API AccessibilityService; Επιλέξτε όλα όσα ισχύουν.
    • Τοποθεσία
      • Τοποθεσία κατά προσέγγιση
      • Ακριβής τοποθεσία
    • Προσωπικά στοιχεία
      • Όνομα
      • Διεύθυνση ηλεκτρονικού ταχυδρομείου
      • Προσωπικά αναγνωριστικά
      • Διεύθυνση
      • Αριθμός τηλεφώνου
      • Φυλή και εθνικότητα
      • Πολιτικές ή θρησκευτικές πεποιθήσεις
      • Σεξουαλικός προσανατολισμός ή ταυτότητα φύλου
      • Άλλα προσωπικά στοιχεία
    • Οικονομικά στοιχεία
      • Πιστωτική κάρτα, χρεωστική κάρτα ή αριθμός τραπεζικού λογαριασμού
      • Ιστορικό αγορών
      • Στοιχεία πίστωσης
      • Άλλα οικονομικά στοιχεία
    • Υγεία και φυσική κατάσταση
      • Πληροφορίες για την υγεία
      • Πληροφορίες φυσικής κατάστασης
    • Μηνύματα
      • Διευθύνσεις email
      • Μηνύματα SMS ή MMS
      • Άλλα μηνύματα εντός εφαρμογής
    • Φωτογραφίες ή βίντεο
      • Φωτογραφίες
      • Βίντεο
    • Αρχεία ήχου
      • Εγγραφές φωνής ή ήχου
      • Αρχεία μουσικής
      • Άλλα αρχεία ήχου
    • Αρχεία και έγγραφα
      • Αρχεία και έγγραφα
    • Ημερολόγιο
      • Συμβάντα ημερολογίου
    • Επαφές
      • Επαφές
    • Δραστηριότητα σε εφαρμογές
      • Προβολές σελίδας και πατήματα εντός της εφαρμογής
      • Ιστορικό αναζήτησης εντός της εφαρμογής
      • Εγκατεστημένες εφαρμογές
      • Άλλο περιεχόμενο που δημιουργείται από τον χρήστη
      • Άλλες ενέργειες
    • Περιήγηση στον ιστό
      • Ιστορικό περιήγησης στον ιστό
    • Πληροφορίες και απόδοση εφαρμογής
      • Αρχεία καταγραφής σφαλμάτων
      • Διαγνωστικά στοιχεία
      • Άλλα δεδομένα απόδοσης εφαρμογής
    • Αναγνωριστικά συσκευής ή άλλα αναγνωριστικά
      • Αναγνωριστικά συσκευής ή άλλα αναγνωριστικά
  2. Για να μας βοηθήσετε να ελέγξουμε την εφαρμογή σας, καταχωρίστε έναν σύνδεσμο προς ένα σύντομο βίντεο, στο οποίο προβάλλεται η εμφανής αποκάλυψη που βλέπουν οι χρήστες στην εφαρμογή σας.

 

Οδηγίες για το βίντεο που παρουσιάζει την εμφανή αποκάλυψη της εφαρμογής σας

Το βίντεο που παρέχετε ως μέρος της δήλωσης πρέπει να περιλαμβάνει τα εξής:

  1. Το άνοιγμα της εφαρμογής σας στη συσκευή.
  2. Τις ροές χρήστη για μετάβαση στην εμφανή αποκάλυψη και στην οθόνη συναίνεσης για προσβασιμότητα.
    • Βεβαιωθείτε ότι το βίντεο περιλαμβάνει την πλήρη αποκάλυψη. Εάν απαιτείται κύλιση, φροντίστε να κάνετε αργή κύλιση, ώστε να είναι ορατό όλο το κείμενο στο βίντεο.
    • Η εμφανής αποκάλυψη εντός εφαρμογής δεν μπορεί να αντικατασταθεί με το στοιχείο AccessibilityService_description ή το στοιχείο AccessibilityService_htmlDescription
  3. Τη ροή χρήστη όταν ο χρήστης συναινεί, συμπεριλαμβανομένης της παραχώρησης άδειας προσβασιμότητας στην εφαρμογή σας.
  4. Τη ροή χρήστη όταν ο χρήστης δεν συναινεί, συμπεριλαμβανομένης της διαδικασίας κατά την οποία ο χρήστης ενεργοποιεί ξανά την εμφανή αποκάλυψη και την οθόνη συναίνεσης.
  5. Μια βασική λειτουργία της εφαρμογής σας στην οποία χρησιμοποιούνται οι δυνατότητες προσβασιμότητας. Εάν ο τρόπος χρήσης των υπηρεσιών προσβασιμότητας στην εφαρμογή σας δεν είναι εμφανής από τη διεπαφή χρήστη, προσθέστε ένα ηχογραφημένο μήνυμα ή υπότιτλους για να μας βοηθήσετε να καταλάβουμε.

 

Σας βοήθησε αυτό;

Με ποιον τρόπο μπορούμε να το βελτιώσουμε;

Χρειάζεστε περισσότερη βοήθεια;

Δοκιμάστε αυτά τα επόμενα βήματα:

Αναζήτηση
Διαγραφή αναζητήσεων
Κλείσιμο αναζήτησης
Κύριο μενού
8676409236730756107
true
Αναζήτηση στο Κέντρο Βοήθειας
true
true
true
true
true
92637
false
false