gúgl plejTakéGoogle Play Store, Play Store, Obchod Play, Android MarketZákladní
Definice
Google Play je oficiální distribuční obchod Googlu pro aplikace, hry a digitální obsah na zařízeních s Androidem. Vývojáři sem přes Google Play Console nahrávají balíčky ve formátu Android App Bundle, procházejí kontrolou zásad a poté distribuují aktualizace, testovací kanály a placené předplatné milionům uživatelů po celém světě.
Nezaměňujte: Google Play označuje jak samotný obchod s aplikacemi na Androidu, tak zastřešující značku pro Play Games, Play Books a další služby Googlu.
Než se na to spolehnete: Konkrétní sazby provizí, výše registračního poplatku a aktuální požadovaná cílová úroveň API se v čase mění, proto jsou v textu popsány bez čísel. Podmínky alternativních plateb v EU se vlivem DMA vyvíjejí. Wikidata ID Q79576 je uvedeno bez plné jistoty, doporučuji ověřit.
Příklady z praxe
Postupné vydání aktualizace se zastavením
Tým vydá novou verzi e-shopové aplikace jako staged rollout na 5 % uživatelů. Android vitals do dvou hodin ukáže skok v míře pádů na zařízeních s Androidem 12. Vydání se v Play Console zastaví, produkční verze zůstane pro zbytek uživatelů stará a oprava se nahraje jako nový build.
Konfigurace App Bundle a cílové API v Gradle
Modul aplikace se v build.gradle nastaví tak, aby splňoval aktuální požadavek Google Play na cílovou úroveň API a aby se verze zvyšovala při každém nahrání. Bez zvýšení versionCode Play Console nahrání odmítne, protože stejný kód verze již v kanálu existuje.
android { namespace 'cz.priklad.eshop' compileSdk 35 defaultConfig { applicationId "cz.priklad.eshop" minSdk 24 targetSdk 35 versionCode 142 // musi byt vyssi nez posledni nahrany build versionName "3.8.0" } bundle { language { enableSplit = true } density { enableSplit = true } abi { enableSplit = true } } }
Časté omyly
- MýtusDo Google Play se nahrává APK, stejně jako se instaluje na telefon.
- Ve skutečnostiNové aplikace a aktualizace se nahrávají jako Android App Bundle (.aab). Konkrétní APK pro dané zařízení generuje a podepisuje až Google Play, takže vývojář hotovou APK do obchodu běžně nedodává.
- MýtusKdyž aplikaci nemusím měnit, můžu ji v obchodě nechat ležet roky beze změny.
- Ve skutečnostiGoogle Play vyžaduje pravidelné zvyšování cílové úrovně API. Aplikace, která požadavek nesplní, přestane být dostupná pro uživatele s novějším Androidem, i když funkčně nic nechybí.
- MýtusGoogle si bere 30 % ze všech plateb v aplikaci.
- Ve skutečnostiProvize Google Play se týká digitálního obsahu účtovaného přes Play Billing a její sazba se liší podle objemu tržeb a typu obsahu. Prodej fyzického zboží nebo služeb spotřebovaných mimo aplikaci provizi nepodléhá.
Časté dotazy
- Jak dlouho trvá schválení aplikace v Google Play?
- Kontrola v Google Play trvá u nového vývojářského účtu nebo první aplikace zpravidla několik dní, u dalších aktualizací často jen hodiny. Doba se prodlužuje, pokud aplikace žádá o citlivá oprávnění, cílí na děti nebo pracuje s financemi a zdravotními daty, protože takové případy posuzuje člověk. Zdržení způsobuje i nekonzistence mezi sekcí Data safety a skutečným chováním aplikace. Pro plánované vydání se vyplatí nahrát build s předstihem do testovacího kanálu a produkční rollout spustit až po schválení.
- Co je Google Play Console a k čemu slouží?
- Google Play Console je webové rozhraní, ve kterém vývojář spravuje svou přítomnost v Google Play. Slouží k nahrávání buildů, správě testovacích kanálů, vyplnění záznamu v obchodě, deklaracím o zpracování dat, nastavení cen a předplatných a k ověření identity vývojáře. Zároveň zobrazuje statistiky instalací, tržeb, hodnocení a technické metriky Android vitals, tedy pády a ANR. Přístup do konzole se rozděluje podle rolí, takže marketing může měnit texty bez práva vydávat nové verze.
- Kolik stojí vývojářský účet v Google Play?
- Vývojářský účet v Google Play se zakládá za jednorázový registrační poplatek, který se na rozdíl od Apple platformy neobnovuje ročně. Kromě toho Google neúčtuje nic za samotné hostování a distribuci aplikace. Náklady vznikají až u monetizace, kde se z plateb za digitální obsah přes Play Billing strhává provize. Nové osobní účty navíc procházejí ověřením identity a v některých případech i požadavkem na testování aplikace uzavřenou skupinou testerů před prvním produkčním vydáním.
- Lze distribuovat Android aplikaci mimo Google Play?
- Distribuce Android aplikace mimo Google Play je možná: existují alternativní obchody, například Samsung Galaxy Store, Amazon Appstore nebo F-Droid, a APK lze nabídnout i ke stažení z vlastního webu. Cenou je ztráta automatických aktualizací přes obchod, nutnost vlastního řešení plateb a nižší důvěra uživatelů, kterým systém instalaci z neznámých zdrojů rozmluví. Pro firemní nasazení existuje Managed Google Play, kde se privátní aplikace distribuují jen do zařízení dané organizace.
- Proč aplikace zmizela z výsledků vyhledávání v Google Play?
- Zmizení aplikace z výsledků vyhledávání v Google Play má nejčastěji tři příčiny. První je nesplnění povinné cílové úrovně API, kdy aplikace zůstane dostupná stávajícím uživatelům, ale nová zařízení ji už nenajdou. Druhou je porušení zásad a následné pozastavení, o kterém přijde e-mail do Play Console. Třetí je omezení dostupnosti na země nebo typy zařízení, například nechtěné vyloučení tabletů. Stav distribuce a případné výhrady lze zkontrolovat v Play Console v přehledu vydání.
Zdroje
- Google Play(otevře se v novém okně)
- Digital Markets Act(otevře se v novém okně)