Contenu dynamique : Collections

Les collections sont un élément essentiel des solutions de contenu dynamique personnalisées, telles que les pages dynamiques. Ils fonctionnent comme des bases de données qui store des listes d'éléments contenant le même type d'informations (nom, emplacement, image, etc.). Les collections servent de source de données, ce qui permet d'afficher automatiquement le contenu mis à jour sur les pages dynamiques ou sur l'ensemble du site lorsque des collections sont utilisées sur des pages ordinaires. Bien que les fonctions intégrées telles que les blogs utilisent également le contenu dynamique, les collections sont essentielles pour les solutions de contenu dynamique personnalisées.

Il existe quatre types de collections (voir Types de collections dans cet article). Si les collections sont essentielles pour les pages dynamiques, elles peuvent également être utilisées sur des pages ordinaires. Pour plus d'informations, voir : Pages dynamiques et Collections pour les pages régulières.

Une collection peut par exemple contenir des informations sur des propriétés immobilières à louer :

collection-exemple.png

Lignes directrices de la collection

Limitations et spécifications par type de collecte

Les collections internes

Google Sheets

Airtable

Externe

Nombre de collections par site

100

100

100

100

Données par collection

Sans objet

20 Mo

20 Mo

20 Mo

Lignes

500

Sans objet

Sans objet

Sans objet

Champs (colonnes)

50

100

100

100

Limite de caractère du nom de la collection

50

50

50

50

Limite de caractère du nom du champ

50

50

50

50

Limite de caractères de l'URL de l'élément de page

350

350

350

350

Limite de caractère du champ de texte

5 000

Sans objet

Sans objet

Sans objet

lignes des collections internes

Non pris en charge

Non pris en charge

Soutenu

Sans objet

Collection d'images

Soutenu

Sans objet

Sans objet

Sans objet

Mise à jour des données

Publication sur le site/dans la bibliothèque de contenus

Automatique

Automatiquement chaque heure

Automatique

Lignes directrices essentielles en matière de formatage

Toutes les collections doivent respecter les instructions suivantes :

  • Noms de champs. La première ligne de la collection doit contenir les noms des champs (par exemple, Nombre de pièces).

  • Type de données. Les données doivent être structurées correctement en fonction de leur type.

  • Champ URL. Doit être formaté comme une chaîne et ne prend en charge que les caractères minuscules, les chiffres, les tirets et les traits de soulignement. Les caractères spéciaux ne sont pas pris en charge.

  • Champ de l'URL de l'élément de la page (Airtable et Google Sheets). Vous devez sélectionner un champ dans la liste déroulante URL de l'élément de page dans la collection pour définir l'URL de chaque page et ce qui apparaît dans la liste déroulante de l'éditeur. Si vous avez déjà un champ de texte nommé page_item_url dans votre collection, il sera automatiquement associé à cette liste déroulante. Si ce champ n'est pas défini, les URL des pages sont attribuées à des numéros (Google Sheets) ou à une chaîne aléatoire (Airtable).

  • URL de l'élément de la page. Il est recommandé d'utiliser un format d'URL (par exemple, this-is-an-example). L'URL ne peut pas contenir de caractères spéciaux.

  • Heures d'ouverture. Pour utiliser les heures d'ouverture, vous devez utiliser la structure spécifique suivante dans un champ de texte (type de champ : heures d'ouverture):SAM, DIM : 08:00-20:00 ; LUN, VEN : 08:00-12:00 ;

  • Lieu de travail. Pour utiliser l'option Emplacement, vous devez utiliser la structure spécifique suivante dans un champ de texte (type de champ : emplacement) :

    Chaîne - ligneAdresse, codePostal, région, ville, pays

    846 Kerry way, 90017, CA, Los Angeles, États-Unis

    La géolocalisation est calculée à partir de cette chaîne, le code postal n'est pas obligatoire mais si l'adresse n'est pas écrite correctement (fautes de frappe par exemple), il se peut que nous ne la trouvions pas.

  • Pages imbriquées (URL de l'élément de page ; Airtable et Google Sheets). Les noms de collection et les URL ne peuvent pas contenir de pages imbriquées pour Airtable ou Google Sheets. Par exemple, vous ne pouvez pas utiliser l'URL d'un élément de page avec la structure exemple/sous-page. Cette fonction est prise en charge pour les recouvrements internes.

Champs disponibles

Vous trouverez ci-dessous un tableau des types de données disponibles.

Remarque

Pour plus de détails et des exemples de données pour des types de collections spécifiques, veuillez consulter leurs articles(Collections internes, Contenu dynamique : Collections Google Sheets, et Contenu dynamique : Collections Airtable ).

Type de données

Utilisations et notes

Texte brut

Texte standard, peut être utilisé pour widget comme le titre tag et le texte widget.

Texte brut

Le texte enrichi contient des éléments de mise en forme, tels que des couleurs, des styles et des liens. Veuillez noter que le texte enrichi sera affiché différemment selon le type de collection, voir la documentation pour chaque type de collection(Collections internes, Contenu dynamique : Collections Google Sheets, Contenu dynamique : Collections Airtable ). Non recommandé pour les collections Airtable.

Image

Ce type est réservé à une seule image.

Veuillez noter que les méthodes de saisie sont différentes selon le type de collection, voir la documentation pour chaque type de collection(Collections internes, Contenu dynamique : Collections Google Sheets, Contenu dynamique : Collections Airtable ).

Lien

Les pages génèrent une erreur 404 si l'URL contient un espace au début ou à la fin.

Numéro

Numéro standard. Il peut s'agir de nombres entiers ou décimaux.

Date et heure

Ce champ peut servir à faire le tri lors de l'utilisation de filtres ou de la fonction de tri dans la fenêtre contextuelle Données connectées.

heures d'ouverture

Veuillez noter que les méthodes de saisie sont différentes selon le type de collection, voir la documentation pour chaque type de collection(Collectionsinternes, Contenu dynamique : Collections Google Sheets, Contenu dynamique: Collections Airtable ).

Emplacement

Veuillez noter que les méthodes de saisie sont différentes selon le type de collection, voir la documentation pour chaque type de collection(Collectionsinternes, Contenu dynamique : Collections Google Sheets, Contenu dynamique: Collections Airtable ).

Vidéo

Ajout d'un lien (les vidéos Vimeo, YouTube et Dailymotion sont prises en charge (les vidéos téléchargées dans l'éditeur ne peuvent pas être utilisées dans les collections).

E-mail

numéro de téléphone

Comptes sur les réseaux sociaux

Réseaux sociaux pris en charge : messagerie, whatsapp, facebook, twitter, instagram, youtube, linkedin, yelp, pinterest, google_my_business, waze, vimeo, snapchat, reddit, tripadvisor, foursquare, rss.

Veuillez noter que les méthodes de saisie sont différentes selon le type de collection, voir la documentation pour chaque type de collection(Collectionsinternes, Contenu dynamique : Collections Google Sheets, Contenu dynamique: Collections Airtable ).

Sélection multiple

Ce champ peut être utilisé pour filtrer la collection affichée dans les widgets, comme les widgets Galerie photo, Liste, Accordéon et personnalisés connectés aux collections.

Veuillez noter que les méthodes de saisie sont différentes selon le type de collection, voir la documentation pour chaque type de collection(Collectionsinternes, Contenu dynamique : Collections Google Sheets, Contenu dynamique: Collections Airtable ).

Collection intérieure

Uniquement disponible pour les collections Airtable (voir Contenu dynamique : Collections Airtable).

Pour les collections internes, il s'agit du type de données Collection d'images

Collection d'images

Uniquement disponible pour les collections internes (voir Contenu dynamique : collections internes).

Pour Airtable, il s'agit du type de données, Inner Collections.

Ajouter une collection à un site

Pour ajouter une collection à un site :

  1. Dans le panneau de gauche, cliquez sur Contenu, cliquez sur Collections, puis cliquez sur + Nouvelle collection.

  2. Sélectionnez le type de collection que vous souhaitez créer.

  3. Lorsque vous ajoutez une collection Google Sheet ou Airtable, définissez le type de données correct pour chaque champ.