Extensiones de aplicación y funciones
Algunas apps agregan funcionalidades a tu tienda mediante extensiones y funciones. El desarrollador de aplicaciones configura las extensiones y funciones, que estarán disponibles cuando instales y actives la app.
Las extensiones permiten que las apps agreguen funcionalidades a áreas como la tienda online, el pago, las cuentas de cliente o Point of Sale. Por ejemplo, una app podría agregar un campo personalizado a la página de pago, abrir un bot de chat en la tienda online o mostrar puntos de fidelidad en las cuentas de cliente.
Las Functions permiten a las aplicaciones personalizar la lógica de backend de la tienda. Por ejemplo, una aplicación podría usar una función para crear un tipo de descuento personalizado, ajustar las opciones de entrega al momento del pago o aplicar reglas de pago específicas. Las funciones se ejecutan automáticamente como parte de las operaciones de la tienda después de configurar la aplicación.
Puedes ver y gestionar las extensiones y funciones de las aplicaciones instaladas desde Configuración > Aplicaciones en el panel de control de Shopify. En la página de información de la aplicación, las tarjetas Extensiones y Functions muestran cuántas están activas actualmente y las áreas de la tienda donde están disponibles. Pasa el cursor sobre el texto de las áreas para ver dónde están activas (por ejemplo, Pago, Cuentas de cliente, Tienda online o POS para las extensiones; y Pago, Descuentos, Pagos o Envío y entrega para las funciones).
Haz clic en Extensiones o Functions para ver la lista completa de esa aplicación. En la página Extensiones o Functions, puedes alternar entre las pestañas Activas e Inactivas para revisar qué extensiones o funciones se están ejecutando en ese momento. Haz clic en el nombre de una extensión o función para navegar al área de la tienda donde se puede activar o gestionar.
Si eres desarrollador de aplicaciones, consulta las dev docs de Shopify sobre extensiones y las dev docs de Shopify sobre funciones para obtener documentación técnica.
Activar extensiones y funciones
Las extensiones y funciones se activan y desactivan en el área del panel de control de Shopify donde se usan. En la página Extensiones o Functions en la configuración de la aplicación, haz clic en el nombre de una extensión o función para navegar al área donde se puede gestionar. Después de activar una extensión o función, se mostrará como activa en la página de información de la aplicación.
Extensiones
Las extensiones se pueden activar en las siguientes áreas del panel de control de Shopify:
- Tienda online: agrega bloques de aplicación e incrustaciones de aplicación mediante el editor de temas. Obtén más información sobre cómo personalizar el tema con aplicaciones.
- Pago: agrega extensiones de aplicación en el editor de pago. Obtén más información sobre cómo gestionar aplicaciones de pago. Para eliminar una extensión, consulta la sección eliminar una aplicación.
- Cuentas de cliente: agrega extensiones de aplicación en el editor de pago. Obtén más información sobre cómo gestionar aplicaciones de pago para cuentas de cliente.
- POS: agrega extensiones a Point of Sale. Obtén más información sobre cómo gestionar extensiones de la interfaz de usuario de POS.
Functions
Las funciones se pueden activar en las siguientes áreas del panel de control de Shopify:
- Pago: agrega reglas de validación de carrito y pago. Obtén más información sobre cómo agregar validación de carrito y pago. Para desactivar o eliminar una regla, consulta desactivar una regla de pago o eliminar una regla de pago.
- Descuentos: crea tipos de descuentos personalizados con una aplicación. Obtén más información sobre cómo crear tu propio descuento con una aplicación.
- Envío y entrega: agrega personalizaciones de entrega. Obtén más información sobre cómo agregar una personalización de entrega.
- Pagos: agrega personalizaciones a la forma de pago. Obtén más información sobre cómo agregar una personalización de forma de pago.
Resolución de problemas de errores de funciones
Si una función encuentra un error, se mostrará una advertencia en la tarjeta Functions de la página de información de la aplicación y en la página de funciones. La tarjeta muestra Errores en [number] área en lugar del recuento habitual de áreas disponibles, y la advertencia indica cuándo se detectaron los errores más recientes.
En la página Funciones, las funciones que tienen errores se resaltan con un ícono . Si una función tiene errores, contacta al desarrollador de aplicaciones para obtener ayuda. En algunos casos, es posible que el error ya esté resuelto. También puedes compartir los registros de la función para ayudar al desarrollador a solucionar el problema.