Aby mieć pewność, że Usługi gier Google Play działają prawidłowo w Twojej aplikacji, przed opublikowaniem zmian w grze w Google Play przetestuj Usługi gier Google Play.
Włączanie kont na potrzeby testowania
Jeśli gra nie jest opublikowana, musisz dodać do listy dozwolonych konta użytkowników, którym chcesz przyznać dostęp do testowania. W przeciwnym razie podczas próby uzyskania dostępu do punktów końcowych usług gier Play, takich jak logowanie, testerzy napotkają błędy protokołu OAuth i 404.
Testerzy mogą używać interfejsów API usług gier Play na 2 sposoby:
- Na poziomie indywidualnym, przez dodanie pojedynczych adresów e-mail.
- Na poziomie grupy – przez włączenie Usług gier Play w ramach ścieżki wersji w Konsoli Play.
Aby dodać poszczególnych testerów do projektu gry:
- W Konsoli Google Play wybierz grę.
- W Konsoli Google Play otwórz kartę Testerzy swojej gry (Rozwój > Usługi gier Play > Konfiguracja i zarządzanie > Testerzy).
- Kliknij przycisk Dodaj testerów.
- W wyświetlonym oknie wpisz adresy e-mail kont Google, które chcesz dodać jako testerów (oddzielone przecinkami lub po jednym adresie e-mail w wierszu).
- Aby zapisać użytkowników jako testerów, kliknij Dodaj. Dodane przez Ciebie konta testerów powinny uzyskać dostęp do usług gier Play w ciągu kilku godzin.
Aby przyznać grupie dostęp do testów, włącz ścieżkę wersji, aby uzyskać dostęp do usług gier Play:
Google Play rozpowszechnia przedpremierowe wersje Twojej aplikacji wśród kontrolowanych grup zaufanych użytkowników z funkcjami ścieżki wersji. Więcej informacji o testowaniu na ścieżkach wersji znajdziesz w artykule Przygotowywanie testu otwartego, zamkniętego lub wewnętrznego.
Możesz przyznać dostęp do testowania gry wszystkim użytkownikom, którzy mają dostęp do testowych plików APK na danej ścieżce wersji. Działa to tak samo jak wtedy, gdy dodasz je do listy testerów indywidualnie. W tym celu należy wykonać następujące czynności:
- Wybierz grę w Konsoli Google Play.
- Otwórz sekcję Testerzy PPG (Rozwój > Usługi gier Play > Konfiguracja i zarządzanie > Testerzy) i wybierz kartę Ścieżki wersji. Na tej stronie znajdziesz też listę ścieżek, które są już objęte testami usług gier Play.
- Kliknij Dodaj ścieżki.
- Wybierz co najmniej 1 ścieżkę, aby włączyć testy usług gier Play.
- Kliknij Dodaj ścieżki.
Wybrane ścieżki wersji są teraz widoczne na liście ścieżek włączonych do testów PGS.
Publikowanie zmian w grze
Gdy będziesz gotowy udostępnić graczom najnowsze zmiany w grze, możesz je opublikować. Opublikowanie zmian w grze spowoduje, że skonfigurowane przez Ciebie usługi gier Play będą dostępne dla użytkowników publicznej wersji gry. Jest to inne niż opublikowanie pliku APK gry i nie powoduje wyświetlania jakichkolwiek informacji o grze w Sklepie Play. Oznacza to, że wszyscy użytkownicy z pliku APK gry będą mogli korzystać z funkcji usług gier Play, takich jak logowanie, bez konieczności dodawania ich indywidualnie jako testerów lub uzyskiwania dostępu do ścieżki wersji.
Zanim zmiany wprowadzone w Konsoli Play w usługach gier Google Play będą dostępne dla użytkowników, może minąć do 2 godzin. Upewnij się, że projekt gry w Usługach Play Games został opublikowany co najmniej 2 godziny przed udostępnieniem gry w Google Play. W przeciwnym razie użytkownicy mogą mieć problemy z korzystaniem z funkcji Usług Play Games (w tym z logowaniem). Publikowanie projektu gry z usługami gier Play włącza usługi gier Play w Twojej grze. Nie oznacza to jednak, że gra będzie dostępna lub widoczna w Sklepie Play.
Aby opublikować zmiany w Usługach gier Play:
- W Konsoli Google Play wybierz grę.
- W Konsoli Play otwórz sekcję Publikowanie gry (Rozwój > Usługi gier Play > Konfiguracja i zarządzanie > Publikowanie), a potem postępuj zgodnie z instrukcjami wyświetlanymi na ekranie, aby opublikować grę.
- Jeśli brakuje elementów lub są one nieprawidłowo skonfigurowane, co uniemożliwia opublikowanie gry, w sekcji Publikowanie znajdziesz informacje o tych elementach, dzięki czemu będziesz mógł je poprawić.
Dane testujących, którzy zostali dodani do listy, nie są automatycznie usuwane po opublikowaniu zmian w grze. Aby usunąć dane testerów, użyj interfejsów API do zarządzania usługami gier Play.