¿Hay alguna manera de ver que un usuario ha enviado una revisión al Marketplace de Android?

Estoy pensando en pedir a los usuarios que envíen una revisión al Android Marketplace (Google Play, supongo que ahora, pero …) ocassionally, pero me gustaría saber antes de preguntarles si han presentado una revisión. ¿Es esto posible?

No hay API para Play Market, que es lo que realmente necesita.

Como otros han mencionado, siempre puedes seguir la pista si un usuario ha presionado un botón para lanzar el Play Market, pero no puedes decir lo que hicieron una vez allí.

Hay una API de mercado de terceros, pero no es fiable (ciertamente no hay falla – es una solución, ya que no existe una API oficial).

Es posible crear una "Campaña" con AdWords. Esto le permite realizar un seguimiento de las URL de referencia (lo que le permitiría rastrear los puntos de entrada a la aplicación desde recursos externos). He encontrado un buen post sobre eso aquí: http://gyurigrell.com/2012/2/21/tracking-install-sources-android-apps

En pocas palabras, estoy bastante seguro de que no puede hacer lo que está pidiendo.

Google me ha dado este enlace: http://code.google.com/p/android-market-api/ . No lo he probado, pero afirma que puede obtener los comentarios de acuerdo con su ID de aplicación. Hay otros puertos allí.

Lo que puedes probar es conseguir todos los comentarios de tu aplicación. A continuación, obtenga los detalles de la cuenta de usuario utilizando AccountManager . Compruebe si los detalles aquí coinciden con el nombre del autor en los comentarios. Necesitará agregar un permiso en su manifiesto para obtener datos del AccountManager y es un permiso bastante espeluznante.

Parece que hay mucho trabajo y creo que sería mejor usar un cuadro de diálogo una vez y luego asegurarse de que no vuelva a aparecer después de que alguien ha hecho clic en él a través de una preferencia almacenada.

Si tienes un botón para presionar para dejarte la revisión, siempre puedes poner una preferencia cuando haga clic en ella y, a continuación, compruebe más tarde para quitar el botón.

Sería bueno si Google / Android, un día, permitiría un cuadro de diálogo de tarifa personalizada-mi-aplicación donde esa información de usuario podría ser conocida en el lado del servidor y no popup el diálogo de desarrollador / aplicación si no es necesario (el usuario Ya ha calificado la aplicación). Solicitud de características

Lamentablemente esto no es posible en este momento. Consulte ¿Cómo saber si un usuario específico ha calificado una aplicación para Android?

Además, aunque una sugerencia podría ser usar algo como android-market-api por favor note que viola las licencias ausentes y podría perder su cuenta de desarrollador aunque lo dudo, pero la aplicación puede ser misteriosamente prohibida un día!

Creo que el mayor problema es el de la privacidad.

En cuanto a las soluciones, puede ser mejor esperar algo oficial. Todas las API no oficiales a menudo no son confiables en cuanto a los cambios que hace Google y las API no oficiales tienen que ponerse al día y corregir los problemas mientras el servicio ya no funciona, sin posibilidad de continuar hasta que se corrija. Por lo tanto, simplemente establecer una SharedPreference puede ser el máximo que puede lograr cómodamente en este momento. Ya sea en la primera ejecución , con intervalos retardados y especificados , o si un usuario ya ha marcado una casilla 'no preguntar de nuevo / ya calificado' .

  • ¿Los nombres de las aplicaciones de Android deben ser únicos?
  • El juego de Android sigue siendo hackeado
  • Proteger contra revisiones falsas en Google Play
  • Mis actualizaciones de aplicación no se mostrarán en la tienda de Google Play
  • Aplicación firmada para Android ClassNotFoundException
  • La aplicación para Android es incompatible con el dispositivo ICS 4.0.4 Google Play
  • ¿La aplicación de la licencia de Android que muestra no tiene licencia?
  • Cómo determinar qué mercado de android se utilizó para descargar mi aplicación
  • La aplicación de Android no funciona en China
  • Implementar en Google Play Store a través de API
  • ¿Es posible instalar una aplicación a través de adb pero aún así obtener actualizaciones de Google Market?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.