Você pode conectar Google Sheets a um site Wix Harmony (ou Classic/Studio) sem código usando External databases do CMS for Harmony Pro. Depois de conectar uma planilha no dashboard, defina o Data source do widget como External Database e mapeie colunas como campos CMS. Widgets compatíveis: Table, Repeater, Slideshow, Media Gallery e Calendar. Form, Dynamic Page, links de página de item e catalog payments permanecem em coleções Wix CMS—não em conexões de planilhas.
Requisitos
| Requisito | Detalhe |
|---|---|
| Plano | Pro — Free / Supporter veem um prompt de upgrade |
| Planilha | Linha de cabeçalhos + linhas de dados |
| Widgets | Table, Repeater, Slideshow, Media Gallery, Calendar |
| Não suportado | Form, Dynamic Page, links Dynamic Page a partir de linhas, catalog payments em planilhas |
Passo 1 — Atualizar para Pro (se necessário)
External Database é um recurso Pro. Abra o dashboard do CMS for Harmony ou o painel de um widget; se vir Upgrade to Pro, conclua o upgrade antes de conectar.
Passo 2 — Conectar uma planilha no dashboard
Abra External databases → Connect external database (Google Sheets):
- 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 — planilha compartilhada como “Anyone with the link can view”.
- Sign in with Google — autorize sua conta Google (pode mostrar aviso de app não verificado até o Google verificar o app).
- Escolha a planilha e a aba, ou cole uma URL da planilha para Share with app / Public link.
- Escolha quais colunas sincronizar e confirme os tipos de campo.
- Salve. A conexão aparece com status e contagem de colunas sincronizadas.
Depois: Manage campos, Resync colunas, abrir a planilha no Google ou desconectar.
Passo 3 — Usar a planilha em um widget
- Adicione Table, Repeater, Slideshow, Media Gallery ou Calendar.
- No painel, defina Data source como External Database (Pro).
- Selecione sua conexão—ou Connect new database para abrir o fluxo do dashboard e voltar com ela selecionada.
- Mapeie campos (colunas, conteúdo do card, mídia, datas etc.).
- Opcionalmente ative busca e filtros onde o widget já os suporta.
- Publique.
Notas e limitações
- Primeira linha = cabeçalhos; células de cabeçalho vazias são ignoradas.
- Após Resync, revise os tipos de campo se renomeou ou adicionou colunas.
- Widgets respaldados por planilha ainda podem usar busca/filtros onde esses widgets já o fazem.
- Cliques de linha para Dynamic Pages não estão disponíveis para Google Sheets.
- Mantenha coleções Wix CMS quando precisar de Forms, Dynamic Pages e links de página de item, ou catalog payments.
Suporte a recursos
| Capacidade | Google Sheets (Pro) | Coleção Wix CMS |
|---|---|---|
| Table / Repeater / Slideshow / Media Gallery / Calendar | Sim | Sim |
| Busca e filtros (em widgets compatíveis) | Sim | Sim |
| Form | Não | Sim |
| Dynamic Page / links de item | Não | Sim |
| Catalog payments | Não | Sim (Pro) |
FAQ
Posso conectar Google Sheets ao Wix Harmony sem código?
Sim—com External databases do CMS for Harmony Pro e os widgets de exibição compatíveis acima.
O Google Sheets funciona com o widget Form?
Não. Form e Dynamic Page permanecem em coleções Wix CMS.
Posso vender linhas de planilha com Add to cart?
Não. Catalog payments se aplicam a coleções Wix CMS com Enable payments, não a conexões de planilhas.
Preciso saber Google Apps Script?
Não. Conexão e mapeamento de campos são feitos no dashboard e nos painéis de widgets do CMS for Harmony.
Leituras relacionadas
- External databases (Google Sheets)
- Table · Repeater · Calendar
- É possível usar um CMS no Wix Harmony?
- Wix CMS (Wix Help Center — para fluxos baseados em coleções quando Sheets não basta)