Transición de Shopify Scripts a Shopify Functions
Shopify Functions, al igual que Shopify Scripts, permite que los desarrolladores creen experiencias de comercio personalizadas. Shopify Functions ofrece una experiencia de personalización mejorada y más sólida para ayudar a desarrolladores y comerciantes a crear y ampliar las capacidades de sus tiendas Shopify. Functions es más fácil de usar y accesible porque se distribuye como apps y no requiere interactuar con código.
Para hacer la transición de Shopify Scripts a Shopify Functions, debes completar los siguientes pasos:
- Revisa las personalizaciones que estaban activas antes de que Shopify Scripts quedara en desuso.
- Vuelve a crear las personalizaciones con cualquiera de estas opciones:
- Instala apps basadas en Shopify Functions.
- Reconstruye tu propia solución con Shopify Functions.
En esta página
Conoce las ventajas de Shopify Functions
Shopify Functions se instalan como parte de una aplicación. Se configuran junto con otras características directamente en el panel de control de Shopify, por lo que las personas comerciantes no necesitan usar código para crear o modificar personalizaciones. La plataforma WebAssembly que ejecuta Shopify Functions ofrece mejor rendimiento que Shopify Scripts y ejecuta el código en menos de 5 milisegundos. Por eso, Shopify Functions pueden manejar eventos de venta de gran escala, como promociones relámpago, sin pérdida de rendimiento.
Con Shopify Functions, las personas desarrolladoras pueden programar y hacer pruebas unitarias en su propio entorno local. Las personalizaciones de Shopify Functions se distribuyen como parte de una aplicación, en lugar de copiar y pegar código en cada tienda. Por último, el uso de Shopify Functions reduce los problemas de tiempo de espera y los límites de memoria de la CPU.
Migrar a Shopify Functions con el informe de personalizaciones de Shopify Scripts
El informe de personalizaciones de Shopify Scripts es una página personalizada en tu panel de control de Shopify que muestra las personalizaciones de Scripts que estaban activas en tu tienda antes de que Shopify Scripts quedara en desuso el 30 de junio de 2026, y proporciona documentación de Shopify Functions o enlaces de apps relevantes que pueden ayudarte a volver a crear las personalizaciones.
Los informes de personalizaciones de Shopify Scripts se generan automáticamente. También puedes exportar el informe y verlo como un archivo CSV.
Revisa las personalizaciones
Según los scripts que tengas instalados, la página del informe de personalizaciones de Shopify Scripts puede incluir secciones de pasarelas de pago, envío y descuentos de productos.
Cada sección puede incluir el nombre, la descripción y enlaces al archivo de origen de las personalizaciones de Shopify Scripts; enlaces a aplicaciones recomendadas desarrolladas con Shopify Functions y específicas para esas personalizaciones; y enlaces a tutoriales de Shopify Functions.
Revisa la información del informe para decidir qué personalizaciones conservar. Si hay alguna personalización que ya no se use, no hace falta recrearla con Shopify Functions y se puede ignorar. Las personalizaciones que sí quieras seguir usando deben recrearse con Shopify Functions. Algunas se pueden recrear instalando una aplicación existente y otras quizá requieran recrearlas manualmente con una guía de la API de Shopify Functions incluida.
Pasos:
Desde el panel de control de Shopify, ve a Aplicaciones > Script Editor.
En el banner Reemplazar Shopify Scripts, haz clic en Reemplazar Shopify Scripts.
En cada sección de tu Informe de personalizaciones, haz clic en el nombre del script que está debajo del número de personalizaciones detectadas automáticamente para revisar las personalizaciones que estaban activas antes de que Shopify Scripts quedara en desuso.
Decide qué personalizaciones conservar y luego evalúa las opciones para recrearlas con Shopify Functions.
Recrea las personalizaciones
Puedes usar el informe de personalizaciones de Shopify Scripts para definir cómo recrear las personalizaciones basadas en scripts con Shopify Functions. Para las personalizaciones que quieras seguir usando, puedes utilizar cualquiera de los siguientes métodos, o combinarlos, para recrearlas con Shopify Functions:
- Instala aplicaciones existentes basadas en Shopify Functions. Más información sobre cómo personalizar el pago con aplicaciones.
- Crea tu propia solución con Shopify Functions.
Pasos:
Desde el panel de control de Shopify, ve a Aplicaciones > Script Editor.
En el banner Reemplazar Shopify Scripts, haz clic en Reemplazar Shopify Scripts.
En cada sección del informe de personalizaciones, realiza cualquiera de las siguientes acciones:
- Para ver las personalizaciones que estaban activas antes de que Shopify Scripts quedara en desuso, haz clic en el nombre del script que está debajo del número de personalizaciones detectadas automáticamente.
- Para ver o instalar aplicaciones compatibles que coincidan con los scripts, en la sección Aplicaciones recomendadas, haz clic en Instalar en la aplicación que quieras usar, o haz clic en Más aplicaciones como esta para encontrar otras aplicaciones compatibles.
- Para ver tutoriales de Shopify Functions, en la sección Cómo recrear con Shopify Functions, haz clic en el enlace de la API de Shopify Functions correspondiente.
Cuando hayas probado con éxito la personalización con una aplicación o con una personalización manual de Shopify Functions, puedes desactivar el script que estás reemplazando.
Recursos sobre Shopify Functions
Para obtener más información sobre cómo migrar de Shopify Scripts a Shopify Functions, consulta los siguientes recursos: