Aviso: No hay documentación heredada disponible para este elemento, por lo que está viendo la documentación actual.
Las notificaciones push web no capturan ningún identificador. Sabemos que encontrar un identificador que pueda vincularse al CRM o a la base de datos es esencial. Por lo tanto, en esta guía, explicaremos cómo puede verificar si el visitante de su sitio web es un suscriptor de notificaciones push web. Luego, puede capturar el identificador y mapearlo en su base de datos o CRM.
Comprobar si un visitante del sitio web es suscriptor de notificaciones push
Existe una API de JavaScript simple – Estado de suscripción del usuario, que indica si una persona es suscriptora de notificaciones push web o no.
window._peq.push(['subscriber-status',function(res){
if(res.statuscode==1)
{
// Code to return response
console.log(res);
}
}]);
El hash del suscriptor (identificador del suscriptor) y el código de estado se agregan al código de respuesta. Esto se puede guardar desde la variable de JavaScript y mapear más tarde en su base de datos. Un hash de suscriptor es el identificador único de las notificaciones push web que se puede utilizar para integraciones de API más profundas.
Nota: Sin embargo, el hash del suscriptor se actualiza periódicamente, por lo que si lo está utilizando para alguna integración, asegúrese de realizar algunas comprobaciones mensuales o trimestrales para actualizar el hash en su CRM.
Mapeo de un ID de perfil
Existe otra alternativa en lugar de mapear nuestro hash de suscriptor y realizar una comprobación periódica. Puede mapear su ID de base de datos o ID de CRM como ID de perfil en nuestro sistema para los suscriptores. De esta manera, puede obtener un espectro más amplio para usar segmentos guardados en su base de datos o CRM para activar notificaciones push.
El proceso sigue siendo el mismo para comprobar el estado de la suscripción. Sin embargo, puede utilizar nuestra API de JavaScript para añadir un ID de perfil dentro de la misma devolución de llamada.
Así es como se vería el código de ejemplo –
window._peq.push(['subscriber-status',function(res){
if(res.statuscode==1)
{
// Code to return response
console.log(res);
window._peq.push(["add-to-profile", "profileId"]);
}
}]);
Aquí, el ID de perfil sería el ID exacto que desea pasar como parámetro dinámico.
Envío de notificaciones a través de la API REST
Necesita obtener su clave API si no la ha obtenido del Panel. Si desea enviar notificaciones a través de la API.
Navegue a Configuración del sitio » Detalles del sitio. Desplácese hasta la sección Clave API y haga clic en Copiar.
Puede utilizar la API REST para enviar campañas push basadas en los eventos o segmentos de su sistema una vez que tenga un mapeo implementado.
Puede utilizar parámetros opcionales de la API mencionada
subscriber_hash or profile_id
Esta integración única conecta su base de datos de notificaciones push y su base de datos de clientes.
Si tiene algún problema, por favor contáctenos haciendo clic aquí. Nuestro equipo de soporte podrá ayudarle.