Najnowsza wersja aplikacji Sklep Google Play, wersja 15.9.21, zawiera informację o nowym oknie dialogowym recenzji w aplikacji, które umożliwia użytkownikom przeglądanie aplikacji z poziomu aplikacji.
Jeśli śledzisz w mediach społecznościowych dowolnego znanego niezależnego twórcę aplikacji na Androida, prawdopodobnie widziałeś, jak narzekał przynajmniej raz o ocenach w Sklepie Play. Jest to jednak zrozumiałe, ponieważ oceny, while czasami zupełnie bezsensowne, może zadecydować o sukcesie aplikacji lub przerwać go. W Google Play użytkownicy, którzy mają problemy z produktem, znacznie częściej wystawiają (negatywną) recenzję niż użytkownicy, którzy nie mają problemów z produktem, co ma miejsce w przypadku wielu internetowych platform handlowych z ocenami systemy. Aby zaradzić temu problemowi, wielu programistów zachęca klientów do pozostawienia recenzji w Sklepie Play, jeśli są zadowoleni z produktu. Obecnie jedynym sposobem, w jaki użytkownicy mogą ocenić aplikację w Google Play, jest przejście do informacji o aplikacji w Sklepie Play, ale Google może opracowywać sposób, w jaki użytkownicy będą mogli oceniać aplikacje za pomocą okna dialogowego w aplikacji.
Porzucenie pakietu APK często pozwala przewidzieć funkcje, które mogą pojawić się w przyszłej aktualizacji aplikacji, ale możliwe jest, że którakolwiek z funkcji, o których tutaj wspominamy, może nie zostać uwzględniona w przyszłej wersji. Dzieje się tak, ponieważ te funkcje nie są obecnie zaimplementowane w aktualnej wersji i mogą zostać pobrane przez Google w dowolnym momencie w przyszłej wersji.
Nowy kod recenzji w aplikacji w sklepie Google Play
Wersja 15.9.21 aplikacji Sklep Play rozpoczęła się w tym tygodniu i została przesłana do APKMirror przez twórcę OpenGApps. Odszyfrowaliśmy ten plik APK i odkryliśmy nową aktywność o nazwie „com.google.android.finsky.inappreviewdialog.InAppReviewActivity
.” Sądząc po nazwie, wygląda na to, że jest to okno dialogowe umożliwiające użytkownikowi ocenę aplikacji bez opuszczania jej. Obecnie uruchomienie działania powoduje wyświetlenie na dole prostego przycisku „prześlij”, którego dotknięcie nie powoduje żadnego działania.
Dzieje się tak, ponieważ Google jeszcze nie wdrożyło tego procesu recenzji w aplikacji. Trzy nowe pliki układu, o nazwach in_app_review_dialog_fragment, in_app_review_dialog_rate_review_layout i in_app_review_dialog_thank_you_layout, są obecnie puste. Nie dowiemy się, jak wygląda proces recenzji w aplikacji, dopóki późniejsza wersja Sklepu Play nie wypełni tych układów. Sprawdziliśmy kod i znaleźliśmy wzmianki o kilku odpowiednich flagach, ale nie dowiedzieliśmy się żadnych przydatnych informacji.
Możliwość nadużyć?
Google mógł dodać proces recenzji w aplikacji wiele lat temu, ale uniemożliwiła to możliwość nadużyć w zakresie ocen. Gdyby aplikacje można było przeglądać poza Sklepem Play, możliwe, że widzielibyśmy takie sztuczki korzystanie z usługi ułatwień dostępu w celu wyświetlenia okna dialogowego, oceny aplikacji i opuszczenia aplikacji, gdy użytkownik nie jest obecny patrzeć. Alternatywnie aplikacja może użyć nakładki, aby zmienić oryginalne okno dialogowe, nakłaniając użytkownika do przyznania wyższej oceny, niż zamierzał.
Jednak od początków Androida Google intensywnie zwalczał te potencjalne możliwości nadużyć. Androida Q blokuje rozpoczęcie aktywności w tlena przykład najnowsze wersje Androida również wymuszają na aplikacjach z usługami na pierwszym planie wyświetlanie trwałych powiadomień. API SYSTEM_ALERT_WINDOW używane do tworzenia nakładek będzie ostatecznie zostać całkowicie zastąpiony także przez nowy interfejs API Bubbles Androida Q. Nie jestem pewien, w jaki sposób Google zweryfikuje integralność ocen przesłanych w ramach nowej recenzji w aplikacji w Sklepie Play dialogowe, ale jestem pewien, że nie pracowaliby nad taką funkcją bez uwzględnienia tych kwestii namysł. Dalsze spekulacje pozostawię na czas, gdy funkcja będzie bliżej premiery.
Mam nadzieję, że Google skorzysta z okazji i rozprawi się z aplikacjami wyświetlającymi fałszywe okna dialogowe z recenzjami w aplikacji — wiesz, tymi aplikacjami, które każą użytkownikom skontaktuj się z programistą, jeśli wystawi ocenę < 5 gwiazdek w fałszywym oknie dialogowym, jednocześnie przekierowując użytkowników, którzy prześlą fałszywe oceny 5 gwiazdek do rzeczywistego Sklepu Play wymienianie kolejno. To podejrzana praktyka, której nie widzę w odniesieniu do przepływu recenzji w aplikacji. Google'a zasady dotyczące ocen użytkowników Sklepu Play nie były aktualizowane od jakiegoś czasu, ale możemy zobaczyć nowe reguły, jeśli pojawi się proces sprawdzania w aplikacji.
Dziękujemy firmie PNF Software za udostępnienie nam licencji na użytkowanie Dekompilator JEB, profesjonalne narzędzie inżynierii wstecznej dla aplikacji na Androida.