¿Cómo se lanza la intención de Google Play en el modo "Enviar comentarios" en Android?

Acabo de escribir un juego para Google Play Store y quisiera recordar a mis clientes que dejen comentarios sobre el mercado de la aplicación (especialmente la versión de demostración). ¿Hay alguna manera de lanzar la intención del mercado en un modo que llevará al usuario a la sección de comentarios / comentarios de la página?

Ya uso este enfoque para vincular mi demo a la aplicación de pago …

Intent goToMarket = null; goToMarket = new Intent( Intent.ACTION_VIEW, Uri.parse("market://details?id=com.paulmaidment.games.flagsoftheworld")); startActivity(goToMarket); 

¿Hay una mejor práctica?

Además, ¿hay alguna manera de rastrear referencias de mi aplicación de demostración para que pueda tratar de calcular algún tipo de tasa de conversión? (Es decir, la eficacia de la aplicación de demostración en la generación de ventas).

2 Solutions collect form web for “¿Cómo se lanza la intención de Google Play en el modo "Enviar comentarios" en Android?”

No estoy seguro si es posible para una intención de tomar un usuario directamente en la sección de comentarios / comentarios. La guía para desarrolladores no menciona esa posibilidad.

En cuanto a las referencias de seguimiento, puede comprobar esto: http://code.google.com/mobile/analytics/docs/android/#android-market-tracking

Tenga en cuenta que para hacer que el flujo de actividades sea más esperado para el usuario final, debería considerar agregar algunos indicadores de intenciones. Yo sugiero:

 String appPackageName= getPackageName(); Intent marketIntent = new Intent(Intent.ACTION_VIEW, Uri.parse("market://details?id="+appPackageName)); marketIntent.addFlags(Intent.FLAG_ACTIVITY_NO_HISTORY | Intent.FLAG_ACTIVITY_CLEAR_WHEN_TASK_RESET|Intent.FLAG_ACTIVITY_MULTIPLE_TASK|Intent.FLAG_ACTIVITY_NEW_TASK); startActivity(marketIntent); 

De esta manera, cuando el usuario está presionando hacia atrás, llegará a su aplicación y no permanecer en el mercado (si él estaba allí antes). Además, si el usuario ha abierto su aplicación de nuevo (después de que se haya ido al fondo), el mercado no se mostrará.

También puede agregar un try catch para la llamada a startActivity() , de modo que podrá mostrar el sitio web de la aplicación si el mercado no está disponible (ya sea desinstalado de alguna manera o porque la empresa del dispositivo no lo incluyó).


EDIT: otra alternativa es ¿Cómo utilizar Intent.ACTION_APP_ERROR como un medio para un marco de "retroalimentación" en Android?

  • Android: ¿cómo obtener el sexo y la edad del usuario?
  • ¿Cómo enlazar la cuenta de usuario de la aplicación pagada con el sistema?
  • Publicado Android apk da error "El archivo de paquete no estaba firmado correctamente"
  • Perdió la clave privada para firmar android apk. ¿Se puede publicar la aplicación en Android Market?
  • Actualizaciones de aplicaciones de Android Market
  • Acaba de subir la aplicación para Android: ¿Cuánto tiempo tarda en aparecer la aplicación en la búsqueda de Android Market?
  • Código de versión diferente para APK, aplicación para Android con generación de teléfono
  • Android Market - Tiempo de espera entre dos actualizaciones
  • Android: no publicar la pregunta de la aplicación
  • Cómo configurar mi gradle para la versión final de apk
  • API de estadísticas de desarrollador de Google Play
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.