Google Play In-App Review API

Interfejs In-App Review API w Google Play umożliwia zachęcanie użytkowników do przesyłania ocen i opinii w Sklepie Play bez konieczności wychodzenia z aplikacji lub gry.

Zazwyczaj proces oceny w aplikacji (patrz rys. 1) może zostać uruchomiony w dowolnym momencie podczas korzystania z aplikacji. W trakcie tego procesu użytkownik może ocenić aplikację w skali od 1 do 5 gwiazdek i opcjonalnie dodać komentarz. Po przesłaniu opinia jest wysyłana do Sklepu Play i ostatecznie wyświetlana.

Aby chronić prywatność użytkowników i zapobiegać nadużyciom interfejsu API, musisz przestrzegać ścisłych wytycznych dotyczących czasu żądania opinii w aplikacji oraz projektowania prośby o opinię.

Proces sprawdzania aplikacji przez użytkownika

Rysunek 1. Proces sprawdzania aplikacji przez użytkownika

Wymagania dotyczące urządzeń

Opinie w aplikacji działają tylko na tych urządzeniach:

  • Urządzenia z Androidem 5.0 (poziom interfejsu API 21) lub nowszym, na których zainstalowany jest Sklep Google Play.
  • urządzenia z ChromeOS, na których jest zainstalowany Sklep Google Play;

Wymagania dotyczące podstawowej biblioteki Google Play

Aby zintegrować z aplikacją opinie, musisz używać biblioteki Play Core w wersji 1.8.0 lub nowszej.

Kiedy poprosić o sprawdzenie aplikacji

Aby zdecydować, kiedy prosić użytkowników o opinie w aplikacji, postępuj zgodnie z tymi wskazówkami:

  • Uruchom proces wyświetlania opinii w aplikacji po tym, jak użytkownik będzie miał wystarczająco dużo czasu na zapoznanie się z aplikacją lub grą, aby móc udzielić przydatnych informacji.
  • Nie proś użytkownika zbyt często o ocenę. Takie podejście pomaga ograniczyć frustrację użytkowników i używanie interfejsu API (patrz sekcja dotycząca limitów).
  • Aplikacja nie powinna zadawać użytkownikowi żadnych pytań przed wyświetleniem przycisku lub karty oceny ani w trakcie ich wyświetlania, w tym pytań o opinię (np. „Czy podoba Ci się ta aplikacja?”) ani pytań predykcyjnych (np. „Czy ocenisz tę aplikację na 5 gwiazdek?”).

Wytyczne dotyczące projektu

Podczas określania sposobu integracji opinii w aplikacji postępuj zgodnie z tymi wytycznymi:

  • Umieszczać karty w postaci oryginalnej, bez manipulowania lub modyfikowania istniejącego projektu w żaden sposób, w tym pod względem rozmiaru, stopnia przezroczystości, kształtu ani innych właściwości.
  • Nie dodawaj żadnych nakładek na karcie ani wokół niej.
  • Karta i jej tło powinny znajdować się na najwyższej warstwie. Gdy karta się pojawi, nie usuwaj jej programowo. Karta jest usuwana automatycznie na podstawie wyraźnego działania użytkownika lub wewnętrznego mechanizmu Sklepu Play.

Limity

Aby zapewnić użytkownikom wygodę, Google Play nakłada limit czasowy na wyświetlanie użytkownikom okna z prośbą o opinię. Z powodu tej puli wywołanie metody launchReviewFlow więcej niż raz w krótkim czasie (np. krótszym niż miesiąc) może nie zawsze powodować wyświetlenie okna dialogowego.

Limit może się zmieniać, dlatego ważne jest, aby zastosować własną logikę i wybrać najlepszy moment na przesłanie prośby o sprawdzenie. Na przykład nie powinna ona zawierać opcji wezwania do działania (np. przycisku) uruchamiającej interfejs API, ponieważ użytkownik może już wykorzystać swój limit, a proces nie zostanie wyświetlony, co spowoduje przerwanie działania aplikacji. W takim przypadku przekieruj użytkownika do Sklepu Play.

Integracja opinii w aplikacji

Dowiedz się, jak zintegrować opinie w aplikacji z aplikacją, w zależności od środowiska programistycznego:

Warunki korzystania z usługi i bezpieczeństwo danych

Uzyskując dostęp do Biblioteki opinii w aplikacji w Google Play lub korzystając z niej, akceptujesz Warunki korzystania z usługi Play Core Software Development Kit. Przed uzyskaniem dostępu do biblioteki zapoznaj się ze wszystkimi obowiązującymi warunkami i zasadami.

Bezpieczeństwo danych

Biblioteki Play Core to interfejs aplikacji do interakcji z Google Play Store. Dlatego gdy używasz w aplikacji Play Core, Sklep Play uruchamia własne procesy, które obejmują obsługę danych zgodnie z Warunkami korzystania z usługi Google Play. Poniżej znajdziesz informacje o tym, jak biblioteki Play Core przetwarzają dane, aby obsługiwać określone żądania z Twojej aplikacji.

Opinie w aplikacji

Dane o używaniu Dane wprowadzone przez użytkownika (ocena i opinia w formie dowolnego tekstu)
Cel zbierania danych Zebrane dane są używane do pozostawiania opinii w Sklepie Play.
Szyfrowanie danych Dane są zaszyfrowane.
Udostępnianie danych Zbierane dane są używane w publicznej opinii w Sklepie Play lub, jeśli aplikacja jest na ścieżce testów zamkniętych, są udostępniane prywatnie deweloperowi aplikacji.
Usuwanie danych Użytkownicy mogą usuwać swoje opinie na koncie Sklepu Google Play lub koncie Google.

Chociaż staramy się zapewnić jak największą przejrzystość, to Ty ponosisz wyłączną odpowiedzialność za udzielenie odpowiedzi na pytania w formularzu Bezpieczeństwo danych w Google Play dotyczące gromadzenia, udostępniania i zabezpieczania danych użytkowników przez Twoją aplikację.