Aby przetestować integrację opinii w aplikacji lub grze, wykonaj czynności opisane w tym przewodniku.
Testowanie za pomocą Sklepu Google Play
Aby można było zamieszczać opinie w aplikacji, musi ona być opublikowana w Sklepie Play. Możesz jednak przetestować integrację bez publikowania aplikacji na ścieżce produkcyjnej, korzystając ze ścieżek testu wewnętrznego lub wewnętrznego udostępniania aplikacji. Obie metody są opisane w tej sekcji.
Testowanie za pomocą ścieżki testu wewnętrznego
Prześlij aplikację na ścieżkę testu wewnętrznego i zainstaluj ją na urządzeniu z kontem użytkownika, które ma dostęp do tej ścieżki. Jeśli używasz ścieżki testu wewnętrznego, muszą być spełnione te warunki:
- Konto użytkownika jest częścią ścieżki testu wewnętrznego.
- Konto użytkownika jest kontem głównym i jest wybrane w Sklepie Play.
- Użytkownik pobrał aplikację ze Sklepu Play (aplikacja jest wymieniona w bibliotece Google Play użytkownika).
- Na koncie użytkownika nie ma opinii o aplikacji.
Gdy konto na urządzeniu pobierze aplikację co najmniej raz ze ścieżki testu wewnętrznego i będzie na liście testerów, możesz wdrażać nowe wersje aplikacji lokalnie na tym urządzeniu (np. za pomocą Android Studio).
Testowanie za pomocą wewnętrznego udostępniania aplikacji
Możesz też użyć wewnętrznego udostępniania aplikacji, aby przetestować integrację. Ta metoda umożliwia szybkie testowanie zmian przez pominięcie niektórych etapów weryfikacji, które występują w przypadku innych ścieżek testów.
Testowanie za pomocą FakeReviewManager
Artefakt opinii w aplikacji zawiera implementację FakeReviewManager, która umożliwia symulowanie działania interfejsu API.
Należy go używać tylko do testów jednostkowych lub integracyjnych, aby sprawdzić działanie aplikacji po zakończeniu sprawdzania. Aby użyć FakeReviewManager, zastąp instancję ReviewManager instancją FakeReviewManager, jak w tym przykładzie:
Kotlin
val manager = FakeReviewManager(context)
Java
ReviewManager manager = new FakeReviewManager(context);
Rozwiązywanie problemów
Podczas integracji i testowania opinii w aplikacji mogą wystąpić pewne problemy. W tabeli poniżej znajdziesz najczęstsze problemy, które mogą uniemożliwiać wyświetlanie okna opinii w aplikacji:
| Problem | Rozwiązanie |
|---|---|
| Twoja aplikacja nie została jeszcze opublikowana w Sklepie Play. | Aplikacja nie musi być opublikowana, aby można było ją przetestować, ale jej plik applicationID musi być dostępny co najmniej na ścieżce testu wewnętrznego. |
| Konto użytkownika nie może ocenić aplikacji. | Aplikacja musi znajdować się w bibliotece Google Play użytkownika. Aby dodać aplikację do biblioteki użytkownika, pobierz ją ze Sklepu Play, używając konta tego użytkownika. |
| Konto główne nie jest wybrane w Sklepie Play. | Jeśli na urządzeniu jest dostępnych kilka kont, upewnij się, że w Sklepie Play wybrane jest konto główne. |
| Konto użytkownika jest chronione (np. w przypadku kont firmowych). | Użyj konta Gmail. |
| Użytkownik już ocenił aplikację. | Usuń opinię bezpośrednio ze Sklepu Play. |
| Osiągnięto limit. | Użyj ścieżki testu wewnętrznego lub wewnętrznego udostępniania aplikacji. |
| Wystąpił problem ze Sklepem Google Play lub usługami Google Play na urządzeniu. | Zwykle dzieje się tak, gdy Sklep Play został zainstalowany na urządzeniu z nieoficjalnego źródła. Użyj innego urządzenia, które ma prawidłową wersję Sklepu Play i usług Google Play. |