--- title: "Conditions d’inclusion et d’exclusion du code" slug: "advanced-insertion-rules-in-integration" description: "After you complete your integration setup in Document360, you also have an option in the integration setup blade where you can set up Advanced Insertion rules " tags: ["Advanced Insertion Rules", "Premium"] updated: 2026-06-30T07:01:06Z published: 2026-06-30T07:01:06Z canonical: "docs.document360.com/advanced-insertion-rules-in-integration" --- > ## Documentation Index > Fetch the complete documentation index at: https://docs.document360.com/llms.txt > Use this file to discover all available pages before exploring further. # Conditions d’inclusion et d’exclusion du code Les conditions d’inclusion/exclusion de code vous permettent de contrôler exactement où et quand le code d’une intégration s’exécute sur votre site de base de connaissances. Au lieu d’exécuter un script sur l’ensemble de votre site, vous pouvez cibler ou exclure des adresses IP spécifiques, des espaces de travail ou des langues. Cela est utile pour filtrer le trafic interne provenant des analyses, restreindre un widget à un espace de travail spécifique, ou limiter la collecte de données à certains langages. Vous pouvez configurer ces conditions lors de l’ajout ou de l’édition de toute intégration dans Document360. --- ## Types d’affection Vous pouvez fixer des conditions selon trois critères : - **Adresse IP :** autoriser ou restreindre le script pour des adresses IP ou plages IP spécifiques. - **Espace de travail :** afficher ou masquer le script pour des espaces de travail spécifiques. - **Langage :** afficher ou masquer le script pour certaines langues. Lorsque vous ajoutez plus d’une condition, vous pouvez appliquer la logique pour contrôler comment elles se combinent : - **ET :** toutes les conditions doivent être vraies pour que le script s’exécute. - **OU :** une seule condition vraie suffit à faire fonctionner le script. ![Integration setup panel showing Code inclusion/exclusion conditions with condition type options](https://cdn.document360.io/860f9f88-412e-4570-8222-d5bf2f4b7dd1/Images/Documentation/Google%20analytics%20integration%20setting%20up.png) --- ## Comment configurer les conditions ### Condition de l’adresse IP Utilisez des conditions d’adresse IP pour autoriser ou restreindre le script d’intégration en fonction de l’adresse IP de l’utilisateur. Cela est utile pour exclure le trafic interne de l’équipe des données analytiques. 1. Dans le panneau **d’intégration Édition** , dans le champ **Sélectionner le type de condition** , choisissez **Adresse IP**. 2. Dans le menu **déroulant Inclure ou Exclure** , sélectionnez **Afficher** ou **Masquer** selon que vous souhaitez inclure ou exclure les IP correspondantes. 3. Dans le champ **type IP** , choisissez **Exact** pour cibler une seule adresse IP, ou **Plage** pour cibler un bloc d’adresses. 4. Dans le champ **adresse IP** , saisissez l’adresse IP ou la plage. **Exemple :** Pour collecter uniquement des données analytiques auprès des utilisateurs internes, choisissez **Exact** et saisissez l’adresse IP de votre bureau. Pour couvrir une plage d’adresses internes, choisissez **Plage** et définissez le début et la fin de la plage IP. --- ### État de l’espace de travail Utilisez les conditions de l’espace de travail pour afficher ou masquer le script d’intégration sur des espaces de travail spécifiques dans votre base de connaissances. 1. Dans le panneau **d’intégration Édition** , dans le champ **Sélectionner le type de condition** , choisissez **Espace de travail**. 2. Dans le menu **déroulant Inclure ou Exclure** , sélectionnez **Afficher** ou **Masquer** selon que vous souhaitez que le script s’exécute ou soit exclu des espaces de travail sélectionnés. 3. Dans le champ **Select workspaces** , choisissez les espaces de travail à inclure ou exclure. Vous pouvez ajouter plusieurs conditions pour différents espaces de travail selon les besoins. --- ### Condition linguistique Utilisez des conditions linguistiques pour afficher ou masquer le script d’intégration de langages spécifiques sur votre site de base de connaissances. 1. Dans le panneau **d’intégration Édition** , dans le champ **Sélectionner le type de condition** , choisissez **Langage**. 2. Dans le menu **déroulant Inclure ou Exclure** , sélectionnez **Afficher** ou **Masquer** selon que vous souhaitez que le script s’exécute ou soit exclu des langues sélectionnées. 3. Dans le champ **Sélectionner les langues** , choisissez les langues à inclure ou exclure. Vous pouvez ajouter plusieurs conditions pour différentes langues selon les besoins. ![Code inclusion and exclusion conditions panel showing workspace and language condition configuration](https://cdn.document360.io/860f9f88-412e-4570-8222-d5bf2f4b7dd1/Images/Documentation/image-1765951124110.png) --- ## Meilleures pratiques - **Excluez les adresses IP internes des intégrations analytiques.** Si votre équipe visite régulièrement la base de connaissances, ajoutez une condition d’exclusion IP pour empêcher le trafic interne de fausser vos données analytiques. - **Utilisez des conditions d’espace de travail lorsque vous disposez de bases de connaissances spécifiques à un produit.** Si différents espaces de travail servent des publics différents, vous pouvez limiter un widget de chat ou un script de suivi uniquement aux espaces de travail où c’est pertinent. - **Utilisez les conditions linguistiques pour les outils spécifiques à chaque région.** Si vous utilisez un outil qui n’est licencié ou pertinent que pour certaines régions, utilisez une condition linguistique pour limiter son exécution. - **Utilisez la logique AND quand vous devez restreindre précisément le champ de contrôle.** Par exemple, pour ne suivre que les utilisateurs internes sur un espace de travail spécifique, combinez une condition IP et une condition d’espace de travail avec la logique AND. - **Utilisez la logique du bloc opératoire lorsque vous voulez une couverture plus large.** Si un script doit s’exécuter pour les utilisateurs depuis l’un des deux espaces de travail, combinez-les avec la logique OR afin qu’il s’exécute lorsque l’une ou l’autre condition est remplie. --- ## FAQ **Puis-je ajouter des conditions d’inclusion/exclusion de code à une intégration ?** Oui. Les conditions d’inclusion/exclusion de code sont disponibles pour toutes les intégrations dans Document360, y compris les intégrations natives et les entrées HTML personnalisées. Vous pouvez les configurer lors de l’ajout d’une nouvelle intégration ou lors de l’édition d’une existante. **Quelle est la différence entre la logique AND et la logique OR ?** La logique AND signifie que toutes les conditions doivent être vraies en même temps pour que le script s’exécute. La logique OR signifie que le script s’exécute si l’une des conditions est vraie. Utilisez AND pour réduire précisément le champ d’application, et OR pour l’élargir. **Puis-je ajouter plusieurs conditions du même type ?** Oui. Vous pouvez ajouter plusieurs conditions d’espace de travail, plusieurs conditions linguistiques ou plusieurs conditions IP à la même intégration. Chaque condition peut être configurée indépendamment. **Désactiver une intégration désactivera-t-il aussi ses conditions ?** Oui. Si vous désactivez une intégration, le script cesse complètement de fonctionner quelles que soient les conditions configurées. Les conditions sont préservées et reprennent effet lorsque l’intégration est réactivée. **Des conditions s’appliquent-elles aussi aux extraits HTML personnalisés ?** Oui. Les conditions d’inclusion/exclusion de code fonctionnent de la même manière pour les extraits HTML personnalisés que pour les intégrations natives. Vous pouvez modifier n’importe quelle entrée HTML personnalisée et agrandir la section des conditions pour ajouter des règles d’IP, d’espace de travail ou de langue.