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
- Ouvrez votre automatisation
- Allez dans la section Filters
- Choisissez votre logique : No filtering, All conditions ou Any condition
- 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.

📅 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 :
- Field : quelle propriété vérifier (Event Name, Calendar, etc.)
- Operator : comment comparer (equals, contains, is empty, etc.)
- Value : à quoi comparer
Quels opérateurs sont disponibles ?
| Opérateur | Description | Exemple |
|---|---|---|
| is | Correspondance exacte | Calendar is "Work" |
| is not | Correspondance inverse | Status is not "Cancelled" |
| contains | Correspondance partielle | Title contains "Meeting" |
| does not contain | Exclut une sous-chaîne | Title does not contain "Personal" |
| is empty | Le champ est vide | Description is empty |
| is not empty | Le champ a une valeur | Location 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
| Forfait | Fenêtre maximale |
|---|---|
| Solo | 6 mois |
| Premium | 1 an |
| Pro | 2 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.
Related
- Conditions de filtre Google Calendar pour les champs et opérateurs Google Calendar disponibles
- Conditions de filtre Todoist pour les options de filtre spécifiques à Todoist
- Conditions de filtre Outlook Calendar pour les options de filtre spécifiques à Outlook
- Statuts des éléments synchronisés pour comprendre les états synced, ignored et removed
- Utiliser plusieurs automatisations pour répartir une logique de filtre complexe entre les automatisations
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.