Built on WIX Headless

Docs Recursos External databases

External databases

Conecte Google Sheets, Airtable ou Notion como external database e alimente Table, Repeater, Slideshow, Media Gallery e Calendar no CMS for Harmony.

External databases permitem alimentar widgets de exibição a partir de uma planilha Google Sheets, uma tabela Airtable ou um banco de dados Notion ao vivo, em vez de uma coleção do Wix CMS.

Requisitos

  • Uma conexão gratuita — Sites Free / Supporter podem conectar uma external database. Faça upgrade para Pro para conexões ilimitadas.
  • Uma fonte compatível (veja abaixo).
  • Widgets compatíveis: Table, Repeater, Slideshow, Media Gallery e Calendar.

Ainda não compatível: Form e Dynamic Page permanecem em coleções do Wix CMS. Links para Dynamic Page e pagamentos de catálogo são para coleções do Wix CMS, não para conexões externas.

Conectar uma fonte (dashboard)

No dashboard do CMS for Harmony, abra External databases e escolha Connect external database, depois selecione um provedor:

Google Sheets

  1. Escolha um método de conexão:
    • Share with app — compartilhe a planilha com o e-mail do app como Viewer (sem login no Google).
    • Public link — use uma planilha compartilhada como “Anyone with the link can view”.
    • Sign in with Google — autorize sua conta Google (pode exibir aviso de app não verificado até o Google verificar o app).
  2. Escolha a planilha e a aba (tab), ou cole uma URL da planilha ao usar Share with app / Public link.
  3. Escolha quais colunas sincronizar e confirme os tipos de campo.
  4. Salve.

Airtable

  1. Sign in with Airtable e conceda acesso de leitura às bases necessárias.
  2. Escolha uma base e uma tabela.
  3. Escolha quais campos sincronizar e confirme os tipos de campo.
  4. Salve.

Notion

  1. Sign in with Notion e compartilhe os bancos de dados que este app deve ler.
  2. Escolha um banco de dados.
  3. Escolha quais propriedades sincronizar e confirme os tipos de campo.
  4. Salve.

A conexão aparece em External databases com provedor, status e contagem de campos sincronizados. Depois você pode Manage campos, Resync da fonte, abrir a fonte ou desconectar.

Usar uma conexão em um widget

  1. Adicione Table, Repeater, Slideshow, Media Gallery ou Calendar.
  2. No painel, defina Data source como External Database.
  3. Selecione sua conexão — ou Connect new database para abrir o fluxo do dashboard e voltar com a nova conexão selecionada.
  4. Mapeie campos (colunas, conteúdo do card, mídia, datas etc.) como de costume.
  5. Publique.

Widgets com conexão externa ainda suportam busca, ordenação e filtros de visitante onde esses widgets já suportam. Links para Dynamic Page e pagamentos de catálogo permanecem em coleções do Wix CMS.

Notas

  • Google Sheets: a primeira linha são cabeçalhos; células de cabeçalho vazias são ignoradas.
  • Airtable / Notion: os tipos de campo vêm do esquema da fonte (você ainda pode substituir os tipos ao conectar ou gerenciar campos).
  • Resync atualiza definições de campo quando a fonte muda — revise os tipos de campo após um resync se renomeou ou adicionou campos.
  • Continue usando coleções do Wix CMS quando precisar de Forms, Dynamic Pages e links de página de item ou pagamentos de catálogo.