Saltar al contenido principal

Integraciones - Descripción General, Configuración, Indicadores de Atributo y Diagnósticos

Una Integración es una conexión segura entre Fozzels y su tienda de comercio electrónico o sistema PIM. Una vez conectada, Fozzels puede extraer sus datos de producto e insertar contenido generado por IA nuevamente en su tienda.

Plataformas compatibles

  • Shopify: compatibilidad completa incluyendo Shopify Markets (multiidioma)
  • Magento 2: incluyendo configuraciones de múltiples sitios web y múltiples tiendas
  • WooCommerce: a través de REST API
  • Shopware 6
  • Lightspeed
  • Akeneo: sistema PIM
  • Katana PIM
  • BizzLayer
  • EK Retail
  • NextChapter
  • StoreInfo Catalog XML

Jerarquía de integración

Integración → Sitio(s) Web → Tienda(s) → Productos y Atributos

Cada integración puede contener múltiples sitios web, y cada sitio web puede contener múltiples tiendas (p. ej. diferentes idiomas o regiones).


Configuración de una integración

Paso 1: Crear la integración

  • Vaya a Integrations
  • Haga clic en Add Integration y seleccione su plataforma
  • Ingrese un nombre, su URL de tienda y credenciales de plataforma
  • Guarde: Fozzels validará la conexión

Paso 2: Sincronizar sitios web y tiendas

  • Después de guardar, haga clic en Synchronize para extraer la lista de sitios web y tiendas de su plataforma
  • Active los sitios web y tiendas que desea usar
  • Nota: activar tiendas cuenta contra su cuota de plan

Paso 3: Extraer productos

  • Una vez que las tiendas estén activas, dispare una Product Pull
  • Fozzels importa todos los productos con sus atributos e imágenes
  • Puede monitorear el progreso de extracción en tiempo real (muestra elementos procesados / total)

Paso 4: Configurar atributos

  • Vaya a la pestaña Attributes de su integración
  • Habilite los atributos que desea usar
  • Establezca la bandera Filterable en atributos que desea filtrar productos o usar como entrada en Flows
  • Establezca la bandera Mutable en atributos donde se escribirá contenido generado por IA

Indicadores de atributo explicados

IndicadorQué hace
FilterableEl atributo aparece en el filtro del Catálogo y puede usarse como entrada en avisos de Flow ({{attribute_code}})
MutableFozzels puede escribir contenido generado por IA en este atributo (requerido para salida de Flow)
EnabledEl atributo está activo y visible en Fozzels
HTML-ablePermite contenido HTML en este atributo (solo tipos texto/textarea)

Si no puede seleccionar un atributo como destino de Flow: verifique que tenga la bandera Mutable habilitada.

Si un atributo no aparece en el filtro del Catálogo o aviso de Flow: verifique que tenga la bandera Filterable habilitada.


Programa de extracción

Fozzels puede extraer productos automáticamente y ejecutar Flows en un programa:

  1. Product Pull: obtiene los datos de producto más recientes de su tienda
  2. Flow Sync: coincide productos con Flows activos
  3. Attribute Refresh: actualiza valores de atributo
  4. AI Generation: genera contenido
  5. Data Export: inserta contenido nuevamente en su tienda

Puede establecer una hora de extracción personalizada (formato: HH:MM, p. ej. 14:00) por integración o por tienda. Si no se establece, se utiliza el predeterminado del sistema (00:30 UTC).

Para cambiar su zona horaria, vaya a Settings → Profile.


Estado de integración

EstadoSignificado
ActiveLa integración está habilitada y procesará datos
AuthorizedLas credenciales son válidas (solo Shopify)
REST API ConnectedSe pasó la prueba de conexión en vivo

La integración debe estar Active para cualquier extracción o inserción.


Configuración específica de plataforma

Shopify

  1. En Shopify Admin vaya a: Settings → Apps → Develop apps → Create an app
  2. Alcances API requeridos: read_product_listings, read_products, write_products, read_metaobject_definitions, read_metaobjects, read_product_feeds
  3. Para Shopify Markets (multiidioma) también agregue: write_translations, read_translations, write_markets, read_markets, read_locales
  4. En Fozzels ingrese: API key, API Secret y su URL .myshopify.com
  5. El estado de integración debe mostrar Authorized: yes Y REST API Connected: yes

Magento 2

  1. En Magento Admin vaya a: System → Integrations → Add Integration
  2. Copie: Consumer Key, Consumer Secret, Access Token, Access Token Secret
  3. También ingrese admin_front_name (usualmente admin)
  4. Importante: Agregue manualmente el atributo fozzels_completion_date a TODOS los Attribute Sets en Magento Admin (Catalog → Attributes → Attribute Sets). Fozzels no puede hacer esto automáticamente porque Magento soporta múltiples attribute sets por tienda.
  5. Después de guardar: active la integración → sincronice sitios web/tiendas → extraiga productos

WooCommerce

  • Genere una clave de REST API en WooCommerce → Settings → Advanced → REST API
  • Permisos requeridos: Read/Write
  • Ingrese Consumer Key y Consumer Secret en Fozzels

Integraciones de complementos opcionales de WooCommerce

Las integraciones de WooCommerce soportan cuatro indicadores de complemento opcionales. Cada uno requiere complementos de WordPress adicionales instalados.

ACF (Advanced Custom Fields)

  • Habilite con: toggle "Enable ACF (Advanced Custom Fields)" en configuración de integración de Fozzels
  • Complementos de WordPress requeridos: "Advanced Custom Fields" Y "ACF to REST API"
  • Qué hace: extrae campos de producto personalizados definidos en ACF en Fozzels como atributos (con prefijo acf_)
  • Escritura de vuelta: los valores de ACF se escriben a través del punto final meta_data de WooCommerce

Yoast SEO

  • Habilite con: toggle "Yoast WooCommerce SEO" en configuración de integración de Fozzels
  • Complementos de WordPress requeridos: "Yoast SEO" Y "Fozzels SEO Fields REST API for WooCommerce" (complemento puente, descargar desde app.fozzels.com)
  • Qué hace: extrae título de Yoast SEO, meta description y focus keyword como atributos (con prefijo yoast_)
  • Escritura de vuelta: los valores se escriben a través de la clave seo_fields en la REST API de WooCommerce

All in One SEO (AIOSEO)

  • Habilite con: toggle "All in One SEO" en configuración de integración de Fozzels
  • Complementos de WordPress requeridos: "All in One SEO" Y "AIOSEO API Sync" (complemento puente, descargar desde app.fozzels.com)
  • Qué hace: extrae título SEO, description, keywords, campos Open Graph, campos Twitter y focus keyphrase como atributos (con prefijo aioseo_)
  • Escritura de vuelta: los valores se escriben a través de la clave aioseo en la REST API de WooCommerce

WPML (Multilingüe)

  • Habilite con: toggle "Enable WPML Multilingual Support" en configuración de integración de Fozzels
  • Complemento de WordPress requerido: WPML
  • Qué hace: crea una tienda separada de Fozzels por idioma; los productos se extraen por idioma usando la URL con prefijo de idioma (p. ej. /de/wp-json/wc/v3/products)
  • Después de habilitar: vaya a Integración → Synchronize para crear las tiendas de idioma

Diagnósticos de conexión y complementos de WooCommerce

Cuando prueba la conexión o ejecuta una extracción de producto, Fozzels verifica cada complemento habilitado. Aquí están todos los errores posibles y cómo solucionarlos:

Errores de conexión

ErrorSignificadoSolución
WordPress was not found at the provided URLLa URL no apunta a un sitio de WordPressVerifique que la URL sea correcta y públicamente accesible
WooCommerce REST API is not availableWooCommerce no instalado o REST API deshabilitadoInstale WooCommerce y habilite REST API en WooCommerce → Settings → Advanced
Unable to connect to the storeProblema de red/DNSVerifique que la URL sea alcanzable desde Internet
The connection timed outLa tienda es inalcanzable o el firewall está bloqueandoVerifique el firewall del servidor y asegúrese de que la URL sea públicamente accesible
Invalid API credentialsConsumer Key o Consumer Secret incorrectosGenere una nueva clave API en WooCommerce → Settings → Advanced → REST API

Errores de ACF

ErrorSignificadoSolución
Both "Advanced Custom Fields" and "ACF to REST API" plugins are requiredUno o ambos complementos faltantesInstale y active ambos complementos en administrador de WordPress
"ACF to REST API" is active but "Advanced Custom Fields" is not installedComplemento puente instalado pero complemento ACF principal faltanteInstale y active el complemento "Advanced Custom Fields"
Failed to verify ACF plugin statusNo se pudo alcanzar el punto final de verificación de complementoVerifique la conectividad de WordPress e intente nuevamente

Errores de Yoast SEO

ErrorSignificadoSolución
Both "Yoast SEO" and "Yoast SEO WooCommerce REST API by Fozzels" plugins are requiredUno o ambos complementos faltantesInstale y active ambos complementos en administrador de WordPress
"Yoast SEO" is active but the "Fozzels SEO Fields REST API for WooCommerce" plugin is not installedComplemento puente faltanteDescargue el complemento puente desde app.fozzels.com y actívelo
Your "Fozzels SEO Fields REST API for WooCommerce" plugin is outdatedVersión antigua del complemento puenteDescargue e instale la última versión desde app.fozzels.com
The "Fozzels SEO Fields REST API for WooCommerce" plugin is not installed or not activeComplemento puente no encontradoDescargue desde app.fozzels.com y active en administrador de WordPress
Failed to verify Yoast SEO plugin statusNo se pudo alcanzar el punto final de verificación de complementoVerifique la conectividad de WordPress e intente nuevamente

Errores de AIOSEO

ErrorSignificadoSolución
Both "All in One SEO" and "AIOSEO API Sync" plugins are requiredUno o ambos complementos faltantesInstale y active ambos complementos en administrador de WordPress
"All in One SEO" is active but the "AIOSEO API Sync" plugin is not installedComplemento puente faltanteDescargue el complemento AIOSEO API Sync desde app.fozzels.com y actívelo
Your "AIOSEO API Sync" plugin is outdatedVersión antigua del complemento puenteDescargue e instale la última versión desde app.fozzels.com
The "AIOSEO API Sync" plugin is not installed or not activeComplemento puente no encontradoDescargue desde app.fozzels.com y active en administrador de WordPress
Failed to verify All in One SEO plugin statusNo se pudo alcanzar el punto final de verificación de complementoVerifique la conectividad de WordPress e intente nuevamente

Errores de WPML

ErrorSignificadoSolución
WPML plugin is not active or not installedWPML no encontrado en WordPressInstale y active el complemento WPML en administrador de WordPress
WPML is active but no languages are configuredWPML instalado pero sin idiomas agregadosVaya a WPML → Languages y agregue al menos un idioma adicional

Errores de conflicto

ErrorSignificadoSolución
Both Yoast SEO and All in One SEO are active at the same timeConflicto de complementoUsar ambos simultáneamente puede causar conflictos: deshabilite uno de ellos en administrador de WordPress

General

ErrorSignificadoSolución
An unexpected error occurred while connectingError desconocidoIntente nuevamente; si el problema persiste contacte a soporte de Fozzels

Problemas comunes

La integración no está extrayendo productos

  • Verifique que el toggle Active esté ACTIVADO
  • Verifique que los sitios web y tiendas estén activados
  • Dispare una extracción manual desde la página de integración

Los atributos no aparecen en el filtro del Catálogo o avisos de Flow

  • El atributo necesita la bandera Filterable: vaya a Integración → Atributos y habilítela

No puedo establecer un atributo como destino de salida de Flow

  • El atributo necesita la bandera Mutable: vaya a Integración → Atributos y habilítela

Problemas de conexión de Shopify

  • Tanto Authorized como REST API Connected deben estar en verde
  • Verifique que todos los alcances API requeridos estén habilitados en su aplicación personalizada de Shopify

Magento: fozzels_completion_date faltante

  • Esto debe agregarse manualmente a cada Attribute Set en Magento Admin
  • Vaya a: Catalog → Attributes → Attribute Sets → abra cada conjunto → agregue el atributo

Cuota de tienda excedida

  • Ha alcanzado el número máximo de tiendas activas en su plan
  • Desactive tiendas no utilizadas o actualice su plan en Plans

Productos marcados como "lost"

  • Los productos o tiendas fueron eliminados de la plataforma de origen
  • Los elementos perdidos se conservan en Fozzels como referencia pero no se sincronizarán

Administración de integraciones

  • Archive: deshabilita la integración y la oculta de la lista principal; los datos se preservan y pueden restaurarse
  • Pull progress: barra de progreso en tiempo real mostrando elementos procesados; puede pausarse o detenerse
  • Bulk attribute update: seleccione múltiples atributos y cambie indicadores a la vez
  • Auto-detect blank: encuentra automáticamente atributos sin valores en todos los productos