Zenovay está diseñado para funcionar en todas las plataformas modernas. Esta guía cubre los requisitos técnicos tanto para el panel como para el script de seguimiento.
Requisitos del panel
Navegadores compatibles
| Navegador | Versión mínima | Recomendado |
|---|---|---|
| Chrome | 90+ | Última |
| Firefox | 88+ | Última |
| Safari | 14+ | Última |
| Edge | 90+ | Última |
| Opera | 76+ | Última |
Internet Explorer no es compatible. Por favor usa un navegador moderno.
Requisitos del dispositivo
Escritorio/Portátil
- Cualquier computadora moderna de 2018+
- 4GB RAM mínimo (8GB recomendado)
- Conexión a Internet estable
Tableta
- iPad (iOS 14+)
- Tabletas Android (Android 8+)
- Dispositivos Surface (navegador Edge)
Móvil
- iPhone (iOS 14+)
- Teléfonos Android (Android 8+)
- Navegador móvil moderno
Resolución de pantalla
| Dispositivo | Mínimo | Recomendado |
|---|---|---|
| Escritorio | 1280×720 | 1920×1080+ |
| Tableta | 768×1024 | 1024×1366+ |
| Móvil | 375×667 | Cualquier teléfono moderno |
El panel es totalmente responsivo y se adapta a todos los tamaños de pantalla.
Requisitos de JavaScript
El panel requiere que JavaScript esté habilitado. Las características que dependen de JavaScript incluyen:
- Actualizaciones en tiempo real
- Gráficos interactivos
- Visualización del Globo 3D
- Selectores de fecha y filtros
- Reproductor de reproducción de sesión
Requisitos del script de seguimiento
Soporte del navegador del visitante
El script de seguimiento de Zenovay es compatible con todos los navegadores principales:
| Navegador | Versión mínima |
|---|---|
| Chrome | 60+ |
| Firefox | 55+ |
| Safari | 12+ |
| Edge | 79+ |
| Opera | 47+ |
| Samsung Internet | 8+ |
Soporte de navegador antiguo
Para navegadores antiguos (IE11, móvil antiguo):
- El seguimiento básico sigue funcionando
- Algunas características pueden ser limitadas
- El script se degrada elegantemente
Compatibilidad amplia
El script de seguimiento está diseñado para funcionar en el 99%+ del tráfico web sin problemas.
Tamaño del script
| Métrica | Valor |
|---|---|
| Tamaño del script | ~5KB comprimido |
| Tiempo de carga | < 50ms |
| Uso de memoria | < 2MB |
El script está optimizado para impacto mínimo en el rendimiento.
Compatibilidad del sitio web
Plataformas compatibles
Zenovay funciona con cualquier sitio web que pueda incluir JavaScript:
Sitios estáticos:
- Sitios HTML/CSS/JS
- Hugo, Jekyll, Gatsby
- Eleventy, Astro
- Cualquier generador de sitios estáticos
Sitios dinámicos:
- WordPress
- Drupal, Joomla
- Sitios PHP personalizados
- Ruby on Rails
- Django, Flask
Marcos de JavaScript:
- React, Next.js
- Vue.js, Nuxt
- Angular
- Svelte, SvelteKit
- Remix, Solid
Comercio electrónico:
- Shopify
- WooCommerce
- Magento
- BigCommerce
- Plataformas personalizadas
Sin código/CMS:
- Webflow
- Squarespace
- Wix
- Ghost
- Contentful
Soporte de SPA
Las aplicaciones de página única (SPA) son totalmente compatibles:
// Seguimiento automático (predeterminado)
// Zenovay detecta automáticamente cambios de navegación
// Seguimiento manual (si es necesario)
zenovay('page')
El script utiliza:
- Detección de API de historial (
pushState/replaceState/popstate) - Alternativa de MutationObserver
Requisitos de red
Consideraciones del cortafuegos
Si tu organización usa un cortafuegos, asegúrate de que estos dominios sean accesibles:
| Dominio | Propósito |
|---|---|
app.zenovay.com | Acceso del panel |
api.zenovay.com | Recopilación de datos |
auth.zenovay.com | Autenticación |
*.zenovay.com | Todos los servicios de Zenovay |
Requisitos de puerto
- HTTPS (puerto 443) para todas las comunicaciones
- Sin puertos especiales requeridos
Soporte de proxy
El panel funciona a través de proxies corporativos que permiten tráfico HTTPS. Ponte en contacto con tu departamento de TI si tienes problemas de acceso.
Política de seguridad de contenidos
Si tu sitio web usa encabezados CSP, añade Zenovay a tu política:
Content-Security-Policy:
script-src 'self' https://api.zenovay.com;
connect-src 'self' https://api.zenovay.com;
Directivas requeridas
| Directiva | Valor |
|---|---|
script-src | https://api.zenovay.com |
connect-src | https://api.zenovay.com |
Para seguimiento de primera parte, usa tu subdominio en su lugar.
Requisitos de API
El acceso programático a la API REST de Zenovay requiere un plan pagado. La API está disponible en los planes Pro y superiores – el plan Gratuito no incluye claves API.
Requisitos del cliente HTTP
| Requisito | Valor |
|---|---|
| Protocolo | Solo HTTPS |
| Versión TLS | 1.2 o superior |
| Content-Type | application/json |
Límites de velocidad
Las solicitudes de API se limitan por plan, con asignaciones más altas en niveles superiores. Las respuestas incluyen los encabezados X-RateLimit-Limit y X-RateLimit-Window para que puedas ver tu límite actual.
Ve Límites de velocidad de API para los números actuales por plan.
Consideraciones de rendimiento
Rendimiento del panel
Para la mejor experiencia del panel:
- Usa una conexión con cable para conjuntos de datos grandes
- Cierra pestañas de navegador no utilizadas
- Usa Chrome para el mejor rendimiento del Globo 3D
- Permite JavaScript y WebGL
Rendimiento del script de seguimiento
El script de seguimiento está optimizado para:
- Cargar de forma asincrónica (sin bloqueo)
- Usar ancho de banda mínimo
- Sin impacto en Core Web Vitals
- Funcionar sin conexión (pone en cola eventos)
Requisitos de WebGL
El Globo 3D requiere soporte de WebGL:
- Habilitado de forma predeterminada en navegadores modernos
- Puede estar deshabilitado en algunos entornos corporativos
- Se degrada elegantemente si no está disponible
Para verificar soporte de WebGL, visita: get.webgl.org
Requisitos de cookies
Cookies del panel
El panel usa cookies para:
- Autenticación (requerida)
- Preferencias (opcional)
- Gestión de sesión (requerida)
Cookies de seguimiento
Por defecto, el seguimiento usa una cookie de primera parte para identificación de visitante. El modo sin cookies está disponible.
| Modo | Cookie | Precisión |
|---|---|---|
| Estándar | Sí (primera parte) | Mayor |
| Sin cookies | No | Moderada |
Accesibilidad
El panel de Zenovay se esfuerza por ser accesible:
- Soporte de navegación con teclado
- Compatibilidad con lectores de pantalla
- Cumplimiento de contraste de color
- Indicadores de enfoque
Mejoramos continuamente la accesibilidad. Reporta problemas a [email protected].
Resolución de problemas
Mensaje "JavaScript requerido"
- Habilita JavaScript en la configuración del navegador
- Deshabilita bloqueadores de contenido temporalmente
- Intenta un navegador diferente
Globo 3D no carga
- Comprueba que WebGL esté habilitado
- Actualiza controladores gráficos
- Intenta Chrome (mejor soporte de WebGL)
- Comprueba la consola del navegador para errores
Panel lento
- Reduce el rango de fechas
- Cierra otras pestañas del navegador
- Intenta modo incógnito
- Comprueba velocidad de red
Script no rastreando
Ve Resolución de problemas: Seguimiento no funcionando