Shopify Dev Dashboard 2026: cómo monitorizar API, webhooks y rendimiento de apps

  • Admin API, App Shopify, Shopify Dev Dashboard, Sviluppo Shopify, Webhook
Monitor ultrawide in una postazione di lavoro con dashboard tecnica scura, grafici, log e diagrammi di API e webhook evidenziati in verde

El Dev Dashboard de Shopify se ha convertido en el punto central para entender si una app funciona correctamente antes de que un error se convierta en un problema para el merchant. Con la actualización del 25 de septiembre de 2026, Shopify reunió en el mismo entorno el estado de las apps, alertas, volumen y errores de API, webhooks, Shopify Functions, logs y rendimiento de las páginas integradas en el admin.

La parte útil no es simplemente tener otro dashboard. Es poder pasar de una señal agregada —por ejemplo, un aumento de errores— a los eventos que la han generado, filtrando por tipo, tienda, estado y periodo. Para quien desarrolla o mantiene apps Shopify, esto ayuda a investigar la causa y no solo el síntoma.

Qué muestra hoy el Dev Dashboard

La vista de una app separa tres áreas que conviene no mezclar: Operations para la salud técnica, Admin performance para la experiencia de las páginas de la app dentro del admin del merchant y Growth para datos como instalaciones, desinstalaciones e ingresos cuando el rol del usuario tiene acceso a información financiera.

Para depurar, Operations suele ser el punto de partida más útil. Shopify mide llamadas a la Admin API, entregas de webhooks y ejecuciones de Functions. La tasa de error se muestra junto al volumen, por lo que el mismo porcentaje puede significar algo muy distinto si procede de unas pocas llamadas o de miles de solicitudes.

Cuando una métrica necesita análisis, el enlace a Logs abre la vista ya filtrada por el tipo de evento y por los fallos. Ese paso convierte un gráfico en evidencia concreta.

API: de la tasa de error a la solicitud que falló

En Logs se pueden consultar solicitudes GraphQL y REST con contexto útil para el troubleshooting: estado, target, versión de API y, para GraphQL, coste de la query respecto al rate limit disponible.

Un detalle importante: HTTP 200 no significa automáticamente que una operación GraphQL haya tenido éxito. La documentación de Shopify recomienda abrir el detalle y revisar la respuesta de la operación, porque pueden existir errores GraphQL aunque el transporte HTTP haya sido correcto.

La pestaña API health también muestra el uso de API deprecadas. Su estado considera las llamadas hechas con el token de la app durante los últimos 14 días, lo que ayuda a distinguir una futura tarea de actualización de una llamada deprecada que ya está ocurriendo en el tráfico real.

El informe necesita contexto: herramientas internas que utilicen el token de la app también pueden influir en ese estado. Una llamada deprecada realizada desde Postman, por ejemplo, puede aparecer en el reporte.

Webhooks: qué vigilar antes de que se conviertan en un incidente

Para los webhooks, Shopify muestra volumen, tiempo de respuesta, tasa de fallo y entregas individuales. La documentación diferencia un indicador “High” en el gráfico del alert crítico Webhook failures. Este último usa un criterio más estricto: más del 0,5% de entregas fallidas sobre al menos 500 entregas en 24 horas.

Esa cifra no es un objetivo al que acercarse. Indica cuándo Shopify considera que los fallos son lo bastante consistentes como para poner en riesgo las subscriptions de webhook. Shopify reintenta las entregas fallidas y, si los fallos persisten, puede eliminar la subscription y dejar de entregar ese topic.

Una investigación práctica empieza por la tienda afectada y la hora en la que el merchant notificó el problema, y después revisa las entregas en orden. Así es más fácil distinguir endpoints inaccesibles, códigos de respuesta incorrectos y problemas ligados a una solicitud concreta.

Admin performance no es la velocidad del backend

Admin performance mide tres Core Web Vitals en las páginas de la app dentro del admin: LCP, INP y CLS. Se miden en el navegador del merchant, no en el servidor de la app.

La diferencia es importante. Un backend rápido no compensa una página embedded que tarda en renderizar, reacciona tarde a una interacción o desplaza elementos mientras carga.

Shopify utiliza los mismos Core Web Vitals para Built for Shopify, pero la card del Dev Dashboard y la evaluación de Built for Shopify no son idénticas. Built for Shopify usa su propia ventana de 28 días y exige un número mínimo de mediciones, por lo que la valoración de la card no debe interpretarse como el veredicto final de Built for Shopify.

Los límites de los logs que conviene conocer

Los logs son muy útiles, pero no constituyen un sistema de observabilidad universal. Shopify los conserva durante 30 días y una única ventana de consulta puede abarcar como máximo 7 días. En rangos amplios, la tabla también puede mostrar una muestra en lugar de todos los eventos coincidentes, y la interfaz avisa cuando esto ocurre.

Los request y response body grandes pueden quedar truncados. Algunos detalles de Functions también pueden depender de los scopes disponibles o del acceso a la tienda correspondiente.

El límite más importante es conceptual: Logs registra lo que Shopify puede ver. Una solicitud que el navegador del merchant envía directamente al backend propio de la app no necesariamente pasa por los sistemas que aparecen en el dashboard. Por tanto, una timeline vacía no demuestra que no haya ocurrido nada.

Un flujo de debugging sencillo

  1. Identificar la tienda y el momento del problema, en lugar de empezar por un gráfico global.
  2. Revisar los alertas, especialmente deprecaciones, fallos de webhooks y errores de Functions.
  3. Abrir Operations para entender si el patrón afecta a API, webhooks o Functions.
  4. Bajar a Logs y leer en orden los eventos filtrados.
  5. Comprobar lo que Shopify no ve: backend propio, base de datos, colas, servicios externos y actividad client-side cuando sea relevante.
  6. Cerrar con un readback real, no solo con el hecho de que el error haya desaparecido del código.

El mismo principio sirve cuando se trabaja con Shopify Functions y lógica custom: las métricas y los logs reducen el campo de investigación, pero la verificación final debe hacerse sobre el comportamiento real de la app.

Qué no sustituye el Dev Dashboard

El Dev Dashboard cubre bien la parte que Shopify puede observar directamente. No sustituye automáticamente los logs del backend propio, el monitorizado de la base de datos, los errores de servicios de terceros ni un sistema interno de alertas cuando la app tiene componentes fuera de Shopify.

En una app Shopify pequeña puede eliminar bastante fricción del troubleshooting en la plataforma. En una arquitectura más compleja se convierte en una fuente que debe correlacionarse con el resto de la evidencia técnica.

Por qué también beneficia al merchant

El merchant no necesita utilizar el Dev Dashboard para beneficiarse. El valor está en que quien mantiene la app puede llegar antes a evidencia ligada a una tienda concreta: una entrega de webhook fallida, una llamada API problemática, una Function con error o una regresión de rendimiento dentro del admin.

También es una forma útil de evaluar el método de desarrollo. Una corrección no debería terminar con “el cambio se ha desplegado”. Debería terminar con evidencia de que el comportamiento esperado vuelve a funcionar en el runtime real.

La regla operativa

Usar el Dev Dashboard para reducir el campo del problema, no para declarar automáticamente que el problema está resuelto. Alertas, métricas y logs son evidencia valiosa, pero tienen límites de visibilidad y deben ir seguidos de una verificación real de la función afectada.

Para el desarrollo de apps Shopify, la actualización de septiembre de 2026 hace este recorrido más directo: menos saltos entre paneles separados y una línea más clara entre indicador, log y evento específico.

Fuentes oficiales de Shopify verificadas

Deja un comentario

Ten en cuenta que los comentarios deben aprobarse antes de que se publiquen.
Ver ahora

Descubre otros artículos

Interfaccia di una app Shopify che passa dal vecchio stile Admin a un layout moderno compatibile con Polaris 2.0
Francesco Guiducci
Polaris 2.0 en Shopify: cómo preparar una app para el nuevo Admin
Polaris 2.0 ya está disponible como release candidate para interfaces App Home embedded, mientras el nuevo diseño del Admin de...
Postazione di sviluppo con laptop e moduli AI collegati a un hub centrale, simbolo della skill Shopify unificata
Francesco Guiducci
Shopify AI Toolkit 2026: qué cambia con la skill única shopify
El 25 de septiembre de 2026 Shopify consolidó las anteriores skills de AI Toolkit en una sola skill llamada shopify....
Monitor ultrawide in una postazione di lavoro con dashboard tecnica scura, grafici, log e diagrammi di API e webhook evidenziati in verde
Francesco Guiducci
Shopify Dev Dashboard 2026: cómo monitorizar API, webhooks y rendimiento de apps
El Dev Dashboard de Shopify se ha convertido en el punto central para entender si una app funciona correctamente antes...
Postazione di formazione eCommerce con laptop, moduli di apprendimento e simboli di competenze verificate
Francesco Guiducci
Shopify Academy: cursos, Verified Skills e insignias en 2026
Shopify Academy es el centro oficial de formación de Shopify para merchants y profesionales del ecosistema Partner. Incluye contenido gratuito...