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 .p8 o el certificado .p12. Avisos antes del vencimiento.
  • Código: fragmentos listos para tu framework, con tu appId y 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.