As coleções são uma parte essencial das soluções personalizadas de conteúdo dinâmico, como páginas dinâmicas. Eles funcionam como bancos de dados que armazenam listas de itens com o mesmo tipo de informação (como nome, localização, imagem etc.). As coleções servem como fonte de dados, permitindo a exibição automática de conteúdo atualizado em páginas dinâmicas ou em todo o site ao usar coleções em páginas normais. Embora recursos integrados, como blogs, também usem conteúdo dinâmico, as coleções são essenciais para soluções personalizadas de conteúdo dinâmico.
Existem quatro tipos de coleções (veja Tipos de coleção neste artigo). Embora as coleções sejam essenciais para páginas dinâmicas, elas também podem ser usadas em páginas normais. Para obter mais informações, consulte: Páginas dinâmicas e Coleções para páginas regulares.
Nota
-
(Planos diferentes têm ofertas diferentes. Por favor, confirme seu plano e visite nosso página de planos para as ofertas do seu plano.)
-
As coleções dos planos Legacy Pro e Team são limitadas a 1 coleção interna por site com 10 linhas.
Dica
Faça o Duda Academy Dados conectados, coleções e páginas dinâmicas curso para aprender como conectar fontes de dados estruturadas a widgets e páginas. Embora seja recomendável fazer todo o curso, você pode pular para o Coleções e páginas dinâmicas lição para aprender sobre coleções.
Você pode criar vários tipos de coleções.
-
Conteúdo dinâmico: coleções internas (armazenado no editor)
-
Conteúdo dinâmico: coleções do Google Sheets (disponível na Agência e superior)
-
Conteúdo dinâmico: coleções Airtable. (disponível na Agência e superior)
-
Conteúdo dinâmico: coleções externas (disponível somente em planos personalizados)
|
Coleções internas |
Planilhas do Google |
Mesa de ar |
Externo |
|
|---|---|---|---|---|
|
Número da coleção por site |
100 NotaOs planos Legacy Pro e Team são limitados a 1 |
100 |
100 |
100 |
|
Dados de uma única coleção |
N/A |
20 MB |
20 MB |
20 MB |
|
Linhas |
1000 NotaOs planos Legacy Pro e Team são limitados a 10 |
N/A |
N/A |
N/A |
|
Campos (colunas) |
150 |
100 |
100 |
100 |
|
Limite de caracteres do nome da coleção |
50 |
50 |
50 |
50 |
|
Limite de caracteres do nome do campo |
50 |
50 |
50 |
50 |
|
Limite de caracteres do URL do item da página |
350 |
350 |
350 |
350 |
|
Limite de caracteres do campo de texto |
5000 |
N/A |
N/A |
N/A |
|
Coleção interna Rows |
Não suportado |
Não suportado |
Suportado |
N/A |
|
Coleção de imagens |
Suportado |
N/A |
N/A |
N/A |
|
Atualizar dados |
Publicação de sites/bibliotecas de conteúdo |
Automaticamente |
Automaticamente a cada hora |
Automaticamente a cada hora |
Todas as coleções devem seguir as seguintes diretrizes:
-
Nomes de campo. A primeira linha da coleção deve conter os nomes dos campos (por exemplo, Número de quartos).
-
Tipo de dados. Os dados devem ser estruturados corretamente com base no tipo de dados.
-
Campo URL. Deve ser formatado como uma string e só oferece suporte a caracteres minúsculos, números, traços e sublinhados. Não há suporte para caracteres especiais.
-
Campo URL do item da página (Airtable e Google Sheets). Você deve selecionar um campo da URL do item da página menu suspenso na coleção para definir o URL de cada página e o que aparece no menu suspenso do editor. Se você já tiver um campo de texto chamado URL do item da página em sua coleção, ela será automaticamente mapeada para essa lista suspensa. Se esse campo não estiver definido, os URLs das páginas receberão números (Planilhas Google) ou uma sequência aleatória (Airtable
-
URL do item da página. É recomendável que o URL esteja em formato de URL (por exemplo isso é um exemplo). O URL não pode conter caracteres especiais.
-
Horário comercial. Para usar o horário comercial, você deve usar a seguinte estrutura específica em um campo de texto (tipo de campo: horário comercial) :SAB, DOM: 08:00-20:00; SEG, SEX: 08:00-12:00;
-
Localização. Para usar a Localização, você deve usar a seguinte estrutura específica em um campo de texto (tipo de campo: localização):
String - endereço da rua, código postal, região, cidade, país
846 Kerry Way, 90017, CA, Los Angeles, Estados Unidos da América
A localização geográfica é calculada a partir dessa string, o código postal não é obrigatório, mas se o endereço não for escrito corretamente (erros de digitação, por exemplo), talvez não o encontremos.
-
Páginas aninhadas (URL do item da página; Airtable e Google Sheets). Os nomes e URLs das coleções não podem conter páginas aninhadas para o Airtable ou o Google Sheets. Por exemplo, você não pode usar o URL de um item de página com a estrutura exemplo/subpágina. Isso é compatível com coleções internas.
Abaixo está uma tabela com os tipos de dados disponíveis.
Nota
Para obter mais detalhes e exemplos de dados para tipos específicos de coleções, consulte seus artigos (Coleções internas, Conteúdo dinâmico: coleções do Google Sheets, e Conteúdo dinâmico: coleções Airtable ).
Para Coleções externas, veja nossa documentação para desenvolvedores, Tipos de campo de coleção.
|
Tipo de dados |
Usos e notas |
|---|---|
|
Texto simples |
Texto padrão, pode ser usado para widgets como tags de título e widgets de texto. |
|
Texto rico |
rich text contém formatação, como cores, estilos e links. Observe que o rich text será exibido de forma diferente de acordo com o tipo de coleção. Consulte a documentação de cada tipo de coleção (Coleções internas, Conteúdo dinâmico: coleções do Google Sheets, Conteúdo dinâmico: coleções Airtable ). Não recomendado para coleções Airtable |
|
Imagem |
Esse tipo é somente para uma única imagem. Observe que os métodos de entrada são diferentes por tipo de coleção, consulte a documentação para cada tipo de coleção (Coleções internas, Conteúdo dinâmico: coleções do Google Sheets, Conteúdo dinâmico: coleções Airtable ). |
|
Link |
As páginas resultarão em um erro 404 se o URL contiver um espaço no início ou no final. |
|
Número |
Número padrão. Podem ser números inteiros ou decimais |
|
Data e hora |
Esse campo pode ser usado para classificação ao usar os filtros ou a funcionalidade de classificação no pop-up Dados conectados. |
|
Horário comercial |
Observe que os métodos de entrada são diferentes por tipo de coleção, consulte a documentação para cada tipo de coleção (Coleções internas, Conteúdo dinâmico: coleções do Google Sheets, e Conteúdo dinâmico: coleções Airtable ). |
|
Localização |
Observe que os métodos de entrada são diferentes por tipo de coleção, consulte a documentação para cada tipo de coleção (Coleções internas, Conteúdo dinâmico: coleções do Google Sheets, e Conteúdo dinâmico: coleções Airtable ). |
|
Vídeo |
Adicionado com um link (vídeos do Vimeo, YouTube e Dailymotion são suportados (vídeos enviados para o editor, não podem ser usados em coleções). |
|
|
- |
|
Telefone |
- |
|
Contas sociais |
Redes sociais suportadas: e-mail, whatsapp, facebook, twitter, instagram, youtube, linkedin, yelp, pinterest, google_my_business, waze, vimeo, snapchat, reddit, tripadvisor, foursquare, rss. Observe que os métodos de entrada são diferentes por tipo de coleção, consulte a documentação para cada tipo de coleção (Coleções internas, Conteúdo dinâmico: coleções do Google Sheets, e Conteúdo dinâmico: coleções Airtable ). |
|
Seleção múltipla |
Esse campo pode ser usado para filtrar a coleção exibida em widgets, como galeria de fotos, lista, acordeão e widgets personalizados que se conectam às coleções. Observe que os métodos de entrada são diferentes por tipo de coleção, consulte a documentação para cada tipo de coleção (Coleções internas, Conteúdo dinâmico: coleções do Google Sheets, e Conteúdo dinâmico: coleções Airtable ). |
|
Coleção interna |
Disponível somente para Mesa de ar coleções (ver Conteúdo dinâmico: coleções Airtable). Para coleções internas, esse é o tipo de dados Coleção de imagens |
|
Coleção de imagens |
Disponível somente para Coleções internas (veja Conteúdo dinâmico: coleções internas). Para Mesa de ar, esse é o tipo de dados Coleções internas. |
Você pode bloquear uma coleção para impedir que os clientes a editem. Isso pode ser feito no editor ou usando nossa API de coleções (para saber como bloquear coleções usando nossa API, consulte nossa documentação para desenvolvedores, Coleções).
Para bloquear uma coleção:
-
Clique Coleções.
-
Clique nas configurações (
) () ícone ao lado da coleção que você precisa bloquear.
-
Clique Coleção Lock.
-
Para Coleções internas, as seguintes opções estarão disponíveis:
-
Bloqueie completamente. Isso evitará que o cliente edite ou exclua dados de coleta em linhas e campos
-
Apenas estrutura de bloqueio. Isso impedirá que o cliente renomeie, exclua ou adicione campos. Os clientes ainda podem editar o conteúdo e adicionar linhas. Usar o bloqueio de estrutura é útil quando você não quer que seu cliente modifique acidentalmente os campos que alimentam suas páginas dinâmicas
-
-
Para Planilhas do Google e Mesa de ar coleções, isso impedirá que o cliente edite ou exclua campos.
-
Os dados em sua coleção (ou novos dados adicionados à coleção) não são exibidos no site ativo até que o site seja publicado ou republicado.
Se você não estiver pronto para publicar ou republicar o site, mas quiser que os dados de uma coleção específica sejam exibidos, você pode publicar apenas a coleção específica e publicar os dados atualizados.
Para publicar uma coleção específica:
-
Clique Coleções, em seguida, clique no ícone de três pontos ao lado da coleção desejada.
-
Clique Publicar coleção.