Vous pouvez utiliser Airtable en tant que collection afin de générer des pages dynamiques. Pour plus d'informations sur les collections, consultez l'article Define a Collection for Dynamic Pages (Définir une collection pour les pages dynamiques).
Les collections Airtable comportent les limitations suivantes :
Airtable | |
---|---|
Nombre de collections par site | 100 |
Champs (colonnes) | 100 |
Limite de caractère du nom de la collection | 50 |
Limite de caractère du nom du champ | 50 |
URL de l'élément de la page | 350 caractères |
Mise à jour des données | Automatiquement chaque heure |
Pour créer une collection Airtable :
- Dans le volet de gauche, cliquez sur Content (Contenu), puis sur Collections, puis sur + Add Collection (+ Ajouter une collection).
- Cliquez sur Airtable.
- Saisissez votre jeton Airtable.
- Jeton d'accès
- Cliquez sur la page de compte Airtable (située à l'étape 1 de l'article Comment se connecter à Airtable).
- Un nouvel onglet s'ouvrira sur la page de votre compte Airtable (vous devrez peut-être vous connecter).
- Une fois connecté(e), rendez-vous sur airtable.com/create/tokens (si vous n'êtes pas connecté(e) à Airtable, une page 404 s'affichera).
Sur la page des jetons d'accès personnels, cliquez sur Create token (Créer un jeton).
Saisissez le nom du jeton.
Dans la section Scope (Portées), cliquez sur + Ajouter une étendue et sélectionnez data.records:read (voir les données dans les enregistrements).
Dans la section Accès, cliquez sur + Ajouter une base et sélectionnez l'option Toutes les bases actuelles et futures dans tous les espaces de travail actuels et futurs qui se trouve sous Tous les espaces de travail.
Cliquez sur Create token (Créer un jeton).
Cliquez sur le bouton de copie situé à côté du jeton.
Revenez sur IONOS et collez le jeton dans le champ Jeton d'accès.
-
Exemple d'URL
- Cliquez sur la page de l'API Airtable (située à l'étape 2 de l'article Comment se connecter à Airtable).
- Un nouvel onglet s'ouvrira dans Airtable (vous devrez peut-être vous connecter).
- Sur la page de référence de l'API, faites défiler vers le bas et sélectionnez le tableau souhaité.
- Dans le volet latéral, cliquez sur Authentification.
- Dans l'onglet Curl, copiez le lien sous EXEMPLE.
- Revenez sur IONOS et collez-le dans le champ Exemple d'URL.
- Jeton d'accès
- Cliquez sur Importer les champs.
- Définissez le type de données pour chaque champ.
- Cliquez sur Continuer.
Mettre à jour la clé API d'une collection avec un jeton d'accès personnel
Pour mettre à jour l'API d'une collection avec un jeton d'accès personnel :
Dans le panneau de gauche, cliquez sur Content (Contenu), puis sur Collections, puis sur la collection Airtable de votre choix.
Cliquez sur Collection Settings (Paramètres de la collection) vers le bas.
-
Dans le champ Jeton d'accès, remplacez la clé API par un jeton d'accès personnel.
-
Pour créer un jeton d'accès personnel :
- Cliquez sur la page de compte Airtable (située à l'étape 1 de l'article Comment se connecter à Airtable).
- Un nouvel onglet s'ouvrira sur la page de votre compte Airtable (vous devrez peut-être vous connecter).
- Une fois connecté(e), rendez-vous sur airtable.com/create/tokens (si vous n'êtes pas connecté(e) à Airtable, une page 404 s'affichera).
Sur la page des jetons d'accès personnels, cliquez sur Create token (Créer un jeton).
-
Saisissez un nom dans le champ Nom.
Dans la section Scope (Portées), cliquez sur + Ajouter une étendue et sélectionnez data.records:read (voir les données dans les enregistrements).
Dans la section Accès, cliquez sur + Ajouter une base et sélectionnez l'option Toutes les bases actuelles et futures dans tous les espaces de travail actuels et futurs qui se trouve sous Tous les espaces de travail.
Cliquez sur Create token (Créer un jeton).
Cliquez sur le bouton de copie situé à côté du jeton.
Revenez sur IONOS et collez le jeton dans le champ Jeton d'accès.
-
Cliquez sur Récupérer la collection à nouveau.
Cliquez sur Terminé.
Champs pris en charge
Le tableau ci-dessous répertorie les types de champs Airtable pris en charge, les champs IONOS correspondants, ainsi que des exemples.
Champ IONOS | Champ Airtable | Exemple |
---|---|---|
Texte | Texte brut |
Bienvenue dans mon cabinet de dentiste. |
Texte | Texte long | |
Texte | Texte brut | bienvenue dans mon cabinet |
Numérique | Numéro |
10,000 |
Booléen | Case à cocher | |
Image | Pièce jointe avec une image | Image ajoutée via Airtable. |
Lien | URL | https://goo.gl/maps/F81HPm4CBTQSTsJ5A |
Vidéo | URL ou texte | https://www.youtube.com/watch?v=8EsYwAKxAFU |
numéro de téléphone | Numéro de téléphone ou texte | 123456789 |
Adresse e-mail ou texte | email@email.com | |
Emplacement | Texte |
ligneAdresse, codePostal, région, ville, pays 846 Kerry way, 90017, CA, Los Angeles, États-Unis |
heures d'ouverture | Texte | SAM, DIM: 08:00-20:00; JEU, VEN: 08:00-12:00; |
Collection interne contenant un champ d'image |
Pièce jointe avec plusieurs images | Images ajoutées via Airtable. |
Texte | Numéro | |
Texte | Devise | |
Texte | Pourcentage | |
Texte | Évaluation | |
Texte | Formule | |
Texte | Numéro automatique | |
compte de réseau social | Valeur |
Doit respecter le format nom : valeur ; nom : valeur ; adresse e-mail : mon@gmail.com ; WhatsApp : 123456 ; Facebook : IONOS;
|
Date et heure | Texte |
La structure par défaut est AAAA-MM-JJ HH:mm:SS, par exemple : 2021-10-06 16:12:00. Consultez la liste complète des formats de date et heure et leur affichage dans Class DateTimeFormatter. |
Sélection multiple | Sélection multiple |
Après avoir créé un champ à sélection multiple, cliquez sur Options pour ajouter des options. Chaque ligne de la collection peut se voir attribuer une ou plusieurs des options créées. |
Ordre des lignes
Si vous utilisez des collections Airtable, l'ordre des lignes sera tiré au hasard en raison d'une limitation de l'API sur le site de Airtable. Les filtres et le tri ne sont pas pris en charge dans Airtable.
Pour récupérer les lignes dans le même ordre que celui d'Airtable, ainsi que les filtres et le tri associés, ajoutez le nom Airtable View à l'URL d'exemple que vous utilisez pour importer la collection. Pour plus d'informations, consultez l'assistance Airtable.
Pour appliquer les données d'affichage après avoir ajouté l'URL d'exemple, insérez '?view=View Name'
. Le nom de l'affichage est sensible à la casse et doit correspondre strictement à celui d'Airtable.
Voici un exemple d'URL avant l'ajout du nom de l'affichage :
https://api.airtable.com/v0/appbiL1pCyvFcW8WG/Feedback%20Session?view=Main%20View
Voici un exemple d'URL après l'ajout du nom de l'affichage :
https://api.airtable.com/v0/appbiL1pCyvFcW8WG/Feedback%20Session?view=Main View
Pour plus d'informations sur l'ajout du nom de l'affichage à l'URL, consultez cette vidéo.
L'étape suivante consiste à créer ou à convertir une page dynamique afin de pouvoir la connecter à la collection que vous venez de créer. Vous pouvez également connecter les lignes de collection aux pages normales. Pour en savoir plus, consultez l'article Connecter les lignes de collection aux pages normales.