Crear y habilitar scripts
Los scripts se escriben en Shopify Scripts API. Esta API es una versión del lenguaje de programación Ruby, por lo que necesitas experiencia programando en Ruby. Usa Script Editor para crear, editar, probar y publicar los scripts.
Antes de empezar a escribir un script, revisa los diferentes tipos de scripts (líneas de artículo, envío y pago) para conocer los métodos que admite cada tipo. Por ejemplo, un script de líneas de artículo no puede usar métodos de envío.
Solo se puede publicar un script por tipo a la vez. Por ejemplo, puedes publicar un script de líneas de artículo y otro de tarifas de envío, pero no puedes publicar dos scripts de líneas de artículo al mismo tiempo.
Canales compatibles
Cuando creas (o editas) un script, eliges si se ejecutará solo en la tienda online o en la tienda online y en las siguientes aplicaciones:
- Aplicaciones personalizadas creadas con Storefront API, JavaScript Buy SDK y Mobile Buy SDKs (Android e iOS)
- Aplicaciones personalizadas que generan procesos de pago
- Tapcart, Plobal Apps y Vajro, creadores de aplicaciones móviles
Puedes encontrar ejemplos de scripts comunes en las plantillas de script que proporciona Script Editor. Para ver estas plantillas, debes crear un script.
En esta página
Crear un script
Para crear un script:
Consulta Shopify Scripts API como referencia para escribir código para scripts.
- Abre el Script Editor. La página de resumen Scripts muestra una lista de los scripts de la tienda.
- Haz clic en Crear script para empezar a crear un script nuevo.
- En el Seleccionar plantilla de script diálogo:
- Elige el tipo de script que quieres crear.
- Elige una plantilla de ejemplo como punto de partida o elige Plantilla en blanco para empezar a escribir un script desde cero.
- Haz clic en Crear script para crear un script con el tipo que elegiste.
Próximos pasos
Después de escribir un script, deberías test and debuglo antes de publishlo. También puedes update your Liquid template files para que la tienda online responda a los cambios que hacen los scripts.