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 testerzy będą napotykać błędy OAuth i błędy 404 podczas próby uzyskania dostępu do punktów końcowych usług gier Play, takich jak logowanie.
Testerzy mogą korzystać z interfejsów API usług gier Google Play w Twojej grze 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ę.
- Otwórz kartę Testerzy w Konsoli Google Play (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 na wiersz).
- 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 testowania, włącz ścieżkę wersji, która ma uzyskiwać dostęp do PGS:
Google Play rozpowszechnia przedpremierowe wersje aplikacji w grupach kontrolowanych zaufanych użytkowników za pomocą funkcji ścieżki wersji. Aby dowiedzieć się więcej o testowaniu za pomocą ścieżek wersji, przeczytaj artykuł 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:
- W Konsoli Google Play wybierz grę.
- Otwórz sekcję Testerzy PGS (Rozwój > Usługi gier Play > Konfiguracja i zarządzanie > Testerzy) i wybierz kartę Ścieżki wersji. Na tej stronie możesz też zobaczyć listę ścieżek, które są już włączone do testowania PGS.
- Kliknij Dodaj ścieżki.
- Wybierz co najmniej 1 ścieżkę do włączenia w przypadku testów PGS.
- 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ę.
- Otwórz sekcję Publikowanie w Konsoli Play (Rozwój > Usługi gier Play > Konfiguracja i zarządzanie > Publikowanie) i 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.