La última versión de la aplicación Google Play Store, versión 15.9.21, sugiere un nuevo cuadro de diálogo de revisión en la aplicación que puede permitir a los usuarios revisar aplicaciones desde dentro de las aplicaciones.
Si sigues a algún conocido desarrollador independiente de aplicaciones para Android en las redes sociales, probablemente lo hayas visto quejarse. al menos una vez sobre las calificaciones de Play Store. Es comprensible, sin embargo, ya que las calificaciones, si bien a veces completamente absurdo, puede hacer o deshacer el éxito de una aplicación. En Google Play, es mucho más probable que los usuarios que tienen problemas con un producto dejen una reseña (negativa) que los usuarios que no tienen problemas con un producto, lo cual es cierto para muchos mercados en línea con calificación sistemas. Para combatir este problema, muchos desarrolladores alientan a los clientes a dejar una reseña en Play Store si están satisfechos con el producto. Actualmente, la única forma que tienen los usuarios de calificar una aplicación en Google Play es navegar a la lista de Play Store, pero es posible que Google esté desarrollando una forma para que los usuarios califiquen aplicaciones a través de un cuadro de diálogo dentro de la aplicación.
Un desmontaje de APK a menudo puede predecir funciones que pueden llegar en una futura actualización de una aplicación, pero es posible que cualquiera de las funciones que mencionamos aquí no aparezca en una versión futura. Esto se debe a que estas funciones no están implementadas actualmente en la versión en vivo y Google puede retirarlas en cualquier momento en una versión futura.
Nuevo código de revisión en la aplicación en Google Play Store
La versión 15.9.21 de la aplicación Play Store comenzó a implementarse en algún momento de esta semana y se cargó en APKMirror por el desarrollador de OpenGApps. Decodificamos este APK y descubrimos una nueva Actividad llamada "com.google.android.finsky.inappreviewdialog.InAppReviewActivity
." A juzgar por el nombre, este parece ser un cuadro de diálogo que permite al usuario calificar una aplicación sin salir de ella. Actualmente, al iniciar la Actividad aparece un botón simple de "enviar" en la parte inferior, que no hace nada cuando se toca.
Esto se debe a que Google aún no ha implementado este flujo de revisión en la aplicación. Los 3 nuevos archivos de diseño, denominados in_app_review_dialog_fragment, in_app_review_dialog_rate_review_layout e in_app_review_dialog_thank_you_layout, están actualmente vacíos. No sabremos cómo se ve este flujo de revisión en la aplicación hasta que una versión posterior de Play Store complete estos diseños. Verificamos el código y encontramos menciones de algunas banderas relevantes, pero no obtuvimos ninguna información útil.
¿Posibilidad de abuso?
Google podría haber agregado un flujo de revisión en la aplicación hace años, pero la posibilidad de abuso de calificaciones les impidió hacerlo. Si las aplicaciones pudieran revisarse fuera de Play Store, entonces es posible que hubiéramos visto trucos como usar un servicio de accesibilidad para abrir el cuadro de diálogo, calificar la aplicación y luego desaparecer cuando el usuario no esté mirando. Alternativamente, una aplicación podría usar una superposición para alterar el diálogo original, engañando al usuario para que dé una calificación más alta de la que pretendía.
Sin embargo, desde los primeros días de Android, Google ha tomado medidas enérgicas contra estas posibles vías de abuso. Android Q bloquea el inicio de la actividad en segundo plano, por ejemplo, y las versiones recientes de Android también obligan a las aplicaciones con servicios en primer plano a mostrar notificaciones persistentes. La API SYSTEM_ALERT_WINDOW utilizada para realizar superposiciones eventualmente ser reemplazado por completo también por la nueva API Bubbles de Android Q. No estoy seguro de cómo verificará Google la integridad de las calificaciones enviadas a través de la nueva revisión en la aplicación de Play Store. cuadro de diálogo, pero estoy seguro de que no estarían trabajando en una característica de este tipo sin tener en cuenta estos problemas consideración. Dejaré más especulaciones para cuando la función esté más cerca de su lanzamiento.
Espero que Google aproveche esta oportunidad para tomar medidas enérgicas contra las aplicaciones que presentan cuadros de diálogo de revisión falsos dentro de la aplicación; ya sabes, esas aplicaciones que les dicen a los usuarios que comuníquese con el desarrollador si califica <5 estrellas en el cuadro de diálogo falso y al mismo tiempo redirige a los usuarios que envían calificaciones falsas de 5 estrellas a la Play Store real. listado. Es una práctica turbia que no veo que aborde este flujo de revisión en la aplicación. de google reglas sobre las calificaciones de los usuarios de Play Store No se han actualizado desde hace tiempo, pero es posible que veamos que se agregan nuevas reglas si se materializa el flujo de revisión en la aplicación.
Gracias a PNF Software por proporcionarnos una licencia de uso. Descompilador JEB, una herramienta de ingeniería inversa de nivel profesional para aplicaciones de Android.