Pruebas y depuración de Shopify Scripts
Puedes usar las funciones de depuración de Script Editor para probar y depurar los scripts.
Script Editor verifica el código para detectar errores básicos mientras escribes un script:

También informa los errores que ocurren en scripts publicados y envía un correo electrónico cuando se producen estos errores:

Es recomendable corregir los errores, como los de sintaxis, antes de probar o publicar un script. Si el script tiene errores de sintaxis, es probable que testing your script no funcione.
Si necesitas más información sobre un error en el script, coloca el cursor sobre el ícono de x rojo en el margen de Script Editor:

En esta página
Duplicar scripts
Si necesitas probar o depurar un script publicado porque contiene errores, duplica el script y publica el duplicado. Conviene depurar el script que estaba publicado cuando ocurrió el error, porque esa versión tiene los detalles del error asociados.
Los detalles de errores de producción asociados a un script no se copian cuando duplicas un script.
Para duplicar un script:
En Script Editor, haz clic en el nombre del script que quieres duplicar.
Haz clic en Duplicar para crear una copia del script.
Depurar errores de producción
Para depurar un error de producción:
Duplicar el script que contiene los errores.
Publicar el script duplicado para que haya una versión del script disponible para los clientes en la tienda. Este paso supone que el script no tiene tantos errores como para que sea necesario anular su publicación (quitarlo) de la tienda.
Depura el script original usando los detalles del error asociados.
Probar un script
Mientras trabajas en un script, puedes probarlo desde Script Editor para asegurarte de que funciona antes de publicarlo en la tienda.
Para probar un script:
- En Script Editor, abre el script que quieres probar.
- Para editar un carrito de prueba, haz clic en Entrada. También puedes hacer clic en Ambos para ver el código del script y el carrito de prueba al mismo tiempo.
La vista de entrada muestra opciones para editar un carrito y probar el script. Puedes agregar productos, clientes, códigos de descuento, información del cliente e información de envío según lo que quieras probar con el script.
- Escribe en la sección Productos para buscar y agregar productos al pedido de prueba.
- Escribe en la sección Código de descuento para buscar y agregar códigos de descuento al pedido de prueba.
- Escribe en la sección Información del cliente para buscar y agregar clientes al pedido de prueba.
- Haz clic en Agregar o Editar en la sección Dirección de envío para cambiar la dirección de envío del pedido de prueba.
- Haz clic en Ejecutar script para ver los cambios que el script aplica al carrito de prueba.
- Si el script se ejecuta correctamente, la Salida sección se actualiza para mostrar los cambios aplicados por el script. Si la Salida sección no cambia o hay cambios inesperados, puede que haya errores en el script. Revisa el Consola cuadro en la Código fuente en Ruby sección para resolver cualquier error del script:

- El cuadro Consola informa el uso de recursos del script. Los scripts más complejos usan más recursos. Los scripts tienen una cantidad limitada de CPU y memoria disponible.
- Si el script se ejecuta correctamente, la Salida sección se actualiza para mostrar los cambios aplicados por el script. Si la Salida sección no cambia o hay cambios inesperados, puede que haya errores en el script. Revisa el Consola cuadro en la Código fuente en Ruby sección para resolver cualquier error del script:
- Cuando termines:
- haz clic en Guardar borrador para actualizar y guardar un borrador sin publicar del script
- haz clic en Habilitar para actualizar y publicar el script.
Cancelar la suscripción a notificaciones de errores
Cuando publicas un script, se activa automáticamente la suscripción a correos electrónicos de notificación para ese script. Cada vez que se produce un error de producción en ese script, recibes un correo sobre el error. Luego puedes abrir Script Editor para obtener más información y depurarlo.
Puedes cancelar la suscripción a estos correos después de recibir uno. Para cancelarla, abre la página Error de producción del error y haz clic en Cancelar suscripción.
Próximos pasos
Cuando estés conforme con el script, puedes publicarlo en la tienda. También puedes actualizar los archivos de plantilla Liquid para que la tienda online responda a los cambios que hacen los scripts.
Más información
Más información sobre: