Google შეზღუდავს QUERY_ALL_PACKAGES ნებართვას, რომელსაც იყენებენ Android აპები იმის სანახავად, თუ რომელი აპებია დაინსტალირებული მოცემულ მოწყობილობაზე.
Google ახორციელებს ახალ ცვლილებებს დეველოპერის პროგრამის პოლიტიკაში, რაც ართულებს აპებს თქვენს Android მოწყობილობაზე დაინსტალირებული სხვა აპების დანახვას. Google ამბობს, რომ მომხმარებლის მოწყობილობაზე დაინსტალირებული აპლიკაციების სრულ სიას პერსონალურ და სენსიტიურ ინფორმაციას თვლის და, როგორც ასეთი, შეზღუდავს რომელ აპებს შეუძლიათ ამ ინფორმაციაზე წვდომა. კონკრეტულად, Google შეზღუდავს რომელ აპებს შეუძლიათ მოითხოვონ QUERY_ALL_PACKAGES ნებართვა, რომელიც ამჟამად საჭიროა აპებისთვის მიზნად ისახავს API დონეს 30 (Android 11) და ზემოთ, რომელსაც სურს მოითხოვოს დაინსტალირებული აპების სია მომხმარებლის მოწყობილობაზე, რომელიც მუშაობს Android 11 ან მოგვიანებით.
წინსვლა, გამოყენება QUERY_ALL_PACKAGES ნებართვა ნებადართული იქნება მხოლოდ მაშინ, როდესაც აპის ძირითადი ფუნქციონირება დამოკიდებულია დაინსტალირებული აპების მოთხოვნაზე. დეველოპერებს მოუწევთ „საკმარისად დაასაბუთონ, თუ რატომ არ მისცემს აპის ხილვადობის ნაკლებად ინტრუზიულ მეთოდს საკმარისად ჩართვა თქვენი აპლიკაციის პოლიტიკასთან შესაბამისობაში მომხმარებელთან მიმართებაში არსებულ ძირითად ფუნქციონირებას“.
Google ასახავს QUERY_ALL_PACKAGES ნებართვის ნებადართულ გამოყენებას შემდეგნაირად:
ნებადართული გამოყენება მოიცავს აპებს, რომლებმაც უნდა აღმოაჩინონ ნებისმიერი და ყველა დაინსტალირებული აპი მოწყობილობაზე, ინფორმირებულობის ან თავსებადობის მიზნებისთვის შეიძლება ჰქონდეს ნებართვა. ნებადართული გამოყენება მოიცავს; მოწყობილობების ძებნა, ანტივირუსული აპები, ფაილების მენეჯერები და ბრაუზერები.
თუ აპი არ აკმაყოფილებს ზემოთ დადგენილ მოთხოვნებს, დეველოპერმა უნდა წაშალოს ნებართვა აპის მანიფესტიდან Play Policy-ს შესასრულებლად. მაშინაც კი, თუ აპი აკმაყოფილებს QUERY_ALL_PACKAGES ნებართვის გამოყენების მოთხოვნებს, დეველოპერს მაინც მოუწევს ხელი მოაწეროს დეკლარაციის ფორმას Play Console-ში. Google აფრთხილებს, რომ დეკლარაციის ფორმის წარუმატებლობამ ან წესების მოთხოვნების შეუსრულებლობამ შეიძლება გამოიწვიოს თქვენი აპის Google Play Store-დან წაშლა. ეს ახალი ცვლილება ძალაში შევა 2021 წლის 5 მაისიდან. აღსანიშნავია, რომ 2021 წლის ნოემბრიდან ყველა ახალი აპი და აპის განახლება გაიგზავნება Google-ში თამაში საჭირო იქნება Android 11 ან უფრო მაღალი ვერსიის მიზნებისთვის, რაც აძლიერებს ამ სიახლის აღსრულებას პოლიტიკა.
ეს მისასალმებელი ცვლილებაა, რომელიც გაართულებს აპებისთვის თვალთვალის იმ აპებს, რომლებსაც იყენებთ თქვენს მოწყობილობაზე. იმის ცოდნა, თუ რა აპლიკაციებია დაინსტალირებული თქვენს მოწყობილობაზე, შეიძლება გამოყენებულ იქნას მიზნობრივი რეკლამების ნაწილად ან მავნე მიზნებისთვის.
აღსანიშნავია, რომ Google უკვე მოითხოვს აპები, რომლებიც ითხოვენ SMS ან ზარის ჟურნალის ნებართვას დეკლარაციის ფორმაზე ხელმოწერისთვის სანამ ისინი გამოქვეყნდება Google Play-ზე. აპლიკაციის პაკეტის ხილვადობის შეზღუდვა მხოლოდ შემდეგი ნაბიჯია Google-ში, რომელიც ზღუდავს ნებართვებზე წვდომას მომხმარებლის კონფიდენციალურობის შესანარჩუნებლად.
მადლობა XDA აღიარებული დეველოპერის M66B წვერისთვის!