Les collections constituent 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 stockent des listes d'éléments contenant le même type d'informations (comme le nom, l'emplacement, l'image, etc.). Les collections servent de source de données, permettant l'affichage automatique du contenu mis à jour sur des pages dynamiques ou sur l'ensemble de votre site lorsque vous utilisez des collections sur des pages régulières. Bien que les fonctionnalités intégrées telles que les blogs utilisent également du contenu dynamique, les collections sont essentielles pour les solutions de contenu dynamique personnalisées.
Il existe quatre types de collections (voir Types de collecte dans cet article). Bien que les collections soient 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 pages régulières.
Note
-
(Différents plans proposent des offres différentes. Veuillez confirmer votre plan et consulter notre page des plans pour les offres de votre plan.)
-
Les collections pour les forfaits Legacy Pro et Team sont limitées à 1 collection interne par site avec 10 lignes.
Astuce
Prenez celui de la Duda Academy. Données connectées, collections et pages dynamiques cours pour apprendre à connecter des sources de données structurées à des widgets et à des pages. Bien que nous vous recommandons de suivre l'intégralité du cours, vous pouvez passer directement au Collections et pages dynamiques leçon pour en savoir plus sur les collections.
Vous pouvez créer de nombreux types de collections.
-
Contenu dynamique : collections internes (stocké dans l'éditeur)
-
Contenu dynamique : collections Google Sheets (disponible sur Agency et versions supérieures)
-
Contenu dynamique : collections Airtable. (disponible sur Agency et versions supérieures)
-
Contenu dynamique : collections externes (disponible uniquement pour les forfaits personnalisés)
|
Collections internes |
Google Sheets |
Airtable |
Externe |
|
|---|---|---|---|---|
|
Numéro de collection par site |
100 NoteLes plans Legacy Pro et Team sont limités à 1 |
100 |
100 |
100 |
|
Les données d'une collection unique |
N/A |
20 Mo |
20 Mo |
20 Mo |
|
Lignes |
1000 NoteLes plans Legacy Pro et Team sont limités à 10 |
N/A |
N/A |
N/A |
|
Champs (colonnes) |
150 |
100 |
100 |
100 |
|
Limite de caractères pour les noms de collection |
50 |
50 |
50 |
50 |
|
Limite de caractères pour les noms de champs |
50 |
50 |
50 |
50 |
|
Limite de caractères de l'URL des éléments de page |
350 |
350 |
350 |
350 |
|
Limite de caractères dans les champs de texte |
5000 |
N/A |
N/A |
N/A |
|
Lignes de collection intérieures |
Non pris en charge |
Non pris en charge |
Supporté |
N/A |
|
Collection d'images |
Supporté |
N/A |
N/A |
N/A |
|
Mettre à jour les données |
Publication du site ou de la bibliothèque de contenu |
Automatiquement |
Automatiquement toutes les heures |
Automatiquement toutes les heures |
Toutes les collections doivent respecter les directives suivantes :
-
Noms des 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 du type de données.
-
Champ URL. Doit être formaté sous forme de 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 URL de l'élément de page (Airtable et Google Sheets). Vous devez sélectionner un champ dans URL de l'élément de page menu déroulant de la collection pour définir l'URL de chaque page et ce qui apparaît dans le menu déroulant de l'éditeur. Si vous avez déjà un champ de texte nommé URL de l'article_de la page dans votre collection, elle sera automatiquement associée à cette liste déroulante. Si ce champ n'est pas défini, les URL des pages se voient attribuer des numéros (Google Sheets) ou une chaîne aléatoire (Airtable).
-
URL de l'élément de page. Il est recommandé que l'URL soit au format URL (par exemple c'est un exemple). 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) : samedi, dimanche : 8h00-20h00 ; LUNDI, VENDREDI : 08h00-12h00 ;
-
Lieu. Pour utiliser Emplacement, vous devez utiliser la structure spécifique suivante dans un champ de texte (type de champ : emplacement) :
Chaîne - Adresse de rue, code postal, 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. Ceci est pris en charge pour les collections internes.
Le tableau ci-dessous répertorie les types de données disponibles.
Note
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 ).
Pour Collections externes, consultez notre documentation pour développeurs, Types de champs de collecte.
|
Type de données |
Utilisations et remarques |
|---|---|
|
Texte brut |
Le texte standard peut être utilisé pour les widgets tels que les balises de titre et les widgets de texte. |
|
Texte enrichi |
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 présenté différemment selon le type de collection, consultez 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 ne concerne qu'une seule image. Veuillez noter que les méthodes de saisie sont différentes selon le type de collection, consultez la documentation pour chaque type de collection (Collections internes, Contenu dynamique : collections Google Sheets, Contenu dynamique : collections Airtable ). |
|
Lien |
Les pages généreront 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 être utilisé pour le tri lorsque vous utilisez les filtres ou la fonctionnalité de tri de la fenêtre contextuelle Connected Data. |
|
Heures d'ouverture |
Veuillez noter que les méthodes de saisie sont différentes selon le type de collection, consultez la documentation pour chaque type de collection (Collections internes, Contenu dynamique : collections Google Sheets, et Contenu dynamique : collections Airtable ). |
|
Lieu |
Veuillez noter que les méthodes de saisie sont différentes selon le type de collection, consultez la documentation pour chaque type de collection (Collections internes, Contenu dynamique : collections Google Sheets, et Contenu dynamique : collections Airtable ). |
|
Vidéo |
Ajouté avec 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). |
|
Courrier électronique |
- |
|
Téléphone |
- |
|
Comptes sociaux |
Réseaux sociaux pris en charge : e-mail, 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, consultez la documentation pour chaque type de collection (Collections internes, Contenu dynamique : collections Google Sheets, et Contenu dynamique : collections Airtable ). |
|
Sélection multiple |
Ce champ peut être utilisé pour filtrer la collection affichée dans les widgets, tels que la galerie de photos, la liste, l'accordéon et les widgets personnalisés qui se connectent aux collections. Veuillez noter que les méthodes de saisie sont différentes selon le type de collection, consultez la documentation pour chaque type de collection (Collections internes, Contenu dynamique : collections Google Sheets, et Contenu dynamique : collections Airtable ). |
|
Collection intérieure |
Disponible uniquement pour Airtable collections (voir Contenu dynamique : collections Airtable). Pour les collections internes, il s'agit du type de données Collection d'images |
|
Collection d'images |
Disponible uniquement pour Collections internes (voir Contenu dynamique : collections internes). Pour Airtable, il s'agit du type de données, Collections intérieures. |
Pour ajouter une collection à un site :
-
Cliquez Collections, puis cliquez sur +Nouvelle collection.
-
Sélectionnez le type de collection que vous souhaitez créer.
-
Lorsque vous ajoutez une collection Google Sheet ou Airtable, définissez le type de données approprié pour chaque champ.
Vous pouvez verrouiller une collection pour empêcher les clients de la modifier. Cela peut être fait dans l'éditeur ou en utilisant notre API de collections (pour savoir comment verrouiller des collections à l'aide de notre API, consultez notre documentation pour les développeurs, Collections).
Pour verrouiller une collection :
-
Cliquez Collections.
-
Cliquez sur les paramètres (
) () à côté de la collection que vous devez verrouiller.
-
Cliquez Collection de serrures.
-
Pour Collections internes, les options suivantes seront disponibles :
-
Verrouillez complètement. Cela empêchera le client de modifier ou de supprimer les données de collecte dans les lignes et les champs.
-
Structure de verrouillage uniquement. Cela empêchera le client de renommer, de supprimer ou d'ajouter des champs. Les clients peuvent toujours modifier le contenu et ajouter des lignes. L'utilisation du verrou de structure est utile lorsque vous ne voulez pas que votre client modifie accidentellement les champs qui alimentent vos pages dynamiques.
-
-
Pour Google Sheets et Airtable collections, cela empêchera le client de modifier ou de supprimer des champs.
-
Les données de votre collection (ou les nouvelles données ajoutées à la collection) ne s'affichent pas sur le site en ligne tant que le site n'a pas été publié ou republié.
Si vous n'êtes pas prêt à publier ou à republier le site, mais que vous souhaitez que les données d'une collection spécifique soient affichées, vous pouvez publier uniquement la collection spécifique et diffuser les données mises à jour en direct.
Pour publier une collection spécifique :
-
Cliquez Collections, puis cliquez sur l'icône à trois points à côté de la collection souhaitée.
-
Cliquez Publier la collection.