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, local, 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.
Há quatro tipos de coleções (consulte 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 normais.
Por exemplo, uma coleção pode conter informações sobre propriedades disponíveis para alugar:
Você pode criar vários tipos de coleções.
Coleções internas |
Planilhas Google |
Airtable |
Externa |
|
---|---|---|---|---|
Número de coleções por site |
100 |
100 |
100 |
100 |
Dados de uma coleção |
N/A |
20 MB |
20 MB |
20 MB |
Linhas |
500 |
N/A |
N/A |
N/A |
Campos (colunas) |
50 |
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 dos campos de texto |
5000 |
N/A |
N/A |
N/A |
Linhas em coleções internas |
Não suportado |
Não suportado |
Suportado |
N/A |
Coleção de imagens |
Suportado |
N/A |
N/A |
N/A |
Atualização de dados |
Publicação de site/biblioteca de conteúdo |
Automática |
Automaticamente a cada hora |
Automática |
Todas as coleções devem seguir as seguintes orientações:
-
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 no menu suspenso URL do item da página 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 page_item_url em sua coleção, ele será automaticamente mapeado para esse menu suspenso. 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 um 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 Localização, você deve usar a seguinte estrutura específica em um campo de texto (tipo de campo: localização):
String — endereço, código postal, região, cidade, país
846 Kerry Way, 90017, CA, Los Angeles, EUA
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 um URL de 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 ).
Tipo de dado |
Usos e notas |
---|---|
Texto sem formatação |
Texto padrão, pode ser usado para widget, como título tag e texto widget. |
Rich Text |
O rich text contém formatação, como cores, estilos e links. Observe que o rich text será exibido de forma diferente por 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 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 ). |
Link |
As páginas darão erro 404 se o URL contiver espaço no início ou no fim. |
Número |
Número padrão. Podem ser números inteiros ou decimais. |
Data e Hora |
Este campo pode ser usado para classificação ao se usarem os filtros ou a funcionalidade de classificação no pop-up "Dados vinculados". |
Horário Funcionam |
Observe que os métodos de entrada são diferentes por 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 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 de 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 aceitas: 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 de 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 |
Este campo pode ser usado para filtrar a coleção que aparece nos widgets, como galeria de fotos, lista, acordeão e widgets personalizados que vinculados às coleções. Observe que os métodos de entrada são diferentes por 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 e conteúdo dinâmico: coleções Airtable ). |
Coleção interna |
Disponível somente para coleções Airtable (consulte 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 (consulte Conteúdo dinâmico: coleções internas). Para Airtable, esse é o tipo de dados, Coleções internas. |
Para adicionar uma coleção a um site:
-
No painel esquerdo, clique em Conteúdo, clique em Coleções e, em seguida, clique em + Nova coleção.
-
Selecione o tipo de coleção que você quer criar.
-
Ao adicionar uma coleção do Google Sheet ou Airtable, defina o tipo de dados correto para cada campo.