Saltar al contenido principal

2.3.3. Configuración completa de la integración con Shopify.

Esta guía detalla cómo establecer una conexión segura y bidireccional entre tu tienda de Shopify y Fozzels mediante Custom Apps (Private Apps), y cómo configurar los parámetros de sincronización.

Paso 1: Configuración de la Custom App de Shopify

1.1. Creación de la app

  1. Abre un navegador e inicia sesión en tu Shopify Admin.

  2. Ve a la sección Settings.

  3. Ve a la sección Apps and sales channels del menú lateral.

  4. Pulsa Develop apps.

  1. Pulsa Create an app.

  2. Rellena el App name (Fozzels) y selecciona tu cuenta en la sección de desarrollador de la ventana emergente "Create an app".

1.2. Configurar permisos (scopes)

  1. Ve a la sección Configure Admin API scope.

  1. Activa los siguientes permisos obligatorios mediante el campo de búsqueda: read_product_listings , read_products , write_products , read_metaobject_definitions , read_metaobjects , read_product_feeds .

  1. ¡Atención! Si utilizas Markets en Shopify para gestionar distintas regiones o países, también debes añadir los siguientes permisos: write_translations , read_translations , write_markets , read_markets , read_locales .

  2. Comprueba la lista completa de permisos activados. Debería tener este aspecto:

  1. Pulsa Install app para completar la creación.

1.3. Preparar las credenciales

  1. Ve a la sección API credentials.

  2. Copia y guarda todos los campos que necesitarás introducir en Fozzels. 2.1. Copia la API key de Shopify (para el campo API key de Fozzels). 2.2. Copia la API Secret key de Shopify.

Paso 2: Crear la integración en Fozzels

2.1. Configuración de la conexión

  1. Inicia sesión en tu cuenta de Fozzels desde https://app.fozzels.com.

  2. Ve a la sección Integration.

  3. Haz clic en “New Integration”.

  4. Selecciona la plataforma Shopify.

  1. Escribe el nombre de tu integración.

  2. Introduce la URL de la tienda online de Shopify.

¡Atención! En los campos URL y App Host Name, usa siempre el subdominio .myshopify.com, no la URL "real". Ejemplo: teststore.myshopify.com.

  1. Copia y pega todos los campos necesarios en Fozzels. 7.1. Pega la API key de Shopify en el campo API key de Fozzels. 7.2. Pega la API Secret key de Shopify en el campo API Secret de Fozzels. 7.3. Pega el App Host Name.

  2. Activa el conmutador Markets or LangShop para poder sincronizar contenido de productos de distintas tiendas (para los locales, no solo para la tienda predeterminada).

  3. Pulsa el botón Save.

2.2. Activación y sincronización

  1. Activa la integración.

  2. Recupera los websites y las stores.

  3. Asegúrate de que la integración tenga los siguientes estados y de que se muestren los websites y stores actuales: 3.1. Authorized: yes 3.2. REST API Connected: yes

  4. Activa los websites y los idiomas con los conmutadores. El idioma predeterminado del mercado está marcado con una estrella.

  5. Haz clic en el botón “Pull Products” para empezar a recuperar productos y atributos. Espera a que se carguen los productos (el avance se muestra en la barra de progreso).

  6. Ve a la pestaña “Attributes” para ver, activar/desactivar o editar los atributos cargados. Consulta aquí más información sobre la gestión de los atributos.

* El idioma predeterminado del mercado está marcado con la estrella

Una vez creada correctamente la integración, ya puedes empezar a crear flujos y generar tu primer contenido en Fozzels.