Aby sprawdzić, czy usługi gier Google Play działają w aplikacji prawidłowo, warto przetestować je przed opublikowaniem zmian w grze w Google Play.
Włączanie kont na potrzeby testowania
Jeśli gra nie została jeszcze 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 404 podczas próby uzyskania dostępu do punktów końcowych usług gier Play, takich jak uwierzytelnianie platformy.
Testerzy mogą korzystać z interfejsów API usług gier Google Play w Twojej grze na 2 sposoby:
- na poziomie indywidualnym, dodając poszczególne adresy e-mail;
- Na poziomie grupy, włączając usługi gier Play w przypadku ś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 w wierszu).
- Kliknij Dodaj, aby zapisać użytkowników jako testerów. Konta testerów, które zostały dodane, 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 dostęp do PGS:
Google Play rozpowszechnia przedpremierowe wersje aplikacji w kontrolowanych grupach zaufanych użytkowników za pomocą funkcji ścieżki wersji. Więcej informacji o testowaniu za pomocą ścieżek 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 gdybyś dodał(-a) je do listy testerów pojedynczo. W tym celu należy wykonać następujące czynności:
- W Konsoli Google Play wybierz grę.
- Otwórz sekcję Testerzy usług gier Play (Rozwój> Usługi gier Play> Konfiguracja i zarządzanie> Testerzy) i kliknij 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 jedną ścieżkę, którą chcesz włączyć do testowania PGS.
- Kliknij Dodaj ścieżki.
Wybrane ścieżki wersji pojawią się teraz na liście ścieżek włączonych do testowania PGS.
Publikowanie zmian w grze
Gdy będziesz gotowy(-a) do udostępnienia graczom najnowszych zmian 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. Różni się to od opublikowania pliku APK gry i nie spowoduje wyświetlenia żadnych informacji o grze w Sklepie Play. Oznacza to, że wszyscy użytkownicy z plikiem APK Twojej gry będą mogli korzystać z funkcji usług gier Play, takich jak uwierzytelnianie, bez konieczności dodawania ich jako testerów lub przyznawania im dostępu do ścieżki wersji.
Zanim zmiany w usługach gier Play wprowadzone w Konsoli Play będą gotowe do użycia przez użytkowników, może minąć do 2 godzin. Upewnij się, że projekt gry w Usługach gier Play jest opublikowany co najmniej 2 godziny przed udostępnieniem gry w Sklepie Play. W przeciwnym razie użytkownicy mogą mieć problemy z korzystaniem z funkcji Usług gier Play (w tym z uwierzytelnianiem). Opublikowanie projektu gry w usługach gier Play włącza usługi gier Play w Twojej grze. Nie powoduje to jednak udostępnienia ani widoczności gry 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), a następnie 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, aby można było je poprawić.
Dane wymienionych testerów gry 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.