• Explora. Aprende. Prospera. Red de medios Fastlane

  • comercio electrónicoFastlane
  • PODFastlane
  • SEOfastlane
  • AsesorFastlane
  • El experto de Fastlane

Las funciones de Shopify desbloquean la lógica del backend para ayudar a satisfacer cualquier necesidad empresarial.

Las funciones de Shopify desbloquean la lógica del backend para satisfacer cualquier necesidad empresarial.

El mundo del comercio electrónico presenta una oferta casi infinita de desafíos tecnológicos por resolver. En ShopifySabemos que nunca podremos abordarlos todos por nuestra cuenta. Necesitamos la ayuda de desarrolladores como tú para encontrar formas nuevas e innovadoras de ayudar a los comerciantes a prosperar, mientras forjas tu propio camino hacia el éxito. Por eso creamos Shopify Funciones, una nueva y revolucionaria forma de ampliar y reemplazar el backend Shopify lógica con código personalizado para satisfacer las necesidades comerciales de cualquier marca en Shopify.

Presentación de las funciones de Shopify

Reflexionamos detenidamente sobre cómo ofrecer mayor flexibilidad en Shopify, a la vez que ofrecíamos una experiencia ultrarrápida y escalable. Si bien nuestro frontend ya era extensible con Liquid e Hydrogen, y la capa de base de datos era accesible mediante API y metacampos, la lógica de la aplicación backend de Shopify ha estado históricamente limitada.

Ya no.

Con Shopify Functions, hemos creado una forma radicalmente nueva de crear experiencias de comercio únicas, permitiendo a los desarrolladores inyectar código personalizado en la lógica del backend de Shopify. Dado que Functions se ejecuta en línea en la infraestructura global de Shopify, puede satisfacer las demandas de los eventos de ventas más importantes del mundo, con una ejecución en menos de 5 ms. Con Functions, lo tienes todo: la flexibilidad de las plataformas de código abierto, sin las complicaciones de gestionar el alojamiento, la seguridad ni el código bifurcado.

Video de Youtube

Potentes funciones disponibles para todos los comerciantes de Shopify

Tras más de 16 años impulsando negocios de comercio electrónico, sabemos lo crucial que es diferenciarse de la competencia con descuentos, promociones y experiencias de compra únicas. De hecho, sabemos que las marcas en Shopify Plus ven un aumento del 20 % en el valor promedio de sus pedidos al usar las personalizaciones de descuentos, envíos y métodos de pago de Shopify Scripts. También sabemos que cuanto más exitosa sea la marca, más probable es que recurra a Scripts para obtener funcionalidades personalizadas.

Sin embargo, los scripts presentaban algunos desafíos. En concreto, eran exclusivos de Shopify Plus, lo que significaba que solo estaban disponibles para nuestros comerciantes más grandes. Además, los scripts requerían que los usuarios finales dominaran el código Ruby para crear y modificar las personalizaciones de descuentos, envíos o pasarelas de pago. Con la vista puesta en el futuro, creamos Functions teniendo en cuenta estos desafíos.

Primero y ante todo, Las funciones están disponibles para todos los comerciantes en Shopify, no solo Plus. En segundo lugar, las funciones se instalan con una aplicación y se pueden vender en el Tienda de Aplicaciones de ShopifyEsto significa que, a partir de hoy, puedes empezar a crear aplicaciones de descuento con Functions y venderlas a millones de comerciantes en Shopify, un mercado completamente sin explotar.

Pero eso es solo la punta del iceberg. Además de aumentar drásticamente el mercado total de personalizaciones de backend, también las hemos simplificado enormemente. Con Functions, los administradores de comercio electrónico y los profesionales del marketing ya no tienen que escribir (ni siquiera ver) código. Functions se instala como cualquier otra aplicación y se configura directamente en el panel de administración, junto con las funciones preconfiguradas de Shopify. Es decir, las funciones de descuento estarán visibles en la configuración de descuentos, las de envío en la de envíos, etc.

Llevando este modelo un paso más allá, veamos un ejemplo de descuento. Con Combinaciones de descuentoLos comerciantes pueden crear promociones únicas combinando un descuento por volumen personalizado (creado con Functions) con el descuento de envío gratuito de Shopify. La posibilidad de combinar descuentos personalizados y descuentos nativos es exclusiva de Functions, lo que le otorga una gran ventaja sobre las apps de descuentos actuales en la App Store.

Descuentos en las funciones de Shopify


El poder de Functions no termina ahí; cualquier descuento creado con Functions será accesible en los informes de ventas de Shopify Analytics. Así, los comerciantes finalmente contarán con una única fuente de información para revisar sus estrategias de descuento. Esta función es fundamental para los comerciantes, ya que agiliza la generación de informes y permite ver con mayor rapidez y facilidad si sus promociones recientes tuvieron éxito. Es importante destacar que este atributo también es exclusivo de Functions y no está disponible para las aplicaciones de descuentos creadas con pedidos preliminares. 

ventas con descuento

Cómo crear funciones

Los tres componentes fundamentales para las funciones de Shopify incluyen:

  1. Interfaz de usuario flexible: diseñada con Puente de aplicaciones y reaccionar
  2. Almacenamiento y configuración de datos: uso Metacampos de Categoría
  3. Lógica de backend: código de funciones

WebAssembly

Para garantizar que Functions brinde una experiencia ultrarrápida y confiable, creamos un nuevo WebAssembly Plataforma para que se ejecuten. Es decir, Functions está a la altura de cualquier tarea crítica: tiendas que se vuelven virales, ventas relámpago que rompen internet... lo que sea, Functions puede con todo.

Funciones disponibles ahora y próximamente

Ya hemos hablado de descuentos, que Functions le permite configurar directamente en el administrador de Shopify, por lo que los comerciantes nunca necesitan tocar una línea de código.

descuentos a granel

Estos son los otros dominios que Shopify Functions admite o admitirá en el futuro cercano:

  • API de descuento: disponibles ahora
    • Más específicamente, puede personalizar las API de descuento de pedido, descuento de producto y descuento de envío.
    • Para darle un par de ideas populares, las marcas han estado interesadas desde hace mucho tiempo en descuentos por volumen basados ​​en la cantidad de artículos comprados, así como en obsequios gratis con las ofertas de compra cuando se alcanza un umbral específico en dólares.
  • API de envíos (próximamente)
    • Ocultar, reordenar o crear nuevas opciones de envío
    • Por ejemplo, en el caso de una marca ecológica, el envío de bicicletas o la recogida local podrían mostrarse como las principales opciones de envío para cualquier comprador dentro de un radio de código postal específico.
  • API de métodos de pago (próximamente)
    • Ocultar o reordenar las opciones de pago
    • Uno de los casos más populares de personalización de un método de pago es establecer un umbral en dólares específico para determinar cuándo está disponible una opción de pago en efectivo en la caja.

Comenzamos con áreas de personalización ya conocidas, pero nuestro plan es ofrecer muchas más opciones de Funciones en el futuro. Por ejemplo, ya estamos investigando cómo añadir compatibilidad con el enrutamiento de pedidos, la validación del proceso de compra y del carrito, la validación de devoluciones y las tarifas de envío, entre otras.

Empieza a explorar todo lo que puedes hacer con Funciones

Como puede ver, nos hemos centrado en ofrecer una forma radicalmente nueva de crear experiencias de comercio rápidas, escalables y únicas. Con Functions, ahora tiene el poder de ampliar Shopify y desarrollar capacidades que nunca habíamos imaginado. Tenga en cuenta que esto es solo el comienzo del proceso; esté atento a medida que ampliamos la lógica del backend de Shopify con Functions.

Si está ansioso por comenzar a crear su primera función de Shopify, puede obtener más información en nuestro documentación del desarrolladorEstamos ansiosos por ver lo que construirás.

Obtenga más información sobre nuestras recientes actualizaciones de productos:

Hagamos crecer tu negocio digital

Reciba inspiración de diseño, consejos de desarrollo y conocimientos prácticos directamente en su bandeja de entrada.

Sin costo. Puedes cancelar la suscripción en cualquier momento.

Este artículo apareció originalmente en la Shopify Diseño y desarrollo web blog y se pone a disposición aquí para educar y ampliar la red de descubrimiento.