Documentation / Workflows / Types de nœuds de workflows

Types de nœuds de workflows

Guide complet de tous les types de nœuds disponibles dans l'éditeur de workflows.

Vue d'ensemble

Les workflows sont composés de différents types de nœuds qui traitent les données dans un ordre spécifique :

  1. Normalizers : Préparent les données
  2. Detectors : Détectent les anomalies
  3. Analyzers : Analysent en profondeur
  4. Generators : Génèrent des insights
  5. Exporters : Exportent les résultats

Normalizers (Normalisateurs)

DataNormalizer

Normalise les données GA4 et GSC dans un format standard pour l'analyse.

Configuration :

  • Source : ga4, gsc, ou both
  • Normalize queries : Normaliser les requêtes GSC (true/false)
  • Normalize pages : Normaliser les pages (true/false)
  • Metrics : Métriques spécifiques à normaliser

Utilisation :

  • Toujours le premier nœud d'un workflow
  • Prépare les données pour tous les autres nœuds
  • Standardise les formats entre GA4 et GSC

Detectors (Détecteurs)

RuleBasedAnomalyDetector

Détection basée sur des règles métier configurables.

Configuration :

  • Detector type : rule_based
  • Metrics : Liste des métriques à surveiller
  • Threshold : Seuil de variation (ex: 0.15 pour 15%)
  • Rules : Règles personnalisées

Utilisation :

  • Détecte les variations importantes selon vos règles
  • Configurable selon vos besoins métier
  • Idéal pour des alertes spécifiques

StatisticalAnomalyDetector

Détection statistique avancée utilisant des méthodes mathématiques.

Configuration :

  • Detector type : statistical
  • Method : Méthode statistique (z-score, iqr, etc.)
  • Sensitivity : Sensibilité de détection (low, medium, high)

Utilisation :

  • Détecte les outliers statistiques
  • Indépendant des règles métier
  • Utile pour découvrir des anomalies inattendues

TemporalAnomalyDetector

Détection temporelle comparant la période actuelle avec la précédente.

Configuration :

  • Detector type : temporal
  • Comparison period : Période de comparaison (7d, 28d, 90d, yoy)
  • Metrics : Métriques à comparer

Utilisation :

  • Compare N vs N-1 automatiquement
  • Détecte les changements de tendance
  • Essentiel pour les analyses temporelles

Analyzers (Analyseurs)

GlobalPerformanceAnalyzer

Analyse globale des performances de votre site.

Configuration :

  • Analysis type : global_performance
  • Timeframe : Période d'analyse
  • Metrics : Métriques à analyser

Résultats :

  • Score de santé global
  • Vue d'ensemble des performances
  • Tendances principales

PageLevelSeoAnalyzer

Analyse SEO détaillée au niveau de chaque page.

Configuration :

  • Analysis type : page_level_seo
  • Pages : Pages spécifiques ou toutes
  • Seo metrics : Métriques SEO à analyser

Résultats :

  • Performance SEO par page
  • Problèmes techniques détectés
  • Opportunités d'optimisation par page

DevicePerformanceAnalyzer

Analyse des performances par type d'appareil.

Configuration :

  • Analysis type : device_performance
  • Devices : Types d'appareils (mobile, desktop, tablet)
  • Compare metrics : Métriques à comparer

Résultats :

  • Performance par appareil
  • Problèmes spécifiques détectés
  • Recommandations par appareil

TrafficSourceAnalyzer

Analyse détaillée des sources de trafic.

Configuration :

  • Analysis type : traffic_source
  • Sources : Sources spécifiques ou toutes
  • Metrics : Métriques à analyser

Résultats :

  • Performance par canal
  • Comparaison des sources
  • Recommandations d'optimisation

QuickWinsAnalyzer

Identifie les opportunités à faible effort et haut impact.

Configuration :

  • Analysis type : quick_wins
  • Effort threshold : Seuil d'effort maximum
  • Impact threshold : Seuil d'impact minimum

Résultats :

  • Liste des quick wins identifiés
  • Estimation effort/impact
  • Actions prioritaires

Ga4GscCorrelationAnalyzer

Corrèle et compare les données GA4 et GSC.

Configuration :

  • Analysis type : ga4_gsc_correlation
  • Correlation metrics : Métriques à corréler
  • Tolerance : Tolérance pour les différences

Résultats :

  • Corrélations identifiées
  • Incohérences détectées
  • Analyse croisée GA4/GSC

Generators (Générateurs)

ConstatsGenerator

Génère des constats structurés depuis les anomalies détectées.

Configuration :

  • Generator type : constats
  • Focus : Focus de génération (all, critical, warnings)
  • Versions : Versions à générer (analytical, ceo_friendly, seo_ux_friendly)

Résultats :

  • Constats par sévérité
  • Versions adaptées au public
  • Contexte et causes probables

SmartRecommendationGenerator

Crée des recommandations SMART (Spécifiques, Mesurables, Atteignables, Réalistes, Temporellement définies).

Configuration :

  • Generator type : smart_recommendations
  • Priority : Priorité minimale (P1, P2, P3)
  • Focus : Domaine de focus (seo, ux, performance, etc.)

Résultats :

  • Recommandations SMART complètes
  • Priorisation par effort/impact
  • ROI estimé
  • Plan d'action avec jalons

Exporters (Exporteurs)

PipelineReportExporter

Exporte les résultats dans différents formats.

Configuration :

  • Format : csv, json, pdf, clickup, notion
  • Include charts : Inclure les graphiques (true/false)
  • Interactive : Format interactif (true/false)
  • Destination : Destination de l'export

Formats disponibles :

  • CSV : Données tabulaires pour Excel/Google Sheets
  • JSON : Format structuré pour API/intégrations
  • PDF : Rapports formatés pour présentation
  • ClickUp : Création automatique de tâches
  • Notion : Pages Notion avec les résultats

Ordre recommandé des nœuds

Un workflow typique suit cet ordre :

  1. Normalizer : Préparer les données
  2. Detector(s) : Détecter les anomalies
  3. Analyzer(s) : Analyser en profondeur (optionnel)
  4. Generator(s) : Générer les insights
  5. Exporter : Exporter les résultats

Conseils d'utilisation

  • Commencez simple : Un normalizer → detector → generator → exporter
  • Ajoutez des analyzers : Pour des analyses plus approfondies
  • Utilisez plusieurs detectors : Pour différents types d'anomalies
  • Combine les generators : Constats + Recommandations pour un rapport complet
  • Testez chaque étape : Validez chaque nœud avant d'ajouter le suivant

Prochaines étapes