Předpoklady
Před konfigurací testovacích kanálů se ujistěte, že rozumíte následujícím požadavkům platformy:
- Požadavky na účet: Aby se uživatelé mohli zapojit do testu, potřebují účet Google nebo Google Workspace.
- Změny zpeněžení: Změny ceny aplikace ovlivní všechny verze ve všech kanálech.
- Změny dostupnosti v jednotlivých zemích: Změny zemí a oblastí, kde je aplikace distribuována, se vztahují na všechny kanály. Výjimky pro interní testy najdete v sekci o nastavení interního testu níže v tomto článku.
- Požadavky na vydání: Před vydáním v produkčním kanálu musíte aplikaci nejdříve otestovat. Po prvním publikování otevřeného, uzavřeného nebo interního testu může trvat několik hodin, než bude odkaz k testování testerům k dispozici. Další změny se také mohou projevit až za několik hodin.
- Přístup organizace: Pokud chcete přidat testery propojené s organizací, která používá spravovaný obchod Google Play, přejděte v Play Console na stránce Rozšířená nastavení aplikace (Testování a vydání > Rozšířená nastavení) na kartu Spravovaný obchod Google Play a zaškrtněte políčko Zapnout. Zapnutím této funkce nastavíte aplikaci jako soukromou, což znamená, že už ji nebude možné vyhledat ve veřejném Obchodě Play. Pokud je vaše aplikace soukromá, musíte také organizaci přidruženou k testu přidat na seznam cílení.
- Recenze: Zpětná vazba od testujících uživatelů nebude mít vliv na veřejné hodnocení aplikace.
- Placené aplikace: Při účasti v otevřených nebo uzavřených testech si testeři musí placené aplikace koupit. V případě interních testů si testeři mohou placené aplikace nainstalovat bez dalších poplatků.
Rozdíly mezi interním, uzavřeným a otevřeným testováním
Před vydáním aplikace do produkčního kanálu můžete vytvořit vydání ve třech testovacích kanálech. Každá fáze testování vám pomůže získat zpětnou vazbu, kterou potřebujete k vylepšování aplikace v průběhu vývoje.
Interní testování
Pomocí interního testovacího vydání můžete aplikaci rychle distribuovat až 100 testerům za účelem úvodní kontroly kvality. Před vydáním aplikace v uzavřeném nebo otevřeném kanálu doporučujeme nejdříve spustit interní test. V případě potřeby můžete interní testy spouštět souběžně s uzavřenými a otevřenými testy pro různé verze aplikace. Interní test můžete zahájit ještě před dokončením nastavení aplikace.
Uzavřené testování
Uzavřené testování vytvořte, pokud chcete otestovat předběžné verze aplikace u širšího okruhu testerů, abyste získali konkrétnější zpětnou vazbu. Po otestování u menší skupiny kolegů nebo důvěryhodných uživatelů můžete testování rozšířit na otevřené vydání. Na stránce uzavřeného testování je jako úvodní uzavřený test k dispozici kanál uzavřeného testování. V případě potřeby můžete vytvořit a pojmenovat také další uzavřené kanály. U dříve publikovaných aplikací obdrží aktualizace uzavřených verzí pouze uživatelé v testovací skupině.
Otevřené testování
Otevřenou verzi vytvořte, pokud chcete aplikaci otestovat s větší skupinou a zpřístupnit její testovací verzi na Google Play. Do programu otevřeného testování se může zapojit kdokoli a zaslat vám soukromou zpětnou vazbu. Než tuto možnost vyberete, zkontrolujte, zda jsou aplikace i záznam v obchodě připravené ke zveřejnění na Google Play.
Doporučení k testování
Jak začít?Doporučujeme začít interním testem a poté ho rozšířit na malou skupinu testerů uzavřené verze. Vývojáři s osobními účty vytvořenými po 13. listopadu 2023 musí před zpřístupněním aplikace na Google Play nebo použitím předběžné registrace splňovat konkrétní požadavky na testování. Další informace najdete v tomto článku centra nápovědy o požadavcích na testování aplikací.
Když vytvoříte interní test, můžete aplikaci ihned zpřístupnit interním testerům a získat zpětnou vazbu v rané fázi vývoje. Interní test je:
- Rychlý: Aplikaci můžete distribuovat v kanálu interního testování, což je mnohem rychlejší než otevřené nebo uzavřené kanály. Když v kanálu interního testování publikujete nový balíček Android App Bundle, bude testerům zpřístupněn během několika minut. První nahrání aplikace jsou interním testerům k dispozici okamžitě, ale až 48 hodin se zobrazuje dočasný název a informace v záznamu v obchodě.
- Flexibilní: Interní testy můžete upravit, aby podporovaly různé fáze testování, jako jsou kontroly kvality nebo ladění po vydání.
- Bezpečný: Testovací aplikace v kanálu interního testování jsou uživatelům distribuovány bezpečně prostřednictvím Obchodu Play.
- V jednu chvíli můžete mít spuštěno několik uzavřených testů a jeden otevřený test.
- Uživatel, který se přihlásil k internímu testu aplikace, už nebude způsobilý pro otevřený nebo uzavřený test. Pokud chce uživatel získat přístup k otevřenému nebo uzavřenému testu, musí se odhlásit z interního testu a poté se přihlásit do otevřeného nebo uzavřeného testu.
Krok 1: Nastavení podrobností
Zvolte metodu testování
Interní test: správa až 100 testerůMůžete vytvořit seznam e‑mailových adres interních testerů. Pro jednu aplikaci lze vybrat až 100 interních testerů.
Při nastavování interního testu mějte na paměti následující pokyny:
- Distribuce v zemích: Do interního testu můžete přidat uživatele z libovolné země. Pokud se interní testování koná v zemi, kde není k dispozici produkční ani otevřená nebo uzavřená testovací verze aplikace, uživatel i přesto bude mít k internímu testu přístup.
- Placení: Testeři placených aplikací si verzi k internímu testování mohou nainstalovat bez dalších poplatků. Testeři budou muset platit za nákupy v aplikaci, pokud je nepřidáte na seznam testerů licencí.
- Pravidla vyloučení zařízení: Na interní testery se nevztahují pravidla vyloučení zařízení.
- Kontroly zásad a zabezpečení: Interní testy nepodléhají standardním kontrolám dodržování zásad a zabezpečení služby Play. Aplikace, které jsou aktivní v kanálech interního testování, mají výjimku ze zahrnutí do sekce Zabezpečení údajů na Google Play.
Vytvoření seznamu e‑mailových adres testerů
Pokud jste seznam e‑mailů už vytvořili, přejděte k pokynům k přidání testerů.
- Přihlaste se do Play Console, vyberte aplikaci a přejděte na stránku Interní testování (Testování a vydání > Testování > Interní testování).
- Vyberte kartu Testeři.
- V sekci Testeři klikněte na Vytvořit seznam e‑mailů.
- Zadejte název seznamu. Tento seznam můžete použít i pro budoucí testování dalších aplikací.
- Zadejte e‑mailové adresy oddělené čárkou nebo klikněte na Nahrát soubor CSV. Pokud použijete soubor CSV, každou e‑mailovou adresu v něm zadejte na samostatný řádek. Neoddělujte je čárkami. Platí následující pravidla:
- Nahráním souboru CSV přepíšete všechny dříve přidané e‑mailové adresy.
- Play Console nepřijímá soubory CSV ve formátu UTF-8 s označením pořadí bajtů (BOM).
- Klikněte na Uložit změny a potom na Vytvořit.
Přidání testerů
Pokud chcete do interního testu přidat testery, postupujte takto:
- Přihlaste se do Play Console, vyberte aplikaci a přejděte na stránku Interní testování (Testování a vydání > Testování > Interní testování).
- Vyberte kartu Testeři.
- V tabulce Testeři vyberte seznamy uživatelů, kteří mají vydání testovat.
- Zadejte adresu URL nebo e‑mailovou adresu, kam budou testeři odesílat zpětnou vazbu. Kanál se bude zobrazovat na vaší přihlašovací stránce pro testery.
- Zkopírujte odkaz ke sdílení, abyste vydání mohli sdílet s testery.
- Klikněte na Uložit změny.
Testování aplikací, které nejsou plně nakonfigurované
Pokud aplikace ještě není plně nakonfigurována, můžete vytvořit vydání pro interní testování. Až budete mít platný balíček aplikace, můžete ho rychle distribuovat omezenému počtu testerů. Pokud chcete otestovat aplikaci, která není plně nakonfigurována, mějte na paměti tyto skutečnosti:
- Než aplikace projde první kontrolou, uživatelům se na Google Play bude zobrazovat její dočasný název. Dočasný název aplikace najdete v souhrnu aplikace na panelu.
- Po nahrání artefaktu bude název balíčku příslušné aplikace pevně dán a nebude ho možné změnit.
- Na nákupy provedené v aplikacích publikovaných v kanálu interního testování nebo ve fázi konceptu se vztahují limity útraty.
V uzavřeném testování můžete vytvořit seznamy e‑mailových adres testerů. Můžete vytvořit až 200 seznamů a každý seznam může obsahovat až 2000 uživatelů. V jednom kanálu lze vytvořit maximálně 50 seznamů.
Vytvoření seznamu e‑mailových adres testerů
Pokud jste seznam testerů už vytvořili, přejděte k pokynům k přidání testerů.
- Přihlaste se do Play Console, vyberte aplikaci a přejděte na stránku Uzavřené testování (Testování a vydání > Testování > Uzavřené testování).
- Klikněte na Spravovat kanál.
- Vyberte kartu Testeři.
- V sekci Testeři klikněte na Vytvořit seznam e‑mailů.
- Zadejte název seznamu. Tento seznam můžete použít i pro budoucí testování dalších aplikací.
- Zadejte e‑mailové adresy oddělené čárkou nebo klikněte na Nahrát soubor CSV. Platí následující pravidla:
- Nahráním souboru CSV přepíšete všechny dříve přidané e‑mailové adresy.
- Play Console nepřijímá soubory CSV ve formátu UTF-8 s označením pořadí bajtů (BOM).
- Klikněte na Uložit změny a potom na Vytvořit.
Přidání testerů
Postup přidání testerů do uzavřeného testu:
- Přihlaste se do Play Console, vyberte aplikaci a přejděte na stránku Uzavřené testování (Testování a vydání > Testování > Uzavřené testování).
- Klikněte na Spravovat kanál.
- Vyberte kartu Testeři.
- V sekci Testeři vyberte preferovanou metodu přístupu testerů:
- E‑mail: Možnost E‑mail je vybrána automaticky. Vyberte seznamy uživatelů, kteří mají vydání otestovat.
- Skupiny Google: Vyberte Skupiny Google a zadejte e‑mailové adresy požadovaných skupin Google ve tvaru
nazevskupiny@googlegroups.com. Do testování se budou moci zapojit jen členové uvedených skupin Google. Podrobnosti o správě Skupin Google najdete v centru nápovědy pro administrátory Google Workspace.
- Zadejte adresu URL nebo e‑mailovou adresu, kam budou testeři odesílat zpětnou vazbu. Kanál pro zpětnou vazbu se bude zobrazovat na vaší přihlašovací stránce pro testery.
- Zkopírujte odkaz ke sdílení, abyste vydání mohli sdílet s testery.
- Klikněte na Uložit změny.
Pomocí uzavřeného testu můžete vybrat, které organizace budou mít k vašemu kanálu přístup. Administrátoři těchto organizací mohou přiřadit uživatele k testování vydání.
Testery doporučujeme přidávat buď prostřednictvím Play Console, nebo ze stránky nastavení aplikace pro Android v administrátorské konzoli Google. Pokud je uživatel vybrán k testování v Play Console i v administrátorské konzoli Google, získá ze všech verzí aplikace tu s nejvyšším kódem verze.
Pokud chcete do uzavřeného testu přidat organizaci, postupujte takto:
- Přihlaste se do Play Console, vyberte aplikaci a přejděte na stránku Uzavřené testování (Testování a vydání > Testování > Uzavřené testování).
- Klikněte na Spravovat kanál.
- Vyberte kartu Testeři.
- V sekci Správa organizací klikněte na Přidat organizaci.
- Zadejte ID a název organizace, která má k vašemu kanálu přístup.
Tip: ID organizace se automaticky vytvoří při nastavování správy Androidu a přístupu ke spravovanému obchodu Google Play. Informace o nastavení správy Androidu s přístupem ke spravovanému obchodu Google Play najdete v článku Přístup ke spravovanému obchodu Google Play. Pokud už vaše organizace spravuje zařízení Android, pokyny k nalezení ID organizace najdete v článku Distribuce soukromých aplikací.
- Klikněte na Přidat a poté na Uložit změny.
Pokud nastavíte otevřené testování, uživatelé budou moci najít testovací verzi aplikace na Google Play. Než tuto možnost vyberete, zkontrolujte, zda je aplikace připravena ke zveřejnění.
- Aplikace s předběžným přístupem (nové aplikace, které nebyly publikovány v produkčním kanálu): Otevřenou testovací verzi mohou uživatelé najít při vyhledávání na Google Play a nainstalovat ji a otestovat.
- Aplikace s aktivní produkční verzí: Do otevřeného testování se mohou uživatelé přihlásit přímo ze stránky záznamu v obchodě.
Můžete také sdílet adresu URL prostřednictvím webové stránky nebo e‑mailu. K otevřenému testování má přístup každý uživatel s tímto odkazem.
Zahájení otevřeného testování
Otevřené testování zahájíte takto:
- Přihlaste se do Play Console, vyberte aplikaci a přejděte na stránku Otevřené testování (Testování a vydání > Testování > Otevřené testování).
- Vyberte kartu Testeři.
- Rozbalte sekci Spravovat testery. Pokud je sekce Správa testerů prázdná, zkontrolujte, zda jste nahráli balíček aplikace.
- Vyberte, kolik testerů může aplikaci používat:
- Neomezené: Tato možnost je vybrána ve výchozím nastavení.
- Omezený počet: Zadejte limit (minimálně 1000).
- Zadejte adresu URL nebo e‑mailovou adresu, kam budou testeři odesílat zpětnou vazbu. Kanál pro zpětnou vazbu se uživatelům zobrazuje na přihlašovací stránce pro testery.
- Zkopírujte odkaz ke sdílení, abyste vydání mohli sdílet s testery.
- Klikněte na Uložit změny.
V některých případech můžete potřebovat další kanály uzavřeného testování. Můžete například mít různé vývojářské týmy, které potřebují odstraňovat chyby v různých funkcích. Pokud si každý tým vytvoří vlastní testovací kanál, mohou týmy současně pracovat na různých funkcích.
V dalších testovacích kanálech můžete vytvořit seznam e-mailových adres testerů nebo testery spravovat pomocí Skupin Google. Velikost těchto skupin není nijak omezena.
Vytvoření dalšího testovacího kanálu
- Přihlaste se do Play Console, vyberte aplikaci a přejděte na stránku Uzavřené testování (Testování a vydání > Testování > Uzavřené testování).
- V pravé horní části stránky klikněte na Vytvořit kanál.
- Zadejte název kanálu. Název kanálu identifikuje kanál v Play Console a v rozhraní Google Play Developer API.
- Klikněte na Vytvořit kanál.
- Vyberte kartu Testeři.
- V sekci Testeři vyberte E‑mail nebo Skupiny Google a přiřaďte seznamy uživatelů:
- E‑mail: Tato možnost je vybrána ve výchozím nastavení. Vyberte seznamy uživatelů, kteří mají vydání otestovat.
- Skupiny Google: Vyberte Skupiny Google a zadejte e‑mailové adresy požadovaných skupin Google ve tvaru
nazevskupiny@googlegroups.com. Do testování se budou moci zapojit jen členové uvedených skupin Google. Podrobnosti o správě Skupin Google najdete v centru nápovědy pro administrátory Google Workspace.
- Zadejte adresu URL nebo e‑mailovou adresu, kam budou testeři odesílat zpětnou vazbu. Kanál pro zpětnou vazbu se bude zobrazovat na vaší přihlašovací stránce pro testery.
- Zkopírujte odkaz ke sdílení, abyste vydání mohli sdílet s testery.
- Klikněte na Uložit změny.
Další omezení kanálu
Když vytvoříte další uzavřené kanály, následující funkce nebudou podporovány:
- Podnikové testování sloužící k publikování soukromých aplikací.
- Kompatibilita zařízení u balíčků aplikací publikovaných pouze prostřednictvím dalších testovacích kanálů.
- Cílení na země
- Sledování podrobností pomocí mobilní aplikace Play Console (další kanály se v aplikaci zobrazují jako kanály otevřeného testování)
Pokud používáte herní služby Google Play Games, skupiny testerů jsou mezi vaší aplikací a herními službami Google Play Games automaticky sdíleny.
Testeři mohou změny, které jste uložili do herních projektů (například úspěchy a výsledkové tabulky), vyzkoušet ještě předtím, než je publikujete běžným uživatelům. Testery můžete spravovat jednotlivě pomocí e‑mailových adres, nebo použít testery kanálu.
Na stránce Testeři herních služeb Play Games (Růst uživatelů > Služby Play Games > Nastavení a správa > Testeři) můžete pomocí přepínače testerů automaticky zahrnout všechny uživatele, kteří jsou pro aplikaci přihlášeni k testování.
Jednotlivé testery pro herní služby Google Play Games můžete také přidat ručně:
- Přihlaste se do Play Console, vyberte aplikaci a přejděte na stránku Testeři herních služeb Play Games (Zvýšení počtu uživatelů > Služby Play Games > Nastavení a správa > Testeři).
- Zadejte platné e‑mailové adresy účtů Google přihlášené do herních služeb Google Play Games.
- Klikněte na Přidat.
Po přihlášení do testovací skupiny se uživatelé mohou přihlásit pomocí herních služeb Google Play Games, dosahovat úspěchů (ve fázi konceptu i publikovaných) a přidávat záznamy do konceptů výsledkových tabulek nebo do publikovaných žebříčků.
Krok 2: Vytvoření vydání
Po nastavení podrobností testu můžete připravit a publikovat vydání.
Další informace o správě dostupnosti kanálů uzavřeného a otevřeného testování v jednotlivých zemích najdete v článku Distribuce vydání aplikace v konkrétních zemích.
Krok 3: Sdílení aplikace s testery
Pokud provádíte otevřený nebo uzavřený test, testeři pomocí svého zařízení mohou testovací verzi aplikace najít na Google Play. U uzavřených testů zůstane aplikace k dispozici testerům ve vašem seznamu nebo skupině.
Pokud před otevřeným testováním nebo vydáním v produkčním kanálu spustíte interní nebo uzavřený test, testeři aplikaci nebudou moci najít vyhledáváním na Google Play. Aby si testeři mohli aplikaci stáhnout, musíte s nimi sdílet adresu URL aplikace v Obchodě Play.
Pokud testeři aplikaci na Google Play nemohou najít, můžete s nimi sdílet odkaz k přihlášení. Při používání odkazu k přihlášení mějte na paměti následující poznámky:
- Přihlašovací odkaz se zobrazuje pouze v případě, že je aplikace ve stavu Publikováno. U aplikací ve stavu Koncept nebo Čeká na publikování se odkaz k přihlášení nezobrazuje.
- Po kliknutí na přihlašovací odkaz testeři obdrží vysvětlení povinností testera a odkaz k přihlášení. Každý tester se musí přihlásit prostřednictvím odkazu pro přihlášení.
- U uzavřených testů pomocí Skupiny Google se uživatelé musí před přihlášením k testování připojit ke skupině.
Krok 4: Shromažďování zpětné vazby
Až si testeři aplikaci nainstalují, během několika minut se jim automaticky aktualizuje na testovací verzi.
K testovacím verzím nemohou testeři na Google Play přidávat veřejné recenze. Abyste mohli shromažďovat zpětnou vazbu, přidejte kanál pro přímou zpětnou vazbu (například e‑mail, web nebo fórum pro zprávy).
Pokud spustíte otevřený nebo uzavřený test, testeři vám budou moct poskytnout soukromou zpětnou vazbu prostřednictvím Google Play.
Krok 5: Ukončení testu
Postup odstranění uživatelů z testování aplikace a ukončení testovacího kanálu:
- Přihlaste se do Play Console, vyberte aplikaci a přejděte na stránku testu, který chcete ukončit:
- Otevřené testování (Testování a vydání > Testování > Otevřené testování)
- Uzavřené testování (Testovat a vydat > Testování > Uzavřené testování)
- Interní testování (Testování a vydání > Testování > Interní testování)
- Najděte test, který chcete ukončit, a klikněte na Spravovat kanál.
Poznámka: Tento krok možná nebude nutný. Záleží na tom, jaký typ testu ukončujete a kolik testů máte spuštěných.
- V pravé horní části stránky klikněte na Pozastavit kanál.
Po ukončení testu už testeři nebudou dostávat aktualizace, ale aplikace jim v zařízení zůstane nainstalovaná.
Kódy verzí a stavy testovacích kanálů
Požadavky na kódy verzíZařízení automaticky obdrží verzi aplikace, která splňuje obě kritéria:
- Obsahuje nejvyšší kód verze kompatibilní se zařízením.
- Je publikována v kanálu, ze kterého uživatel může odebírat obsah.
Vydání z produkčního kanálu mohou obdržet všichni uživatelé. Pokud bude v produkčním kanálu publikován balíček aplikace s vyšším kódem verze než v testovacím kanálu, ke kterému se uživatel přihlásil, obdrží uživatel balíček aplikace z produkčního kanálu.
Aby uživatel mohl obdržet verzi z testovacího kanálu, musí splňovat obě tyto podmínky:
- Musí být zahrnut do konfigurace spravovaného kanálu,
- Musí se aktivně přihlásit do odpovídajícího testovacího programu.
Uživatelé, kteří mohou obdržet vydání z více kanálů, obdrží z vydání publikovaných v daných kanálech to, které má nejvyšší kód verze. Například uživatelé, kteří se účastní otevřeného testování, mohou obdržet vydání z kanálů Produkce a Otevřené testování. Uživatelé, kteří se účastní uzavřeného testování, mohou obdržet vydání z kanálů Produkce a Uzavřené testování. Uživatelé, kteří se účastní otevřeného i uzavřeného testování, mohou obdržet vydání z kanálu Produkce, Otevřené testování a Uzavřené testování.
Uživatelé, kteří se přihlásili k internímu testování, nejsou způsobilí pro otevřené ani uzavřené testování, a to ani v případě, že jsou zahrnuti jako testeři v těchto kanálech. Tito uživatelé obdrží pouze kód verze publikovaný v kanálu Interní testování.
Technické podrobnosti najdete v článku Verze aplikace.
Při publikování vydání zobrazuje Play Console ověřovací zprávy v případech, kdy uživatelé v určitém kanálu obdrží aktualizace aplikace ze stabilnějšího kanálu.
Terminologie a stavy týkající vztahů mezi vydáními v různých kanálech
- Zastínění: Jeden balíček aplikace zastiňuje jiný, pokud je určen pro zařízení se stejnou konfigurací (některá nebo všechna) a má vyšší kód verze.
- Povýšení: Všechny aktivní balíčky aplikace jsou zahrnuty mezi aktivními balíčky aplikace ve stabilnějším kanálu (např. všechny aktivní balíčky v kanálu otevřeného testování jsou aktivní také v produkčním kanálu).
- Nahrazení: Všechny aktivní balíčky aplikace v kanálu jsou zcela zastíněny aktivními balíčky aplikace s vyšším kódem verze ve stabilnějším kanálu. Žádný z balíčků aplikace v kanálu není poskytován uživatelům. Všichni uživatelé obdrží balíček aplikace ze stabilnějšího kanálu.
- Částečné zastínění: Nejméně jeden aktivní balíček aplikace v kanálu je zastíněn aktivním balíčkem aplikace s vyšším kódem verze ve stabilnějším kanálu. Někteří uživatelé, kteří se účastní otevřeného testování, obdrží balíček aplikace z kanálu otevřeného testování, zatímco jiní obdrží balíček aplikace z produkčního kanálu. Toto obvykle značí chybu při přiřazování kódů verzí.