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
- 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).
- Elige la hoja de cálculo y la pestaña (tab), o pega una URL de hoja al usar Share with app / Public link.
- Elige qué columnas sincronizar y confirma los tipos de campo.
- Guarda.
Airtable
- Sign in with Airtable y concede acceso de lectura a las bases que necesites.
- Elige una base y una tabla.
- Elige qué campos sincronizar y confirma los tipos de campo.
- Guarda.
Notion
- Sign in with Notion y comparte las bases de datos que esta app debe leer.
- Elige una base de datos.
- Elige qué propiedades sincronizar y confirma los tipos de campo.
- 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
- Añade Table, Repeater, Slideshow, Media Gallery o Calendar.
- En el panel, configura Data source en External Database.
- Selecciona tu conexión — o Connect new database para abrir el flujo del dashboard y volver con la nueva conexión seleccionada.
- Mapea campos (columnas, contenido de tarjeta, media, fechas, etc.) como de costumbre.
- 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.