2sync

Valeurs par défaut et formules

Remplissez automatiquement les champs lors de la création de nouveaux éléments

Lorsque 2sync crée de nouveaux éléments dans Notion, vous pouvez définir automatiquement des valeurs pour les propriétés qui ne sont pas mappées. Les valeurs par défaut garantissent la cohérence de la base de données et permettent des flux de travail plus intelligents.

Comment fonctionnent les valeurs par défaut ?

Les valeurs par défaut s'appliquent lorsque :

  • Un nouvel élément se synchronise DEPUIS une application externe VERS Notion
  • La propriété n'est pas mappée à un champ externe
  • 2sync a besoin d'une valeur pour les propriétés requises

Exemple : chaque événement Google Calendar reçoit automatiquement une icône 📅, sans rien mapper.

Comment définir des valeurs par défaut ?

  1. Ouvrez votre automatisation
  2. Allez dans la section Default Values
  3. Cliquez sur + Add Default Value
  4. Sélectionnez la propriété Notion
  5. Entrez la valeur par défaut

Types de propriétés pris en charge

Type de propriétéOptions de valeur par défaut
TextToute chaîne de texte
SelectToute option du select
Multi-selectUne ou plusieurs options
CheckboxCoché ou décoché
NumberTout nombre
DateDate spécifique ou relative (aujourd'hui)
StatusToute option de statut
Page IconTout emoji

Quels sont les cas d'utilisation courants pour les valeurs par défaut ?

Icônes de page

Attribuez des icônes cohérentes aux éléments synchronisés :

  • 📅 pour les événements de calendrier
  • ✅ pour les tâches depuis Todoist
  • 📧 pour les e-mails
  • 👤 pour les contacts

Configuration :

  • Propriété : Page Icon Emoji
  • Valeur : l'emoji de votre choix

Attribution de la source

Suivez l'origine des éléments lorsque vous agrégez plusieurs sources :

  • Propriété : Source (Select)
  • Valeurs : "Google Calendar", "Todoist", "Gmail", etc.

Avantage : filtrez les vues par source, exécutez des automatisations basées sur l'origine.

Initialisation du statut

Définissez un statut par défaut pour les éléments entrants :

  • Propriété : Status
  • Valeur : "Not Started" ou "Inbox"

Avantage : les nouvelles tâches entrent automatiquement dans un flux de travail de triage.

Catégorisation par type

Catégorisez les éléments automatiquement :

  • Propriété : Type (Select)
  • Valeur : "Meeting", "Task", "Email", etc.

Avantage : différentes vues par type sans catégorisation manuelle.

Attribution de projet

Assignez les nouveaux éléments à un projet par défaut :

  • Propriété : Project (Relation ou Select)
  • Valeur : "Inbox" ou "Uncategorized"

Avantage : rien ne se perd, tout a un emplacement.

Comment fonctionne la durée par défaut ?

Pour les automatisations de calendrier, définissez une durée par défaut pour les événements créés depuis Notion sans heure de fin.

Problème : vous créez une page Notion "Réunion à 14h" sans heure de fin. Quelle durée l'événement de calendrier doit-il avoir ?

Solution :

  • Paramètre : Default calendar event duration
  • Valeur : 60 minutes (ou toute autre durée)

Résultat : "Réunion à 14h" devient 14h00 - 15h00 dans Google Calendar.

Comment fonctionnent les valeurs par défaut basées sur les filtres ?

Lorsque vous utilisez des filtres, les propriétés filtrées obtiennent automatiquement leur valeur filtrée comme valeur par défaut.

Exemple :

  • Filtre : Calendar Name equals "Work"
  • Par défaut : les nouveaux événements Notion se synchronisent vers le calendrier "Work"

Cela se produit automatiquement, sans besoin de définir manuellement une valeur par défaut.

Comment utiliser les formules ?

Mappez les formules Notion pour synchroniser les valeurs calculées vers les applications externes.

Prérequis pour les formules

  1. Réglez la direction de synchronisation sur unidirectionnel vers l'application externe
  2. Mappez la propriété formule à un champ compatible
  3. Assurez-vous que toutes les bases de données référencées sont connectées à 2sync

Utilisations courantes des formules

Combiner des champs :

prop("First Name") + " " + prop("Last Name")

Mapper vers : Event Name ou Title

Valeurs conditionnelles :

if(prop("Priority") == "High", "🔴 " + prop("Title"), prop("Title"))

Mapper vers : Event Name (ajoute un préfixe pour la haute priorité)

Calculs de dates :

dateAdd(prop("Due Date"), -1, "days")

Mapper vers : date de rappel

Permissions des formules

Les formules qui référencent des relations ou des rollups ont besoin d'accès aux bases de données liées :

Problème : la formule affiche une valeur vide dans la sortie synchronisée.

Cause : la formule référence une relation vers une base de données non connectée à 2sync.

Correction : connectez la base de données liée à 2sync via (•••) > Add connections > 2sync. Voir Types de propriétés Notion pour les détails sur la compatibilité des formules.

Comment définir des valeurs par défaut conditionnelles ?

2sync ne prend pas en charge les valeurs par défaut conditionnelles directement, mais vous pouvez obtenir des résultats similaires :

Automatisations multiples

Créez des automatisations séparées avec des valeurs par défaut différentes. Voir Utiliser plusieurs automatisations pour les instructions :

  1. Automatisation A : filtre sur le calendrier "Work", icône par défaut 💼
  2. Automatisation B : filtre sur le calendrier "Personal", icône par défaut 🏠

Formules Notion

Utilisez les formules pour calculer des valeurs basées sur d'autres propriétés :

  1. Synchronisez les données brutes
  2. Utilisez des propriétés formule pour dériver des valeurs conditionnelles
  3. Utilisez ces formules dans les vues et les flux de travail

Quelle est la différence entre les valeurs par défaut et le mapping de champs ?

AspectValeurs par défautMapping de champs
SourceValeur statique que vous définissezDynamique depuis l'application externe
Quand appliquéUniquement à la création d'un nouvel élémentÀ la création et à la mise à jour
Peut se resynchroniserNonOui (si bidirectionnel)
Cas d'utilisationConstantes, catégorisationSynchronisation des données

Quelles sont les bonnes pratiques pour les valeurs par défaut ?

Gardez les valeurs par défaut simples

Utilisez les valeurs par défaut pour des valeurs véritablement constantes, pas pour une logique complexe. Si les valeurs doivent varier, mappez le champ à la place.

Documentez vos valeurs par défaut

Notez pourquoi vous avez défini chaque valeur par défaut. Des mois plus tard, vous aurez besoin de savoir pourquoi chaque événement a une icône spécifique.

Testez avec de nouveaux éléments

Après avoir défini les valeurs par défaut, créez un élément de test pour vérifier :

  1. Créez un élément dans l'application externe
  2. Attendez la synchronisation
  3. Vérifiez que la page Notion a les valeurs par défaut attendues

Évitez les conflits

Ne définissez pas de valeurs par défaut pour les champs mappés. La valeur mappée remplace de toute façon la valeur par défaut.

FAQ

Puis-je définir des valeurs par défaut différentes selon des conditions ?

Pas directement. Utilisez plusieurs automatisations avec des filtres et des valeurs par défaut différents, ou utilisez des formules Notion pour calculer des valeurs conditionnelles après la synchronisation.

Les valeurs par défaut s'appliquent-elles lors de la mise à jour des éléments ?

Non. Les valeurs par défaut ne s'appliquent que lors de la création de nouveaux éléments. Les mises à jour ne modifient pas les valeurs par défaut.

Pourquoi ma formule ne se synchronise-t-elle pas ?

Les formules qui référencent des relations ou des rollups nécessitent que toutes les bases de données liées soient connectées à 2sync. Ajoutez la connexion 2sync aux bases de données référencées.

Puis-je utiliser la date d'aujourd'hui comme valeur par défaut ?

Oui. Pour les propriétés de date, vous pouvez définir des valeurs par défaut relatives comme 'today' ou utiliser une date fixe.

Que se passe-t-il si je modifie une valeur par défaut ?

Les nouveaux éléments utilisent la nouvelle valeur par défaut. Les éléments existants conservent leurs valeurs actuelles, les modifications ne sont pas rétroactives.