### **6. Backend et Dashboard de Gestion**

#### **6.1. Administration des Scénarios**
*   **Contrôle centralisé :** Interface permettant l'activation, la désactivation et le versionnage des parcours d'onboarding.
*   **Workflow de modération (Human-in-the-loop) :** Les guides générés par l'IA apparaissent avec le statut `pending_review`. Ils doivent être validés ou ajustés par un administrateur avant d'être publiés globalement.
*   **Publication "Zero Redeploy" :** Toute modification enregistrée déclenche une purge automatique du cache CDN, rendant les mises à jour instantanées pour les utilisateurs finaux sans modification du code source.

#### **6.2. Moteur de Ciblage (Targeting Engine)**
*   **Segmentation granulaire :** Filtrage des scénarios selon le rôle de l'utilisateur, sa langue, sa date d'inscription ou l'URL spécifique (`pathname`) de l'application.
*   **Limitation de fréquence :** Paramétrage de règles d'affichage pour éviter la sur-sollicitation (ex: afficher un tour une seule fois par utilisateur).
*   **Sécurité et restriction :** Validation des domaines autorisés (Whitelisting CORS) via la clé d'API publique pour garantir que le SDK ne s'exécute que sur les sites clients validés.

#### **6.3. Analytics et Funnels**
*   **Suivi de conversion :** Mesure du taux de complétion global en comparant les tours commencés et terminés.
*   **Analyse du tunnel (Funnel) :** Détection précise des points d'abandon étape par étape (*drop-off rate*) pour optimiser les parcours de guidage.
*   **Statistiques de choix :** Collecte et analyse des réponses fournies lors des étapes d'embranchement ou de questionnement (QCM).
*   **Collecte optimisée :** Envoi des événements d'analytics de manière asynchrone et légère via la **Beacon API** pour ne pas impacter les performances de navigation.