COLLECTIONS

La première étape de la création de pages dynamiques consiste à définir une collection. Les collections contiennent des listes d'éléments ayant le même type d'information (nom, établissement, image, etc.). Chaque site peut comporter jusqu'à 100 collections.

Remarque
  • Les anciens forfaits Pro et Équipe sont limités à une collection interne par site de 10 rangées.
  • Pour les forfaits Agence et Entreprise, les collections internes sont limitées à 500 lignes et 50 champs.
  • Les données sont limitées à 20 Mo par collection externe.
  • Les collections internes (des collections à l'intérieur d'une autre collection) sont limitées à 30 lignes et à 10 champs.
  • Le nom de la collection et les champs de celle-ci ne peuvent comporter qu'un maximum de 50 caractères.
  • Les champs de texte des collections internes sont limités à 2 000 caractères.
  • Les collections externes (Google Sheets, Airtable et les bases de données externes) sont limitées à 100 champs.
  • Les modifications apportées aux collections externes sont actualisées automatiquement toutes les heures.
  • Les collections externes, les collections Google Sheet et les collections Airtable peuvent être activées pour se connecter aux pages normales. Pour en savoir plus, consultez l'article Connecter les lignes de collection aux pages normales.

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

Nom de la propriété Mètres carrés Nombre de pièces Prix Emplacement Image
Propriété A 2 000 3 500 000 Bordeaux URL
Propriété B 1 000 1 200 000 Limoges URL
Propriété C 1 500 2 300 000 Londres URL

Types de collection

Vous pouvez créer plusieurs types de collections :

Créer des collections

Pour obtenir des instructions spécifiques sur la création des collections, consultez les articles dédiés à chaque type : Collections internes, Google Sheets, Airtable.

Toutes les collections doivent respecter les instructions suivantes :

  • La première ligne de la collection doit contenir le nom des champs (par exemple, Nombre de chambres).
  • Les données doivent être correctement structurées en fonction du type de données.
  • Pour Airtable et Google Sheets, vous devez sélectionner un champ dans le menu déroulant URL de l'élément de la page, afin de définir l'URL de chaque page. Ce champ apparaîtra dans le menu déroulant de l'éditeur. Si un champ de texte nommé page_item_url existe déjà dans votre collection, ce champ sera automatiquement relié au menu déroulant. Si ce champ n'est pas défini, les URL de page seront composées de chiffres (Google Sheets) ou d'une chaîne aléatoire (Airtable).
  • Pour utiliser les heures d'ouverture, vous devez appliquer cette structure spécifique à un champ de texte (type de champ : heures d'ouverture) :
    SAM, DIM: 08:00-20:00; LUN, VEN: 08:00-12:00;
  • Pour utiliser la localisation, vous devez appliquer cette structure spécifique à un champ de texte (type de champ : localisation) :
    Adresse, 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 présente des fautes de frappe ou des erreurs, il se peut que nous ne la trouvions pas.
  • Les URL des collections doivent être un champ valide sans caractères spéciaux. S'il contient des caractères spéciaux, le navigateur ne le convertira pas correctement.
  • L'URL et le nom des collections ne peuvent pas contenir de pages imbriquées. Vous ne pouvez pas par exemple utiliser l'URL d'un élément de page avec la structure exemple/sous-page.

Pour créer une collection :

  1. Dans le panneau de gauche, cliquez sur Content (Contenu), puis sur Collections, puis sur + New Collection (+ Nouvelle collection).
  2. Sélectionnez le type de collection que vous souhaitez créer.
  3. Effectuez les connexions à la collection.
  4. Définissez le type de données pour chaque champ.
  5. Cliquez sur Terminé.

La nouvelle collection apparaît dans le panneau Collection. L'étape suivante consiste à créer ou à convertir une page dynamique afin que vous puissiez la connecter à la collection que vous venez de créer.

Verrouiller la collection (empêcher les modifications client)

Vous pouvez verrouiller une collection pour empêcher les clients de la modifier. Pour cela, rendez-vous dans l'éditeur ou utilisez nos API de collection.

Pour verrouiller une collection depuis l'éditeur, cliquez sur Contenu puis sur Collections dans le panneau latéral. Cliquez sur l'icône des paramètres () à côté de la collection que vous souhaitez verrouiller. Sélectionnez ensuite Verrouiller, Verrouillage complet ou Verrouillage de la structure en fonction du type de collection que vous souhaitez verrouiller.

Voici les différentes options de verrouillage :

  • Verrouiller. Empêche les clients de modifier ou supprimer des champs dans les collections externes, ou de modifier le contenu dans les collections d'images.

  • Verrouillage complet. Empêche les clients de modifier ou supprimer les données des collections dans les lignes et champs dans le cadre de collections internes.

  • Verrouillage de la structure. Empêche les clients de renommer, supprimer ou ajouter des champs dans le cadre de collections internes. Cependant, ils peuvent tout de même continuer à modifier le contenu et ajouter des lignes. Le verrouillage de la structure permet de vous assurer que vos clients ne puissent pas modifier accidentellement les champs qui alimentent vos pages dynamiques.