Το Google Play περιορίζει τη χρήση αδειών υψηλού κινδύνου ή πρόσβασης σε ευαίσθητες πληροφορίες, συμπεριλαμβανομένης της άδειας REQUEST_INSTALL_PACKAGES
, η οποία επιτρέπει σε μια εφαρμογή να ζητά την εγκατάσταση πακέτων. Οι εφαρμογές που στοχεύουν επίπεδο API 26 ή νεότερο θα πρέπει να διαθέτουν αυτήν την άδεια, προκειμένου να χρησιμοποιούν το Intent.ACTION_INSTALL_PACKAGE ή το API PackageInstaller. Για να χρησιμοποιήσετε αυτήν την άδεια, η βασική λειτουργία της εφαρμογής σας πρέπει να περιλαμβάνει:
- Αποστολή ή λήψη πακέτων εφαρμογής ΚΑΙ
- Δυνατότητα εγκατάστασης πακέτων εφαρμογής με εκκίνηση από τον χρήστη
Εάν η εφαρμογή σας δεν πληροί τις απαιτήσεις για αποδεκτή χρήση που ακολουθούν, πρέπει να καταργήσετε την άδεια από το μανιφέστο της εφαρμογής σας, για λόγους συμμόρφωσης με την πολιτική του Google Play. Παρακάτω αναφέρονται επίσης προτάσεις για εναλλακτικές υλοποιήσεις που συμμορφώνονται με τις πολιτικές μας.
Εάν η εφαρμογή σας πληροί τις απαιτήσεις της πολιτικής για αποδεκτή χρήση της άδειας REQUEST_INSTALL_PACKAGES
, έχετε την υποχρέωση να δηλώσετε τη συγκεκριμένη άδεια, όπως και τυχόν άλλες άδειες υψηλού κινδύνου, χρησιμοποιώντας τη φόρμα δήλωσης αδειών στο Play Console.
Οι εφαρμογές που δεν πληρούν τις απαιτήσεις πολιτικής ή δεν υποβάλλουν τη φόρμα δήλωσης αδειών ενδέχεται να καταργηθούν από το Google Play.
Σημαντικό: Εάν αλλάξετε τον τρόπο με τον οποίο η εφαρμογή σας χρησιμοποιεί αυτές τις περιορισμένες άδειες, θα πρέπει να αναθεωρήσετε τη δήλωση με ενημερωμένες και ακριβείς πληροφορίες. Οι παραπλανητικές και οι μη δηλωμένες χρήσεις αυτών των αδειών ενδέχεται να οδηγήσουν σε αναστολή της εφαρμογής σας ή/και τερματισμό του λογαριασμού προγραμματιστή που διαθέτετε.
Πότε πρέπει να ζητήσετε την άδεια REQUEST_INSTALL_PACKAGES;
Η άδεια REQUEST_INSTALL_PACKAGES
τίθεται σε ισχύ μόνο όταν η εφαρμογή σας στοχεύει σε επίπεδο API Android 26 ή υψηλότερο σε συσκευές με Android 8 ή νεότερη έκδοση.
Για να χρησιμοποιήσετε αυτήν την άδεια, η εφαρμογή σας πρέπει να εμπίπτει στις επιτρεπόμενες χρήσεις παρακάτω και να έχει ως κύριο σκοπό την παροχή της δυνατότητας εγκατάστασης πακέτων. Ως βασική λειτουργία ορίζεται ο κύριος σκοπός της εφαρμογής. Χωρίς αυτήν τη βασική δυνατότητα εγκατάστασης πρόσθετων εφαρμογών στη συσκευή, η εφαρμογή είναι "χαλασμένη" ή η χρήση της δεν είναι δυνατή. Η βασική λειτουργία και τυχόν βασικές δυνατότητες που τη συνιστούν πρέπει να τεκμηριώνονται και να προωθούνται εμφανώς στην περιγραφή της εφαρμογής.
Επιτρεπόμενες χρήσεις της άδειας REQUEST_INSTALL_PACKAGESΟι εφαρμογές που πρέπει να ενεργοποιήσουν την εγκατάσταση πακέτων εφαρμογών για σκοπούς διαλειτουργικότητας μπορεί να είναι κατάλληλες για αυτήν την άδεια. Στις επιτρεπόμενες χρήσεις περιλαμβάνονται:
- Περιήγηση ή αναζήτηση στον ιστό Ή
- Υπηρεσίες επικοινωνίας που υποστηρίζουν συνημμένα Ή
- Κοινοποίηση, μεταφορά ή διαχείριση αρχείων Ή
- Διαχείριση εταιρικών συσκευών.
- Δημιουργία αντιγράφου ασφαλείας και επαναφορά
- Μετεγκατάσταση συσκευής / μεταφορά τηλεφώνου
Οι εφαρμογές στις οποίες παραχωρείται πρόσβαση σε αυτήν την άδεια πρέπει να συμμορφώνονται με τις πολιτικές δεδομένων χρήστη, συμπεριλαμβανομένης της Απαίτησης εμφανούς αποκάλυψης και συναίνεσης και δεν μπορούν να επεκτείνουν τη χρήση της άδειας για σκοπούς που δεν είναι έγκυροι ή δεν έχουν αποκαλυφθεί.
Ακολουθεί μια λίστα περιπτώσεων χρήσης κατά τις οποίες δεν επιτρέπεται στις εφαρμογές να ζητούν την άδεια REQUEST_INSTALL_PACKAGES:
- Όταν η χρήση της άδειας δεν σχετίζεται άμεσα με τον κύριο σκοπό της εφαρμογής.
- Αυτό περιλαμβάνει την κοινή χρήση μέσω ομότιμης σύνδεσης (P2P). Η κοινοποίηση αρχείων μέσω ομότιμης σύνδεσης (P2P) θα πρέπει να είναι ο κύριος σκοπός της εφαρμογής, προκειμένου να είναι κατάλληλη για επιτρεπόμενη χρήση.
- Όταν η απαιτούμενη εργασία μπορεί να πραγματοποιηθεί με μια λιγότερο παρεμβατική μέθοδο.
Σημείωση: Αυτή η λίστα είναι ενδεικτική.
Συνήθεις ερωτήσεις
Γιατί η Google θέλει να εισαγάγει αυτήν την πολιτική;Η άδεια REQUEST_INSTALL_PACKAGES
παρέχει στις εφαρμογές τη δυνατότητα εγκατάστασης νέων πακέτων στη συσκευή ενός χρήστη. Δεσμευόμαστε να αποτρέπουμε την κατάχρηση στην πλατφόρμα Android και να προστατεύουμε τους χρήστες από εφαρμογές που ενημερώνονται αυτόματα χρησιμοποιώντας οποιαδήποτε άλλη μέθοδο εκτός του μηχανισμού ενημερώσεων του Google Play ή που κατεβάζουν επιβλαβή APK. Για τον σκοπό αυτό, παρουσιάζουμε την πολιτική αιτήματος για πακέτο εγκατάστασης, για να εξηγήσουμε ποιες επιτρεπόμενες λειτουργίες και ενέργειες επιτρέπονται για την άδεια.
Συνιστούμε να διαβάσετε προσεκτικά την πολιτική για τις επιτρεπόμενες περιπτώσεις χρήσης και να πραγματοποιήσετε τυχόν απαιτούμενες αλλαγές, προκειμένου να διατηρηθεί η συμμόρφωση της εφαρμογής σας. Εάν η εφαρμογή σας δεν πληροί τα κριτήρια για μια επιτρεπόμενη περίπτωση χρήσης, θα πρέπει να καταργήσετε αυτήν την άδεια από την εφαρμογή σας πριν από την ημερομηνία έναρξης ισχύος της πολιτικής, προκειμένου να διατηρήσετε τη συμμόρφωση της εφαρμογής σας.
Η νέα πολιτική θα αρχίσει να εφαρμόζεται από τις 11 Ιουλίου 2022.
Δεν αναμένεται καθυστέρηση στα χρονοδιαγράμματα ελέγχου εφαρμογών όσον αφορά αυτήν την ενημέρωση.
Η νέα πολιτική θα τεθεί σε ισχύ στις 11 Ιουλίου 2022. Σας συνιστούμε να διαβάσετε προσεκτικά την πολιτική για τις επιτρεπόμενες περιπτώσεις χρήσης εγκαίρως και να κάνετε τυχόν απαιτούμενες αλλαγές, προκειμένου να διατηρηθεί η συμμόρφωση της εφαρμογής σας. Εάν η εφαρμογή σας δεν πληροί τα κριτήρια για μια επιτρεπόμενη περίπτωση χρήσης, θα πρέπει να καταργήσετε αυτήν την άδεια από την εφαρμογή σας πριν από την ημερομηνία έναρξης ισχύος της πολιτικής, προκειμένου να διατηρήσετε τη συμμόρφωση της εφαρμογής σας.
Για επιλογές, ανατρέξτε στις οδηγίες σε αυτήν τη σελίδα του Κέντρου βοήθειας.