Publikace Android aplikace v Google Play: od Play Console po interní testování

★ ★ ★ ★ ★ Nehodnoceno

1. Než začnete

Průvodce sleduje první vydání skutečné aplikace, placeného nástroje postaveného na Expo SDK 57, přes Play Console v říjnu 2026. Podepsaný .aab pochází z předchozího dílu, Vydání Expo aplikace bez EAS. Snímky obrazovky ukazují české rozhraní Play Console; anglické popisky jsou uvedeny v textu.

Vývojářský účet

Jednorázový poplatek 25 USD. Osobní účet, nebo organizace? Rozhodněte se pečlivě: mění to pravidla testování níže a později to nejde přepnout.

Osobní účty a testování

Osobní účty vytvořené po listopadu 2023 musí před prvním produkčním vydáním 14 dní provozovat uzavřený test s nejméně 12 testery. Účty organizací jsou od toho osvobozeny.

Z bezplatné se nikdy nestane placená

Placenou aplikaci lze později zpřístupnit zdarma, ale bezplatnou už nikdy přepnout na placenou nejde; zpoplatnění by znamenalo novou aplikaci s novým názvem balíčku. Pružná cesta je zdarma s nákupy v aplikaci.

Obchodní účet pro placené aplikace

Bez platebního profilu (bankovní účet a daňové údaje) nejde nastavit cenu, takže placenou aplikaci nelze odeslat ke schválení.

2. Vytvořte aplikaci

All apps → Create app se ptá jen na čtyři věci: název aplikace (30 znaků), výchozí jazyk, aplikace nebo hra a zdarma nebo placená. Následují dvě prohlášení (Developer Program Policies a americké exportní předpisy). Automatickou ochranu Play Integrity nechte zapnutou.

Od té chvíle je přehled seznamem úkolů. Seskupuje zbývající kroky a odškrtává je:

Play Console dashboard: app setup with 11 of 13 tasks done; merchant account and price still open
Přehled ukazuje 11 ze 13 úkolů. Dva otevřené jsou obchodní účet a cena, které potřebuje jen placená aplikace.

3. Prohlášení o obsahu aplikace

Policy and programs → App content obsahuje deset prohlášení. Každé je krátký formulář; dohromady určují věkové hodnocení a které zásady se uplatní. Odpovědi pro offline nástroj bez účtů a reklam:

ProhlášeníOdpověďPoznámka
Zásady ochrany soukromíVeřejná adresa HTTPSMusí se načíst při ukládání formuláře, viz oddíl 7.
Přístup k aplikaciVeškerá funkčnost je dostupná bez zvláštního přístupuŽádné přihlášení, takže recenzenti nepotřebují testovací účet.
ReklamyŽádné reklamy
Hodnocení obsahuDotazník IARC, „All other app types“, všechny odpovědi NeVýsledek: PEGI 3.
Cílová skupina18 a více letVýběr věkových skupin dětí uvádí do hry zásady Families.
Reklamní IDNepoužívá seZkontrolujte závislosti; některá SDK ho čtou.
Zprávy, vláda, finanční funkce, zdravíNeKaždé je vlastní malý formulář.
Data safetyViz oddíl 4Ten, který si zaslouží skutečnou péči.
App content page with ten completed declarations
App content, záložka „Actioned“: všech deset prohlášení vyplněno.

4. Data safety: uveďte, co sbírají vaše SDK

Lákavá odpověď u aplikace, která vše drží v zařízení, zní „nesbíráme nic“. Na Androidu je to obvykle špatně. Odpovídáte za každé SDK v balíčku, ne jen za vlastní kód. Google Maps SDK pro Android například sbírá záznamy o pádech, diagnostiku a identifikátor zařízení a dokumentace Googlu sama říká, že za jejich uvedení odpovídá vývojář aplikace. Neuvedené SDK je častý důvod zamítnutí.

Data safety step 2: the app collects data, data is encrypted in transit, the app does not allow account creation
Krok 2: ano, aplikace sbírá data (přes svá SDK); vše je při přenosu šifrované; bez zakládání účtu.

U každého typu dat uveďte, zda se sbírá nebo sdílí, zda se zpracovává jen dočasně, zda je volitelný a proč. V této aplikaci:

  • Přesná poloha: sbírá se, nesdílí, zpracovává se přechodně, volitelná, pro funkci aplikace (uložení místa parkování).
  • Záznamy o pádech a diagnostika: sbírá je SDK Maps, nesdílí se, pro analytiku.
  • Identifikátory zařízení nebo jiná ID: sbírá je SDK Maps, nesdílí se, pro analytiku.
  • Všechno ostatní (jméno, e-mail, kontakty, fotografie, soubory, finanční údaje): nesbírá se.
Data safety preview as users will see it on Google Play
Poslední krok ukáže náhled sekce Data safety přesně tak, jak se zobrazí v Google Play.

5. Stránka v obchodě

Grow users → Store presence → Store listings → Default store listing. Limity textů jsou přísné: název 30 znaků, krátký popis 80, plný popis 4 000. Požadovaná grafika:

PodkladVelikostPoznámka
Ikona aplikace512 × 512, PNG nebo JPEG, do 1 MBPlný čtverec; masku použije Google.
Úvodní grafika1024 × 500, do 15 MBPovinná. Zobrazuje se nad snímky obrazovky a v propagaci.
Snímky obrazovky telefonu2 až 8, 16:9 nebo 9:16, 320–3840 px na stranuJPEG 1080 × 1920 funguje dobře.
Tablet, Chromebook, XRVolitelnéVynechejte, pokud je necílíte.
Store listing graphics: app icon and feature graphic
Sdílené vizuální podklady: ikona a úvodní grafika.

Soubory se nejprve nahrávají do knihovny podkladů a teprve potom přiřazují k polím. Knihovna filtruje podle pole, ze kterého byla otevřena, takže snímky 9:16 se při otevření z pole ikony zobrazují jako nepoužitelné. To je filtr, ne problém vašich obrázků.

Kategorie a kontaktní údaje (e-mail, web) jsou zvlášť, v Store settings.

6. Prohlášení o podkladech vytvořených AI

Novinka 2026: po Next u stránky v obchodě se v kontrolním kroku zeptá, zda byl některý podklad vytvořen nebo upraven pomocí AI. Pozadím je regulace (mimo jiné evropský AI Act), která v některých situacích vyžaduje označovat obsah vytvořený AI. Podklady, které uvedete, dostanou v Google Play štítek AI.

Declaration of assets created with AI: do not label, or label assets as created or modified with AI
Dvě možnosti: neoznačovat, nebo označit jednotlivé podklady v dalším kroku.

Otázka se týká samotného obrázku, ne toho, jak aplikace vznikla. Užitečný test: mohl by někdo považovat obrázek za skutečný nebo ručně vytvořený, přestože ho vytvořil model AI?

  • Označte logo nebo ikonu navrženou nástrojem AI a grafiku, která na nich stojí, například úvodní grafiku s tímto logem.
  • Neoznačujte skutečné snímky obrazovky běžící aplikace, i když AI pomáhala psát kód a i když je skript zasadil do pozadí s popiskem. Ukazují, co uživatelé skutečně dostanou.
Selecting individual assets: icon and feature graphic selected, phone screenshots not selected
Každý podklad se uvádí zvlášť. Tady: ikona a úvodní grafika označené, snímky obrazovky ne.

Prohlášení patří k podkladu. Když obrázek později nahradíte, nový uveďte znovu.

7. Adresa zásad ochrany soukromí, která se skutečně načte

Play Console adresu zásad ochrany soukromí načítá při ukládání formuláře a recenzenti ji otevírají znovu. Musí to být veřejná stránka přes HTTPS s platným certifikátem, ne PDF na sdíleném disku.

8. Interní testování

Interní testování je nejrychlejší způsob, jak dostat skutečný build z Play na telefon: až 100 testerů, bez schvalování, dostupné během minut, obvykle do hodiny.

  1. Testing → Internal testing → Testers: vyberte nebo vytvořte seznam e-mailů a uložte. Placená aplikace má automaticky vytvořený seznam license testers, který už obsahuje vlastníka účtu; license testers instalují placené aplikace zdarma.
  2. Create new release: nahrajte .aab. Název vydání se doplní z verze („1 (1.0.0)“). Poznámky k vydání přidejte ve značkách jazyka <cs-CZ>…</cs-CZ>.
  3. Next ukáže chyby a varování. „No deobfuscation file is associated with this App Bundle“ je neškodné; týká se jen čitelných výpisů pádů ze znepřehledněného (obfuskovaného) kódu.
  4. Save and publish, potvrďte a pošlete testerům odkaz ze záložky Testers (https://play.google.com/apps/internaltest/…).
Internal testing track: release 1 (1.0.0) available to internal testers, not reviewed
Vydání 1 (1.0.0), „Available to internal testers“, neschválené. Dokud aplikace neprojde schvalováním, vidí testeři dočasný název: název balíčku s „(unreviewed)“.

Testujte to, co vám emulátor neukáže: notifikace na skutečném zařízení přes noc, polohu a mapy a zálohu a obnovu mezi dvěma telefony.

9. Podepisování aplikace a omezené klíče API

První nahrání zařadí aplikaci do Play App Signing. Vy podepisujete nahrávacím klíčem; Google to, co si uživatelé stahují, znovu podepíše klíčem aplikace, který sám generuje a drží. Stránka se přesunula: je teď v Protect with Play → App signing (starý záznam App integrity na ni jen odkazuje).

App signing page: app signing key in use, with copy buttons for SHA-256 and SHA-1 fingerprints
App signing. Otisky klíče aplikace jsou za tlačítky pro kopírování vpravo; certifikát nahrávacího klíče je uveden níže.

10. Cena, výplaty a daně

Cena se nastavuje v Monetize with Play → App pricing, což se odemkne až po vytvoření obchodního účtu. Google cenu převede do dalších měn.

  • Poplatek za službu. Google obvykle ponechává 15 % z prvního milionu USD výdělků ročně, nad tím 30 %. Odečítá se před výplatou; nepřichází k zaplacení žádná faktura.
  • DPH z prodeje spotřebitelům v EU vybírá a odvádí Google, který vůči zákazníkovi vystupuje jako prodejce. DPH u jednotlivých nákupů neřešíte.
  • Výplaty chodí jednou měsíčně jako jediný převod, přičemž měsíční přehledy výdělků v Play Console slouží jako vaše účetní podklady.
  • Vaše strana je daň z příjmu z výplat a v rámci EU výkaz DPH za službu, kterou poskytujete irské entitě Googlu (typicky souhrnné hlášení, i pro podnikatele registrované jen jako „identifikované osoby“).

11. Směrem k produkci a schvalování

Když je přehled hotový, zbývá: uzavřené testování (12 testerů po dobu 14 dní u novějších osobních účtů), pak Production → Countries/regions a produkční vydání sestavené z otestovaného bundlu a nakonec Publishing overview → Send for review. První schvalování může trvat až týden. Zapněte Managed publishing, pokud má vydání jít do provozu, až řeknete, například společně s verzí pro iOS.

12. Kontrolní seznam

  • Typ účtu zvolen vědomě; u osobních účtů ověřeno pravidlo uzavřeného testování.
  • Zdarma, nebo placená rozhodnuto vědomě: placená může být později zdarma, zdarma už nikdy placená.
  • Všech deset prohlášení o obsahu aplikace vyplněno.
  • Data safety pokrývá každé SDK, ne jen váš kód, a odpovídá zásadám ochrany soukromí.
  • Nahraná ikona 512 × 512, úvodní grafika 1024 × 500 a 2 až 8 snímků obrazovky telefonu.
  • Podklady vytvořené AI uvedeny jednotlivě; skutečné snímky obrazovky neoznačeny.
  • Zásady ochrany soukromí a stránky podpory se načítají přes HTTPS s platným certifikátem.
  • Interní test publikován a nainstalován z Google Play na skutečném zařízení.
  • Oba otisky SHA-1 (nahrávacího klíče a klíče pro podpis aplikace) přidány do omezených klíčů API.
  • Obchodní účet vytvořen, cena nastavena, daňový režim dohodnutý s účetním.
0.0
★ ★ ★ ★ ★
0 hodnocení
5 ★
0 %
4 ★
0 %
3 ★
0 %
2 ★
0 %
1 ★
0 %

Přidejte komentář

Nic tu není.

Zatím sem nebyl vložen žádný komentář.