Guía del Panel del Cliente
Qué hay en cada pantalla del panel y para qué sirve.
El panel está en app.pushhub.daertec.com. Arriba eliges la empresa; las pestañas muestran todo lo de esa empresa.
Inicio
Lista de tus empresas e invitaciones pendientes. Desde aquí creas una empresa nueva.
Apps
Cada app tiene:
- Datos de la app: nombre, plataformas, framework, paquete Android, bundle id iOS, canal Android por defecto y modo iOS (APNs directo o vía FCM).
- Estado de integración (semáforo): credenciales Android e iOS, llave pública, dispositivos registrados, entornos, última prueba, seguimiento de aperturas, tasa de tokens inválidos, permisos denegados y SDK desactualizado. Cada punto rojo o amarillo trae la acción para resolverlo.
- Credenciales: subir, validar, reemplazar o eliminar la cuenta de servicio de Firebase, la llave
.p8o el certificado.p12. Avisos antes del vencimiento. - Código: fragmentos listos para tu framework, con tu
appIdy tu llave pública. - Dispositivos: búsqueda por token, usuario o id; filtros por plataforma, estado y tags; marcar o desmarcar dispositivos de prueba; códigos de emparejamiento con QR.
- Depurador de dispositivo: ficha completa, códigos de error de los últimos 30 días y línea de tiempo (registro, entregas, eventos y pruebas).
- Solucionador: preguntas guiadas que encuentran el primer paso que falla (token de Expo, entorno incorrecto, permiso, canal Android, batería, extensión de imágenes en iOS…).
- Segmentos, plantillas, topics y sonidos.
Notificaciones
- Nueva notificación: destino (dispositivos, usuarios, topic, segmento, filtros o todos), contenido por idioma con variables, datos, enlace profundo, botones, multimedia, sonido, opciones Android/iOS y programación. La vista previa muestra cómo se verá en Android e iOS, el tamaño del payload y las advertencias. Los envíos grandes piden confirmación.
- Borradores: guarda y continúa después.
- Historial: estado de cada envío, entregas por dispositivo con el error exacto del proveedor, cancelar, reenviar.
- Programadas y Campañas recurrentes: pausar, reanudar, editar o cancelar.
Consola de pruebas
Envía a hasta 10 destinos y ve la respuesta exacta de Google o Apple, con su interpretación en español y una sugerencia. Permite validar sin enviar (FCM) y escribir el payload a mano. No consume cuota.
Analítica
Embudo (destinos → aceptadas → recibidas → abiertas → clics), tasas, desglose por plataforma, idioma y versión de la app, línea de tiempo y clics por botón. Por rango de fechas y por envío.
Multimedia
Biblioteca de imágenes, GIF, audio y video. PushHub los optimiza y genera variantes (póster, miniatura).
Webhooks
Recibe en tu servidor los eventos de PushHub (envío completado o fallido, tokens inválidos, credenciales por vencer, cuota). Ver Webhooks.
Llaves de API
Crear, rotar y revocar llaves pública y secreta, en modo test o live, con permisos, app y lista de IPs. La llave secreta se muestra una sola vez.
Equipo
Invita miembros con un rol: Propietario, Administrador, Desarrollador, Marketing o Solo lectura. Cada rol ve y hace solo lo suyo; por ejemplo, Marketing envía pero no toca credenciales ni llaves.
Plan y Facturación
Consumo del mes, límites del plan, cambio de plan, método de pago, facturas (PDF) y datos fiscales. Ver Planes y facturación.
Configuración y auditoría
Datos de la empresa, zona horaria, idioma, logo, exigir 2FA a todo el equipo, y el registro de auditoría de todo lo que se cambió y quién lo hizo.
Mi cuenta
Contraseña, verificación en dos pasos (app autenticadora y códigos de recuperación), passkeys, inicio de sesión con Google o Apple, sesiones abiertas, dispositivos de confianza y eventos de seguridad.