Zahtjevi za ciljanu razinu API-ja za Google Play aplikacije

Od 31. kolovoza 2024.:

  • nove aplikacije i ažuriranja aplikacija moraju ciljati Android 14 (razina API-ja 34) da bi se poslali na Google Play (osim za Wear OS i Android TV aplikacije, koje moraju ciljati Android 13 ili novije verzije).
  • Postojeće aplikacije moraju ciljati Android 13 (razina API-ja 33) ili noviju verziju da bi ostale dostupne novim korisnicima na uređajima s OS-om Android višim od ciljane razine API-ja za vašu aplikaciju. Aplikacije koje ciljaju Android 12 (razina API-ja 31) ili starije verzije (Android 10 ili starije verzije za Wear OS i Android 11 ili starije verzije za TV OS) bit će dostupne samo na uređajima s OS-om Android koji su isti ili stariji od ciljane razine API-ja vaših aplikacija.

Produljenje možete zatražiti do 1. studenog 2024. ako trebate više vremena za ažuriranje aplikacije. Obrascima za produljenje za svoju aplikaciju moći ćete pristupiti krajem godine na Play konzoli.

Svaka nova verzija Androida uvodi promjene kojima se poboljšavaju korisnički doživljaj, sigurnost i ukupna izvedba Android platforme. Svaka aplikacija u datoteci manifesta navodi targetSdkVersion (poznat i kao ciljana razina API-ja). Ciljana razina API-ja označava kako se vaša aplikacija treba izvoditi na različitim verzijama Androida.

Ako aplikaciju konfigurirate tako da cilja nedavnu razinu API-ja, korisnici mogu imati koristi od poboljšanja sigurnosti, privatnosti i izvedbe, a aplikacija se i dalje može izvoditi na starijim verzijama Androida (do minSdkVersion).

Da bi korisnicima Androida i Google Playa pružio siguran doživljaj, Google Play zahtijeva da sve aplikacije ispunjavaju zahtjeve za ciljanu razinu API-ja navedene u nastavku.

Iznimke od ovih zahtjeva uključuju sljedeće:

  • trajno privatne aplikacije koje su ograničene na korisnike u određenoj organizaciji i namijenjene su samo internoj distribuciji
  • aplikacije koje ciljaju automobilske formate hardvera i nalaze se u istom paketu ostat će vidljive svim korisnicima Google Playa.

Definicije

Nova aplikacija Aplikacija koja još nije objavljena na Google Playu (tj. potpuno nova aplikacija).
Postojeća aplikacija Aplikacija koja je objavljena na Google Playu.
Ažuriranje aplikacije Nova verzija aplikacije koju šaljete na pregled radi zamjene postojeće aplikacije.

Zahtjevi za ažuriranje aplikacija

Verzija OS-a Android
(razina API-ja)

Do kada se nove aplikacije i ažuriranja aplikacija moraju poslati da bi se ciljala ta razina API-ja?
Nove aplikacije Ažuriranja aplikacija

Android 14 (razina API-ja 34)*

31. kolovoza 2024.

31. kolovoza 2024.

Android 13 (razina API-ja 33)

31. kolovoza 2023.

31. kolovoza 2023.

*Razvojni programeri moći će zatražiti odgodu do 1. studenog.

Savjet: tehničke smjernice o načinu promjene ciljane razine API-ja za aplikaciju radi udovoljavanja tim zahtjevima potražite u vodiču za migraciju.

Zahtjevi za aplikaciju za Wear OS

Verzija OS-a Android (razina API-ja)

Kada poslane aplikacije za Wear OS moraju ciljati tu razinu API-ja?
Nove aplikacije Ažuriranja aplikacija
Android 13 (razina API-ja 33) ili novija verzija 31. kolovoza 2024. 31. kolovoza 2024.
Android 11 (razina API-ja 30) ili novija verzija 31. kolovoza 2023. 31. kolovoza 2023.

Zahtjevi aplikacije Android TV

Verzija OS-a Android (razina API-ja)

Kada poslane aplikacije Android TV moraju ciljati tu razinu API-ja?
Nove aplikacije Ažuriranja aplikacija
Android 13 (razina API-ja 33) ili novija verzija 31. kolovoza 2024. 31. kolovoza 2024.

Zahtjevi za dostupnost aplikacija

Postojeće aplikacije (za mobilne uređaje i Android Auto) trenutačno moraju ciljati Android 13 (razina API-ja 33) ili noviju verziju do 31. kolovoza 2024. (Android 11 (razina API-ja 30) ili noviju verziju za Wear OS) i (Android 12 (razina API-ja 32) ili noviju verziju za Android TV). U suprotnom ih korisnici Google Playa, čiji uređaji imaju verzije OS-a Android novije od ciljane razine API-ja za vašu aplikaciju, neće moći otkriti jer vaša aplikacija nije razvijena kako bi zadovoljila standard sigurnosti i kvalitete koji ti korisnici očekuju od novijih verzija OS-a Android.

  • Nakon 31. kolovoza 2024. aplikacije s ciljanom razinom Androida 12 (razina API-ja 31)* ili starijom razinom neće biti dostupne novim korisnicima koji upotrebljavaju verziju OS-a Android noviju od ciljanog API-ja aplikacija.
  • Nakon 1. studenog 2023. aplikacije s ciljanom razinom Androida 11 (razina API-ja 30) ili starijom razinom nisu bile dostupne novim korisnicima koji su upotrebljavali verziju OS-a Android noviju od ciljanog API-ja aplikacija.

*Razvojni programeri moći će zatražiti odgodu do 1. studenog 2024. Obrascima za produljenje za svoju aplikaciju moći ćete pristupiti krajem godine na Play konzoli.


Što učiniti kako bi se postigla usklađenost

Nove aplikacije

Postojeće aplikacije

Prilikom objavljivanja nove aplikacije morate ciljati Android 14 (razina API-ja 34) ili noviju verziju.

Ako je cilj vaše postojeće aplikacije Android 13 (razina API-ja 33) ili novija verzija, vaša je aplikacija usklađena s ovim pravilima.

Ako je cilj vaše postojeće aplikacije niži od Androida 13 (razine API-ja 33), aplikacija će prestati biti dostupna svim novim korisnicima čiji uređaji imaju verzije OS-a Android novije od ciljanih razina API-ja vaše aplikacije jer vaša aplikacija nije razvijena kako bi zadovoljila standard sigurnosti i kvalitete koji ti korisnici očekuju od novijih verzija OS-a Android.

  • Ako tu aplikaciju namjeravate ažurirati na noviju ciljanu razinu API-ja, možete poslati zahtjev za produljenje da biste je nastavili distribuirati svim korisnicima Google Playa do 1. studenog 2024. Obuhvaćene aplikacije primit će vezu na obrazac zahtjeva za produljenje putem poruke u pristigloj pošti na Play konzoli.
. Prilikom ažuriranja aplikacije morate ciljati API 34 ili noviju razinu.


Zahtjevi za aplikaciju za Wear OS

Nove aplikacije

Postojeće aplikacije

Prilikom objavljivanja nove Wear aplikacije morate ciljati Android 13 (razina API-ja 33) ili noviju verziju.

Ako vaša postojeća Wear aplikacija cilja Android 11 (razina API-ja 30), vaša je aplikacija usklađena s ovim pravilima.

Ako vaša postojeća aplikacija cilja Android 10 (razina API-ja 29) ili stariju verziju, aplikacija će prestati biti dostupna svim korisnicima Google Playa čiji uređaji imaju verzije OS-a Android novije od ciljane razine API-ja vaše aplikacije jer vaša aplikacija nije razvijena kako bi zadovoljila standard sigurnosti i kvalitete koji ti korisnici očekuju od novijih verzija OS-a Android.

  • Ako tu aplikaciju planirate ažurirati tako da cilja Android 13 (razina API-ja 33) ili noviju verziju, možete poslati zahtjev za produljenje da bi se vaša aplikacija nastavila distribuirati svim korisnicima na Google Playu do 1. studenog 2024. Obuhvaćene aplikacije primit će vezu na obrazac zahtjeva za produljenje u poruci u pristigloj pošti na Play konzoli.
. Prilikom ažuriranja aplikacije morate ciljati Android 13 (razina API-ja 33) ili noviju verziju.

 

Zahtjevi za Android TV

Nove aplikacije

Postojeće aplikacije

Prilikom objavljivanja nove Wear aplikacije morate ciljati Android 13 (razina API-ja 33) ili noviju verziju.

Ako vaša postojeća aplikacija Android TV cilja Android 12 (razina API-ja 31), vaša je aplikacija usklađena s ovim pravilima.

Ako vaša postojeća aplikacija cilja Android 11 (razina API-ja 30) ili stariju verziju, aplikacija će prestati biti dostupna svim korisnicima Google Playa čiji uređaji imaju verzije OS-a Android novije od ciljane razine API-ja vaše aplikacije jer vaša aplikacija nije razvijena kako bi zadovoljila standard sigurnosti i kvalitete koji ti korisnici očekuju od novijih verzija OS-a Android.

  • Ako tu aplikaciju planirate ažurirati tako da cilja Android 13 (razina API-ja 33) ili noviju verziju, možete poslati zahtjev za produljenje da bi se vaša aplikacija nastavila distribuirati svim korisnicima na Google Playu do 1. studenog 2024. Obuhvaćene aplikacije primit će vezu na obrazac zahtjeva za produljenje u poruci u pristigloj pošti na Play konzoli.
. Prilikom ažuriranja aplikacije morate ciljati Android 13 (razina API-ja 33) ili noviju verziju.

Česta pitanja

Za aplikacije koje ciljaju API 31 ili starije razine

Imam aktivnu aplikaciju na Google Playu koja cilja API 31 ili starije razine (odnosno API 29 ili starije razine za Wear OS) i ne planiram je ažurirati. Koje mogućnosti imam?

Ako tu aplikaciju želite nastaviti posluživati postojećim korisnicima, ne morate učiniti ništa. No vaša aplikacija neće biti dostupna u Trgovini Google Play novim korisnicima na uređajima s verzijom OS-a Android koja je novija od razine API-ja koju cilja vaša aplikacija. Bit će dostupna samo korisnicima Playa na uređajima s verzijom OS-a Android koja je jednaka razini API-ja vaše aplikacije ili je starija od te razine.

Ako svoju aplikaciju namjeravate ažurirati na noviji ciljani API i trebate više vremena nakon 31. kolovoza 2024., možete zatražiti produljenje da biste je nastavili distribuirati svim korisnicima Google Playa do 1. studenog 2024. Obrazac zahtjeva za produljenje bit će dostupan krajem godine na Play konzoli.

Ako želite prestati posluživati aplikaciju novim korisnicima čak i na starijim uređajima, možete poništiti objavljivanje aplikacije.

Gdje mogu pronaći obrazac zahtjeva za produljenje radi nastavka distribucije svim korisnicima Google Playa do 1. studenog 2024.?

Upozorenja o pravilima i poruke u pristigloj pošti na Play konzoli primat će samo aplikacije koje nisu usklađene s pravilima. Obrazac zahtjeva za produljenje dostupan je na stranici s pojedinostima upozorenja ili problema, na stranici Status provjere usklađenosti s pravilima na Play konzoli.

Imam aplikacije za koje više ne želim da budu objavljene na Google Playu. Što mogu učiniti?

Upute za poništavanje objavljivanja aplikacije potražite u ovom članku centra za pomoć.

Kako će to utjecati na moje korisnike koji su već preuzeli moju aplikaciju?

To neće utjecati na korisnike koji su prethodno instalirali aplikaciju s Google Playa i moći će je otkriti, ponovo instalirati i upotrebljavati na bilo kojoj verziji OS-a Android koju vaša aplikacija podržava.

Hoće li to ažuriranje utjecati na preuzimanja aplikacije?

Ako novi korisnici na uređajima s novijim verzijama OS-a Android ne mogu otkriti niti preuzeti vašu aplikaciju s Google Playa, to može utjecati na razine preuzimanja vaše aplikacije.

Kakav će biti korisnički doživljaj ako korisnik na novijem uređaju posjeti dubinsku vezu na stranicu trgovine aplikacija, no aplikacija cilja API 31 ili starije razine?

Google Play obavijestit će korisnika da "ta aplikacija nije dostupna za instaliranje na njegovom uređaju jer je izrađena za stariju verziju Androida." Simulacija niske kvalitete u nastavku pomoći će vam da vizualizirate kako će to izgledati korisnicima Google Playa.

Postoje li iznimke za postojeće aplikacije koje ciljaju API 30 ili starije verzije?

Da. Iznimke dopuštamo za trajno privatne aplikacije koje su ograničene na korisnike u određenoj organizaciji i namijenjene su samo internoj distribuciji, a izuzete su i aplikacije koje ciljaju format hardvera Android Automotive OS-a.

Je li to bilo korisno?

Kako to možemo poboljšati?
Pretraživanje
Izbriši pretraživanje
Zatvaranje pretraživanja
Glavni izbornik
12694794616851509072
true
Pretraži Centar za pomoć
true
true
true
true
true
92637
false
false