Aviso:

Para brindarle información de soporte completa de manera más rápida, el contenido de esta página ha sido traducido al español mediante traducción automática. Para consultar la información de soporte más precisa, consulte la versión en inglés de este contenido.

Push Notifications

Catalyst Push Notifications te permite enviar notificaciones remotas a los usuarios de tu aplicación, incluso cuando la aplicación no se está ejecutando activamente en el dispositivo del usuario. Puedes enviar push notifications a una lista específica de usuarios objetivo. Puedes incluir alertas, actualizaciones o contenido promocional para que el usuario interactúe con tu aplicación.

Antes de enviar push notifications, debes habilitarlas para tu aplicación web cuando el usuario lo permita. Puedes hacerlo implementando este fragmento de código en tu cliente web. También puedes acceder a este código desde la sección Push Notifications en tu consola remota de Catalyst. Debes asegurarte de incluir el script de inicialización web.

Enviar Push Notifications a aplicaciones web

Catalyst te permite enviar push notifications a 50 usuarios en una sola llamada de función. Puedes agregar los IDs de usuario de todos los usuarios a notificar en un arreglo como se muestra a continuación. Luego debes pasar el arreglo al método notifyUser(), junto con la cadena del mensaje a incluir en la notificación. Esta cadena puede ser texto plano, HTML o un objeto JSON a parsear.

Fragmento de código de ejemplo

Package Imports
copy
import com.zc.component.notifications.ZCWebNotification;
copy
Long[] userList = new Long[5]; 
//Incluir los IDs de usuario de todos los usuarios 
userList[0] = 1234556789098L; 
userList[1] = 8704590865890L;
userList[2] = 1452788189992L; 
userList[3] = 5344535567809L; 
userList[4] = 6568785589800L;
ZCWebNotification.getInstance().notifyUser("Hi there! The task you scheduled has been completed.", userList); 
//Pasar el arreglo con la cadena del mensaje

También puedes enviar las notificaciones a los usuarios incluyendo sus direcciones de correo electrónico en lugar de sus IDs de usuario. Debes agregar las direcciones de correo electrónico en un arreglo de String, y pasarlo a notifyUser() junto con la cadena del mensaje de forma similar.

Fragmento de código de ejemplo

Package Imports
copy
import com.zc.component.notifications.ZCWebNotification;
copy
String[] userEmailList = new String[3]; 
//Incluir las direcciones de correo de los usuarios 
userEmailList[0] = "emma@zylker.com";
userEmailList[1] = "p.boyle@zylker.com"; 
userEmailList[2] = "noel@zylker.com"; 
ZCWebNotification.getInstance().notifyUser("Hi there! The task you scheduled has been completed.", userEmailList); 
//Pasar el arreglo con la cadena del mensaje

Última actualización 2026-03-24 17:38:39 +0530 IST