En la mayoría de las apps, los usuarios deben otorgar ciertos permisos de la app para que funcionen de forma correcta. Sin embargo, en algunos casos, no desean otorgarlos por los siguientes motivos:
- Consideran que el permiso no es necesario para la funcionalidad principal de la app.
- No utilizan la funcionalidad asociada con el permiso.
- Les preocupa el impacto que el permiso puede tener en el rendimiento del dispositivo.
- Tienen dudas, por ejemplo, por temas relacionados con la privacidad.
Prácticas recomendadas
Por lo general, las tasas de denegación altas indican que los usuarios no creen que la exposición adicional de su información valga los beneficios ofrecidos a cambio. Sin embargo, existen varias maneras de lograr que los usuarios se sientan más cómodos cuando usen tu app. Para reducir la tasa de denegación, aplica las medidas que se indican en esta sección. No obstante, las tasas de rechazo nunca se reducirán por completo, ya que los usuarios tienen distintas preferencias personales y, en algunos casos, no desean otorgar permisos bajo ninguna circunstancia.
Evita solicitar permisos innecesarios
Según las investigaciones, los usuarios prefieren las apps que solicitan menos permisos. Si reduces la cantidad de solicitudes de permisos al mínimo necesario, puedes ayudar a mejorar la confianza del usuario en una app y generar más instalaciones. Por el contrario, si agregas solicitudes de permisos innecesarios, podrías generar un impacto negativo en la visibilidad de tu app en Play Store. Si no necesitas permisos específicos, puedes reducir la cantidad de solicitudes de tu app con métodos alternativos. Podrás encontrar algunos enfoques comunes en las Prácticas recomendadas de permisos de la app.
Presenta las solicitudes de permisos en contexto
Te recomendamos que expliques en contexto los permisos menos intuitivos que no sean críticos. Si lo haces, los usuarios podrán comprender mejor el valor que ofrecen. En la Figura 1, podrás ver un ejemplo donde se le brinda información en contexto al usuario.
Figura 1. Explicación en contexto de una solicitud de permiso
Los usuarios comprenden mejor la propuesta de valor cuando la app les brinda información en contexto sobre la funcionalidad relacionada. De este modo, podrás convencer a más usuarios para que otorguen los permisos.
Si deseas obtener más información sobre las pautas recomendadas para brindar información a los usuarios y solicitar permisos, consulta el patrón de material design para permisos.
Explica el motivo por el que la app necesita el permiso
Primero, solicita tu permiso en contexto. Si brindas una explicación sobre los permisos menos intuitivos, los usuarios pueden comprenderlos mejor. El método de utilidad shouldShowRequestPermissionRationale() muestra el valor true si el usuario rechazó la solicitud anteriormente. Tu app puede usar este método para determinar cuándo se debe mostrar la explicación.
Puedes encontrar más detalles sobre cómo mostrar strings de explicación en Cómo solicitar permisos de la app.