Fecha de publicación: 22 de julio de 2026
Como parte de nuestro compromiso continuo por mejorar la experiencia del usuario, realizaremos algunos cambios para abordar la fatiga por las solicitudes de notificaciones cuando se navega por la Web. A partir de Chrome 155, Chrome en Android cambiará a una nueva experiencia del usuario de notificaciones. En este artículo, se muestra cómo se ve el cambio para los usuarios y se explica la modificación que tal vez debas realizar en el código para aprovechar esta nueva experiencia del usuario.
Nuestras investigaciones y experimentos indican que esta IU de notificación menos intrusiva tiene una comprensión similar a la de la versión anterior, pero una fricción del usuario significativamente menor. Esto permite que los usuarios tomen una decisión fundamentada sobre si desean suscribirse a las notificaciones del sitio sin interrumpir su recorrido.
Punto de entrada adicional en Controles del sitio
Para que los usuarios puedan suscribirse en cualquier momento, presentamos un punto de entrada de suscripción a notificaciones integrado directamente en la IU de Controles del sitio de Chrome. Esta opción estará disponible después de que un sitio le solicite al usuario que habilite las notificaciones.
Si un usuario no toma una decisión cuando el sitio se lo solicita por primera vez, puede suscribirse a las notificaciones en cualquier momento posterior de su recorrido.
Posibles cambios en la implementación para los sitios
La solicitud de permiso de notificación se agotará cuando venza el mensaje no bloqueante, incluso si el usuario no tomó ninguna decisión. Por lo tanto, se debe modificar el código que verifica si se otorgó el permiso, como en el siguiente ejemplo.
// Request notification permission and subscribe if granted.
Notification.requestPermission().then((permission) => {
// This will run with permission='default' if the non-blocking
// permission prompt times out.
if (permission === 'granted') {
subscribeToPushNotifications();
}
});
Para recibir suscripciones a notificaciones exitosas cuando los usuarios habilitan los Controles del sitio, también debes supervisar las modificaciones en el estado del permiso.
navigator.permissions.query({ name: 'notifications' })
.then(permissionStatus => {
permissionStatus.onchange = () => {
if (permissionStatus.state === 'granted') {
subscribeToPushNotifications();
}
};
});
Prácticas recomendadas para desarrolladores: Sugerencias contextuales
Solicitar permisos de notificaciones en el momento en que se carga una página puede generar fricción inmediata y afectar la experiencia del usuario en el sitio. En su lugar, recomendamos que los sitios vinculen las instrucciones a un contexto pertinente. Esto puede ayudar a los usuarios a comprender el valor de permitir las notificaciones de un sitio. A continuación, se detallan algunas situaciones de ejemplo:
- Comercio electrónico: Ofrecer actualizaciones de entrega inmediatamente después de que se realiza un pedido
- Publicación: Sugerir alertas de temas después de que leen varios artículos de noticias relacionados
- Viajes: Preguntarle si quiere recibir alertas de cambio de precio después de buscar vuelos específicos