Vibeloy
Zarejestruj się
Wszystkie wpisy

Blog

Testy zamknięte w Play Console: 12 testerów, 14 dni

Opublikowano: Zaktualizowano: 8 min czytania

Na czym polega zasada i kogo dotyczy

Osobiste (indywidualne) konta Play Console otwarte po 13 listopada 2023 roku muszą ukończyć nieprzerwany 14-dniowy test zamknięty z udziałem co najmniej 12 aktywnych testerów, zanim po raz pierwszy uzyskają dostęp do produkcji. Ten wymóg dotyczy wyłącznie kont typu osobistego i tylko kont otwartych po tej dacie.

Konta typu Organizacja są zwolnione z tego wymogu. Google nie formułuje tego jednak jako osobnej klauzuli zwolnienia — zamiast tego formułuje zasadę, ograniczając jej zakres wyłącznie do kont osobistych; oficjalny tekst wymogu odnosi się tylko do „personal accounts" i w ogóle nie wspomina o kontach Organizacja. Praktyczny efekt jest taki sam: typ konta zweryfikowany numerem D-U-N-S lub legalną rejestracją firmy nie ma obowiązku testu zamkniętego. Podobnie konta osobiste otwarte przed 13 listopada 2023 roku nie są objęte tą zasadą; datę otwarcia konta możesz sprawdzić w Play Console > Settings > Developer account.

Ta zasada zmienia się od czasu do czasu — dawny wymóg wynosił 20 testerów, później obniżony do 12. Zawsze sprawdzaj aktualny wymóg w Play Console przed złożeniem wniosku; liczby w tym artykule odzwierciedlają stan obowiązujący w chwili publikacji.

Jak zebrać testerów

Najszybszą drogą jest krąg rodziny i znajomych: można zaprosić każdego, kto ma prawdziwe urządzenie z Androidem i prawdziwe konto Google. Jeśli samodzielne znalezienie 12 osób jest trudne, powszechnym sposobem jest korzystanie z wątków „wzajemnego testowania" w społecznościach deweloperów (subreddity jak r/androiddev, tureckie/angielskie grupy deweloperskie na Discordzie i Telegramie, fora niezależnych deweloperów) — Ty testujesz czyjąś aplikację, ona testuje Twoją.

Możesz zapraszać testerów przez listę e-mailową lub Grupę Google; Play Console pozwala zarządzać linkiem zaproszenia lub listą w Testing > Closed testing. Testerzy muszą faktycznie zaakceptować zaproszenie i otworzyć aplikację — samo wysłanie zaproszenia nie wystarczy, liczy się akceptacja plus co najmniej jedno uruchomienie.

Emulatory, konta botów lub ta sama osoba dołączająca z wieloma kontami się nie liczą; Google może to wykryć i zresetować 14-dniowy licznik. Znalezienie ponad 12 osób korzystających z prawdziwych urządzeń i faktycznie niezależnych kont Google jest znacznie bardziej niezawodne niż próba skrócenia procesu.

Proces krok po kroku

W Play Console > Testing > Closed testing utwórz kanał i prześlij gotowy do sklepu plik AAB. Jeśli jest to zupełnie pierwsze wydanie aplikacji przesyłane do Play Console, przesłanie musi zostać wykonane ręcznie — CLI lub zautomatyzowane przesyłanie nie jest dostępne dla tego pierwszego razu.

2. Zaproś testerów przez listę e-mailową lub Grupę Google i udostępnij link dołączenia. 14-dniowe odliczanie rozpoczyna się dopiero PO zatwierdzeniu wydania przez Google ORAZ dołączeniu co najmniej 12 osób — a nie w momencie przesłania wydania.

3. Przez 14 dni upewnij się, że liczba uczestników nie spada poniżej 12; jeśli tak się stanie, proces może zostać zresetowany. W tym okresie możesz swobodnie zbierać opinie testerów i przesyłać nowe wydania w celu naprawy krytycznych błędów; przesłanie nowego wydania nie resetuje 14-dniowego licznika.

4. Po zakończeniu okresu przejdź przez proces „Apply for production access" w Play Console; zostaniesz poproszony o odpowiedzi na pytania dotyczące aplikacji, procesu testowania i gotowości do produkcji. Ten wniosek to formularz do wypełnienia, a nie automatyczna zgoda — ocena Google trwa zwykle 7 dni lub krócej, choć czasami może potrwać dłużej.

5. Gdy wniosek zostanie zatwierdzony, możesz utworzyć nowe wydanie w Play Console > Production i wystartować na produkcji; nie musisz przenosić tego samego pliku AAB z testów zamkniętych do produkcji — możesz przesłać zupełnie nowe wydanie.

Częste przeszkody

Większość skarg typu „nie mogę osiągnąć produkcji" wynika z niezrozumienia, kiedy zaczyna się liczyć licznik: nie w dniu przesłania wydania, lecz w zależności od tego, co nastąpi później — zatwierdzenie przez Google czy dołączenie 12. uczestnika. Jeśli brakuje któregokolwiek z tych warunków, licznik nigdy nie zaczyna działać.

Drugim częstym problemem jest spadek liczby uczestników poniżej 12 w trakcie okresu testowego — jeśli tester odinstaluje aplikację lub opuści program, liczba może się zmniejszyć; rozpoczęcie z niewielkim zapasem powyżej 12 (powiedzmy 15) daje margines bezpieczeństwa.

Trzeci to ukończenie testów zamkniętych, ale pominięcie kroku „Apply for production access" — upływ 14 dni nie przyznaje automatycznie dostępu do produkcji; trzeba ukończyć osobny proces wniosku. Deweloperzy, którzy pomijają ten krok, mają trudności ze zrozumieniem, dlaczego wciąż nie mogą osiągnąć produkcji po zakończeniu okresu.

Częste pytania

Czy wymóg testów zamkniętych dotyczy kont typu Organizacja?
Nie. Zasada dotyczy tylko kont osobistych (indywidualnych); konta typu Organizacja zweryfikowane numerem D-U-N-S lub legalną rejestracją firmy są zwolnione z tego wymogu.
Kiedy zaczyna się 14-dniowe odliczanie?
Nie w momencie przesłania wydania — zaczyna się, gdy Google zatwierdzi Twoje wydanie ORAZ dołączy co najmniej 12 osób, w zależności od tego, co nastąpi później.
Co się stanie, jeśli liczba testerów spadnie poniżej 12 w ciągu 14 dni?
Proces może zostać zresetowany; licznik zaczyna się ponownie od momentu, gdy liczba uczestników ponownie osiągnie co najmniej 12. Rozpoczęcie z niewielkim zapasem powyżej 12 uczestników to powszechny sposób na zmniejszenie tego ryzyka.
Czy testerzy korzystający z emulatora liczą się do testów zamkniętych?
Nie. Testerzy muszą otworzyć aplikację na prawdziwym urządzeniu z Androidem przy użyciu prawdziwego konta Google; emulatory, konta botów lub ta sama osoba dołączająca z wieloma kontami się nie liczą.
Czy mogę automatycznie przejść do produkcji po upływie 14 dni?
Nie. Po zakończeniu okresu nadal musisz ukończyć osobny proces „Apply for production access" w Play Console; to proces składania wniosku, a ocena Google trwa zwykle 7 dni lub krócej, choć czasami może potrwać dłużej.

Powiązane narzędzie

Otwórz potok wydań Vibeloy