2015-09-28 17 views
8

W mojej aplikacji eksperymentuję z tworzeniem wyskakującego okna, które pozwala użytkownikowi bezpośrednio oceniać moją aplikację (np. 5 gwiazdek) bez przekierować do Sklepu Play. Przeczytałem wiele pytań (here i here) i odpowiedzi na tej stronie twierdząc, że nie da się tego zrobić, ALE Tinder to zrobił! Po wprowadzeniu rating pojawiaJak pozwolić użytkownikom na ocenę aplikacji na Androida z poziomu aplikacji (bez przekierowania do Sklepu Play)

Tinder's app rating dialog

Ocena następnie (bez uwag) w Sklepie Play. Wydaje mi się, że umożliwienie tak dużej kontroli nad ocenami może prowadzić do wielu "wątpliwych" praktyk, takich jak filtrowanie niskich wyników lub śledzenie ocen użytkowników i przyznawanie lub wstrzymywanie specjalnych przywilejów w zależności od tego, jak ocenili ... Czy oni to robią? Czy ktokolwiek mógłby rzucić trochę światła na to?

+0

http://stackoverflow.com/questions/11348025/api-to-get-android-google-play-reviews -tingview-name-and-app-version – Mohit

+0

http://stackoverflow.com/questions/12017291/is-there-an-oficjalny api-for-the-google-play-store-app – Mohit

Odpowiedz

2

Myślę, że nie jest to technicznie możliwe, chyba że przeanalizujesz kod HTML na stronie sklepu Play, co może być niezgodne z zasadami sklepu (to właśnie narzędzia, takie jak Andlytics, umożliwiają śledzenie wyników w Twojej aplikacji). W każdym razie, nawet jeśli jesteś w stanie rzeczywiście POST przez HTTP, wynik nie byłby w stanie sprawdzić, czy użytkownik już zdobył, ponieważ wyniki bez oceny nie są wyświetlane na stronie rynku. Wymagałoby to również zmiany kodu za każdym razem, gdy Google zmienia wyświetlany HTML.

+0

Tak więc, w przypadku Tinder, jak sądzisz, w jaki sposób udało im się to zrobić? –

+0

prawdopodobnie wysyłają żądanie POST do witryny z oceną za pomocą widoku sieciowego, problem polega na tym, że użytkownik musi być uwierzytelniony, więc jeśli nie, prawdopodobnie będzie musiał najpierw autoryzować – FrankMonza

2

Nie ma sposobu, aby obsłużyć ocenę w aplikacji. Możesz poprosić użytkownika tylko na stronę aplikacji w Google Play i poprosić go o ocenę Twojej aplikacji, by uzyskać dodatkową pomoc.

Powiązane problemy