Как узнать, оценил ли конкретный пользователь приложение для Android? - PullRequest
15 голосов
/ 16 марта 2011

В моем приложении для Android мне нужно реализовать функцию, которая позволяла бы спросить пользователя, хочет ли он оценить это приложение, если ответ «да», я собираюсь перенаправить его в приложение для Android, когда пользователь уже оценил приложение, приложение не должен снова просить его о ставке. Поэтому мне нужен какой-либо способ узнать, оценил ли пользователь приложение.

Я использую Android-Market-API, но я не нашел метод, который возвращает ВОЗ рейтинг мое приложение.
AppsRequest возвращает глобальный рейтинг, например: 5.
CommentsRequest возвращает только комментарии, но если есть пользователи, которые оценили приложение без комментариев, CommentsResponse возвращает пустое.
Мне нужно что-то вроде этого:

приложение: myapp
пользователь: jhonb78@gmail.com
оценка: 3

Не могли бы вы дать несколько идей?

Ответы [ 2 ]

28 голосов
/ 16 марта 2011

Официального способа узнать это не существует. Там не должно быть.

Шаг от приложения, способного определить его рейтинг, до приложения, которое пытается отомстить из-за плохого отзыва, очень мало.

Меня беспокоит тот факт, что часть этой информации предоставляется сторонним API, таким как android-market-api. Я, конечно, не буду оставлять комментарии для любого приложения. На самом деле я даже не буду оценивать заявки, и я бы порекомендовал любому из моих друзей также избегать этого.

Теперь вернемся к вашей конкретной проблеме:

вы не должны полагаться на то, что пользователь оценил / рассмотрел вашу заявку. Лучшее, что вы можете сделать, - спросить пользователя в диалоговом окне, которое предлагает кнопки Обзор и Позже . Если пользователь нажимает на Просмотр , вы никогда не спросите его снова. если пользователь нажимает Позже , вы снова пропингуете его через пару дней. если пользователь нажал Позже два раза, шансы на то, что он оставит отзыв, невелики. На самом деле, чем больше вы глючите пользователя, тем больше вероятность того, что он оставит отрицательный рейтинг, поэтому я бы сказал, что показ диалога дважды - это, вероятно, лучший подход.

0 голосов
/ 03 февраля 2017

Что ж, Google ввел API для получения обзора вашего приложения.

API ответа разработчиков Google Play для обзоров позволяет просматривать отзывы пользователей о вашем приложении и отвечать на них.Вы можете использовать этот API-интерфейс для взаимодействия с пользователями непосредственно в рамках существующего инструментария поддержки клиентов, такого как система CRM.

API ответа на отзывы позволяет получать доступ только к рабочим версиям приложения.Если вы хотите увидеть отзывы об альфа- или бета-версиях своего приложения, используйте вместо этого консоль разработчика Google Play.Также обратите внимание, что API отображает только отзывы с комментариями.Если пользователь оценивает ваше приложение, но не предоставляет комментарий, его отзывы не доступны из API.

Источник От

...