Przetestuj opinie w aplikacji

Wykonaj czynności opisane w tym przewodniku, aby przetestować integrację opinii w aplikacji z aplikacją lub grą.

Testowanie w Sklepie Google Play

Opinie w aplikacji wymagają opublikowania aplikacji w Sklepie Play. Możesz jednak przetestować integrację za pomocą ścieżek testów wewnętrznych lub wewnętrznego udostępniania aplikacji bez publikowania aplikacji w wersji produkcyjnej. Obie metody zostały 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 za pomocą konta 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:

  1. Konto użytkownika jest częścią ścieżki testu wewnętrznego.
  2. Konto użytkownika jest kontem głównym i jest wybierane w Sklepie Play.
  3. Konto użytkownika pobrało aplikację ze Sklepu Play (aplikacja jest widoczna w jego bibliotece Google Play).
  4. Na koncie użytkownika nie ma obecnie opinii na temat aplikacji.

Gdy konto na urządzeniu co najmniej raz pobierze aplikację ze ścieżki testu wewnętrznego i będzie znajdować się na liście testerów, możesz wdrażać na nim nowe wersje aplikacji lokalnie (np. za pomocą Android Studio).

Testowanie za pomocą wewnętrznego udostępniania aplikacji

Jeśli chcesz przeprowadzić szybką iterację, możesz też przetestować integrację za pomocą wewnętrznego udostępniania aplikacji. Ta metoda pozwala szybko testować zmiany przez pominięcie weryfikacji, która ma miejsce na innych ścieżkach testów.

Testowanie za pomocą FakeReviewManager

Artefakt opinii w aplikacji zawiera implementację FakeReviewManager, która umożliwia fałszowanie działania interfejsu API.

Należy go używać tylko w przypadku testów jednostkowych lub testów integracji, aby sprawdzać działanie aplikacji po zakończeniu weryfikacji. Aby użyć FakeReviewManager, zastąp instancję ReviewManager wystąpieniem 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 możesz napotkać pewne problemy. W tabeli poniżej zebraliśmy najczęstsze problemy, które mogą uniemożliwiać wyświetlanie okna sprawdzania w aplikacji:

Problem Rozwiązanie
Twoja aplikacja nie została jeszcze opublikowana w Sklepie Play. Aplikacja nie musi zostać opublikowana, aby przeprowadzić test, ale pole applicationID musi być dostępne co najmniej na ścieżce testu wewnętrznego.
Konto użytkownika nie może sprawdzić aplikacji. Aplikacja musi znajdować się w bibliotece Google Play użytkownika. Aby dodać aplikację do biblioteki użytkownika, pobierz ją ze Sklepu Play, korzystając z konta tego użytkownika.
W Sklepie Play nie jest wybrane konto główne. Jeśli na urządzeniu dostępnych jest kilka kont, sprawdź, czy w Sklepie Play jest wybrane konto główne.
Konto użytkownika jest chronione (na przykład w ramach kont firmowych). Użyj konta Gmail.
Użytkownik sprawdził już aplikację. Usunąć opinię bezpośrednio ze Sklepu Play.
Limit został osiągnięty. Użyj ścieżki testu wewnętrznego lub wewnętrznego udostępniania aplikacji.
Występuje problem ze Sklepem Google Play lub Usługami Google Play na urządzeniu. Dzieje się tak zwykle wtedy, gdy Sklep Play został umieszczony na urządzeniu z innego urządzenia. Użyj innego urządzenia z prawidłową wersją Sklepu Play i Usług Google Play.