Как узнать, оценил ли конкретный пользователь приложение для Android?

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

Я использую android-market-api, но я не нашел метода, который возвращает ВОЗ, оцениваемое моим приложением.
Приложение AppsRequest возвращает глобальный рейтинг, например: 5.
КомментарииRequest возвращает только комментарии, но если есть некоторые пользователи, которые оценивают приложение без комментариев, то комментарийResponse возвращается пустым.
Мне нужно что-то вроде этого:

App: myapp
Пользователь: jhonb78@gmail.com
Ставка: 3

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

Solutions Collecting From Web of "Как узнать, оценил ли конкретный пользователь приложение для Android?"

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

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

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

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

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

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

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

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

Источник от