2sync

Filtres

Contrôlez quels éléments se synchronisent grâce à des options de filtrage puissantes

Les filtres contrôlent quels éléments se synchronisent entre vos applications. Sans filtres, tout se synchronise, ce qui peut signifier des milliers d'éléments non pertinents. Les filtres vous permettent de ne synchroniser que ce qui compte.

Pourquoi utiliser des filtres ?

Réduire l'encombrement : Ne synchronisez que les calendriers professionnels, pas les événements personnels.

Améliorer les performances : Moins d'éléments signifie des cycles de synchronisation plus rapides.

Concentrer votre base de données : Gardez les bases de données Notion pertinentes et exploitables.

Protéger la vie privée : Excluez les éléments sensibles ou personnels de la synchronisation.

Comment fonctionnent les filtres ?

Logique des filtres

Les filtres évaluent les éléments selon deux modes de combinaison :

  • All conditions (ET) : l'élément doit correspondre à chaque condition
  • Any condition (OU) : l'élément doit correspondre à au moins une condition

Vous pouvez aussi choisir No filtering pour tout synchroniser.

Configuration des filtres

  1. Ouvrez votre automatisation
  2. Allez dans la section Filters
  3. Choisissez votre logique : No filtering, All conditions ou Any condition
  4. Ajoutez des conditions avec + Add Condition

Après avoir défini vos filtres, lancez un Dry Run depuis Sync Settings pour prévisualiser quels éléments correspondent avant que des modifications ne soient appliquées. Voir Paramètres avancés de synchronisation pour les détails.

Filters panel showing two conditions: Event Title contains meeting and Recurring events, with All logic selected

📅 Exemple : synchroniser uniquement les réunions récurrentes : les événements dont le titre contient "meeting" et qui se répètent. Les deux conditions doivent être vraies (logique All), donc les réunions ponctuelles et les événements récurrents qui ne sont pas des réunions sont exclus.

Structure d'une condition

Chaque condition comporte trois parties :

  1. Field : quelle propriété vérifier (Event Name, Calendar, etc.)
  2. Operator : comment comparer (equals, contains, is empty, etc.)
  3. Value : à quoi comparer

Quels opérateurs sont disponibles ?

OpérateurDescriptionExemple
isCorrespondance exacteCalendar is "Work"
is notCorrespondance inverseStatus is not "Cancelled"
containsCorrespondance partielleTitle contains "Meeting"
does not containExclut une sous-chaîneTitle does not contain "Personal"
is emptyLe champ est videDescription is empty
is not emptyLe champ a une valeurLocation is not empty

Quels sont les schémas de filtrage courants ?

Synchroniser des calendriers spécifiques

Objectif : ne synchroniser que les calendriers professionnels

Synchroniser quand TOUTES les conditions suivantes sont vraies :

  • Calendar Name equals "Work"

Ou pour plusieurs calendriers :

Synchroniser quand AU MOINS UNE des conditions suivantes est vraie :

  • Calendar Name equals "Work"
  • Calendar Name equals "Meetings"
  • Calendar Name equals "Projects"

Exclure les événements personnels

Objectif : tout synchroniser sauf les éléments personnels

Synchroniser quand TOUTES les conditions suivantes sont vraies :

  • Calendar Name is not "Personal"

Synchroniser par libellé ou tag

Objectif : ne synchroniser que les éléments étiquetés

Synchroniser quand TOUTES les conditions suivantes sont vraies :

  • Labels contains "Notion"

Cela crée un flux de travail "envoyer vers Notion" où vous étiquetez les éléments pour les synchroniser.

Tâches actives uniquement

Objectif : exclure les tâches terminées

Synchroniser quand TOUTES les conditions suivantes sont vraies :

  • Completed is not checked

Focus haute priorité

Objectif : ne synchroniser que les éléments importants

Synchroniser quand AU MOINS UNE des conditions suivantes est vraie :

  • Priority equals "1"
  • Priority equals "2"
  • Is Starred is checked

Filtrage par type d'événement

Objectif : ne synchroniser que les événements par défaut

Synchroniser quand TOUTES les conditions suivantes sont vraies :

  • Event Type is "Default"

Comment combiner les conditions ?

Logique ET (all)

Toutes les conditions doivent être vraies :

Synchroniser quand TOUTES les conditions suivantes sont vraies :

  • Calendar equals "Work"
  • Is Recurring is not checked
  • Show As equals "Busy"

Résultat : ne synchronise que les événements du calendrier professionnel qui ne sont pas récurrents et qui s'affichent comme occupé.

Logique OU (any)

Au moins une condition doit être vraie :

Synchroniser quand AU MOINS UNE des conditions suivantes est vraie :

  • Calendar equals "Work"
  • Labels contains "Important"

Résultat : synchronise les événements du calendrier professionnel OU tout événement étiqueté "Important".

Exclure des éléments

Utilisez les opérateurs "is not" ou "does not contain" pour exclure des éléments :

Synchroniser quand TOUTES les conditions suivantes sont vraies :

  • Title does not contain "Lunch"
  • Title does not contain "Focus"

Résultat : exclut les événements avec "Lunch" ou "Focus" dans le titre.

Comment fonctionne le filtrage par fenêtre temporelle ?

Contrôlez jusqu'où synchroniser dans le passé et le futur :

Fenêtre de synchronisation

Définissez dans Sync Settings :

  • Past : jusqu'où remonter (par exemple, 6 mois)
  • Future : jusqu'où aller en avant (par exemple, 1 an)

Les événements en dehors de cette fenêtre ne se synchronisent pas.

Limites des forfaits

ForfaitFenêtre maximale
Solo6 mois
Premium1 an
Pro2 ans

Voir Forfaits et tarifs pour les détails complets des forfaits.

Que se passe-t-il lorsque les filtres changent ?

Ajout de filtres à une synchronisation existante

Si des éléments déjà synchronisés ne correspondent plus aux nouveaux filtres :

  • Ils sont désynchronisés (pas supprimés)
  • Le lien est rompu, mais les pages Notion restent
  • Mappez Sync Status pour identifier les éléments "Ignored"

Suppression de filtres

Les éléments précédemment exclus commencent à se synchroniser s'ils correspondent maintenant.

Utilisation du statut de synchronisation

Mappez le champ Sync Status pour suivre les états des éléments :

  • Synced : activement lié
  • Ignored : exclu par les filtres
  • Removed : supprimé à la source
  • Read Only : se synchronise dans une seule direction

Filtrez les vues Notion pour masquer les éléments ignored/removed. Voir Statuts des éléments synchronisés pour la liste complète des statuts.

Quelles sont les bonnes pratiques pour les filtres ?

Soyez spécifique

Commencez avec des filtres étroits et élargissez si nécessaire. Il est plus facile d'ajouter des éléments que de supprimer des doublons.

Testez d'abord

Avant d'activer une automatisation, prévisualisez ce qui correspond à vos filtres. Vérifiez quelques éléments manuellement.

Documentez vos filtres

Gardez des notes sur pourquoi vous avez choisi des filtres spécifiques. Des mois plus tard, vous aurez oublié le raisonnement.

Utilisez des propriétés Select

Si vous filtrez par propriétés Notion, utilisez Select (pas Text) pour des valeurs cohérentes.

Si votre filtre utilise une propriété Select, laisser le menu déroulant de valeur non sélectionné peut causer un comportement inattendu. Choisissez toujours une option spécifique dans le menu déroulant pour vous assurer que votre filtre fonctionne correctement.

Puis-je filtrer par propriétés Notion ?

Les filtres peuvent aussi fonctionner sur les propriétés Notion :

Synchroniser les pages Notion quand toutes les conditions suivantes sont vraies :

  • Status is not "Archived"
  • Type equals "Meeting"

Cela filtre ce qui va DEPUIS Notion vers l'application externe.

FAQ

Que se passe-t-il pour les éléments existants quand j'ajoute des filtres ?

Les éléments qui ne correspondent plus deviennent 'Ignored' et se désynchronisent. Ils ne sont pas supprimés de Notion, juste déconnectés. Mappez le Sync Status pour identifier et nettoyer ces éléments.

Puis-je filtrer par propriétés Notion ?

Oui. Les filtres peuvent s'appliquer aux propriétés Notion pour contrôler ce qui se synchronise VERS l'application externe. Utilisez les filtres Notion pour limiter quelles pages créent des éléments externes.

Pourquoi mon filtre de menu déroulant ne fonctionne-t-il pas ?

Si le filtre utilise un Select/menu déroulant et que vous n'avez pas choisi de valeur, il peut dysfonctionner. Sélectionnez toujours une option spécifique dans le menu déroulant.

Puis-je filtrer uniquement les événements récurrents ?

Oui. Ajoutez un filtre sur 'Is Recurring' pour inclure ou exclure les événements récurrents. Cochez-le pour synchroniser uniquement les récurrents, décochez pour les exclure.

Comment les filtres affectent-ils les éléments supprimés ?

Les éléments supprimés de la source qui correspondaient à votre filtre deviennent désynchronisés. Avec la suppression activée, ils sont aussi supprimés de Notion. Sans suppression, ils se déconnectent simplement.

Comment synchroniser uniquement les tâches récurrentes de Todoist vers Notion ?

Créez une propriété Checkbox appelée 'Todoist Recurring' dans votre base de données Notion et mappez-la au champ Todoist Recurring. Puis ajoutez un filtre : synchroniser les pages Notion où Todoist Recurring est coché. Cela garantit que seules les tâches récurrentes sont incluses dans la synchronisation.

Comment empêcher les éléments Notion sans projet de se synchroniser vers Todoist ?

Créez une propriété Formula dans Notion appelée 'Should sync' avec la formule if(empty(Project), false, true). Mappez-la comme champ Checkbox, puis ajoutez un filtre pour n'inclure que les éléments où 'Should sync' est coché. Les éléments sans projet assigné seront exclus de la synchronisation.