Built on WIX Headless

Docs Funciones External databases

External databases

Conecta Google Sheets, Airtable o Notion como external database y alimenta Table, Repeater, Slideshow, Media Gallery y Calendar en CMS for Harmony.

External databases te permiten alimentar widgets de visualización desde una hoja de cálculo de Google Sheets, una tabla de Airtable o una base de datos de Notion en vivo, en lugar de una colección de Wix CMS.

Requisitos

  • Una conexión gratuita — Los sitios Free / Supporter pueden conectar una external database. Actualiza a Pro para conexiones ilimitadas.
  • Un origen compatible (ver abajo).
  • Widgets compatibles: Table, Repeater, Slideshow, Media Gallery y Calendar.

Aún no compatible: Form y Dynamic Page siguen en colecciones de Wix CMS. Los enlaces a Dynamic Page y los pagos de catálogo son para colecciones de Wix CMS, no para conexiones externas.

Conectar un origen (dashboard)

En el dashboard de CMS for Harmony, abre External databases y elige Connect external database, luego selecciona un proveedor:

Google Sheets

  1. Elige un método de conexión:
    • Share with app — comparte la hoja con el email de la app como Viewer (sin iniciar sesión en Google).
    • Public link — usa una hoja compartida como “Anyone with the link can view”.
    • Sign in with Google — autoriza tu cuenta de Google (puede mostrar una advertencia de app no verificada hasta que Google verifique la app).
  2. Elige la hoja de cálculo y la pestaña (tab), o pega una URL de hoja al usar Share with app / Public link.
  3. Elige qué columnas sincronizar y confirma los tipos de campo.
  4. Guarda.

Airtable

  1. Sign in with Airtable y concede acceso de lectura a las bases que necesites.
  2. Elige una base y una tabla.
  3. Elige qué campos sincronizar y confirma los tipos de campo.
  4. Guarda.

Notion

  1. Sign in with Notion y comparte las bases de datos que esta app debe leer.
  2. Elige una base de datos.
  3. Elige qué propiedades sincronizar y confirma los tipos de campo.
  4. Guarda.

La conexión aparece en External databases con proveedor, estado y recuento de campos sincronizados. Más tarde puedes Manage campos, Resync desde el origen, abrir el origen o desconectar.

Usar una conexión en un widget

  1. Añade Table, Repeater, Slideshow, Media Gallery o Calendar.
  2. En el panel, configura Data source en External Database.
  3. Selecciona tu conexión — o Connect new database para abrir el flujo del dashboard y volver con la nueva conexión seleccionada.
  4. Mapea campos (columnas, contenido de tarjeta, media, fechas, etc.) como de costumbre.
  5. Publica.

Los widgets respaldados por conexiones externas admiten búsqueda, ordenación y filtros de visitante donde esos widgets ya lo hacen. Los enlaces a Dynamic Page y los pagos de catálogo siguen en colecciones de Wix CMS.

Notas

  • Google Sheets: la primera fila son encabezados; las celdas de encabezado vacías se omiten.
  • Airtable / Notion: los tipos de campo provienen del esquema del origen (aun así puedes anular los tipos al conectar o gestionar campos).
  • Resync actualiza las definiciones de campo cuando el origen cambia — revisa los tipos tras un resync si renombraste o añadiste campos.
  • Sigue usando colecciones de Wix CMS cuando necesites Forms, Dynamic Pages y enlaces a páginas de ítem, o pagos de catálogo.