1. Help Center Semji
  2. Général
  3. Connexions et intégrations Semji

Comment exclure ou inclure facilement des éléments de vos pages lors de l’extraction de vos contenus vers Semji ?

L’objectif de ce mécanisme est d'améliorer la qualité de l'extraction de vos contenus.

Free trial

Custom Legacy

Basic

Business

Unlimited 


L'extracteur de contenu permet à Semji d’intégrer efficacement vos articles directement au sein de l’éditeur Semji. Nous analysons les pages de votre site afin de récupérer le contenu éditorial de celui-ci. 

Cette bonne récupération de votre contenu vous permet de travailler efficacement vos textes dans Semji. 

Cette opération est effectuée par Semji, mais il peut y avoir des loupés sur la récupération du contenu. Dès à présent, vos équipes techniques peuvent personnaliser l’extraction de vos contenus à l’aide d'attributs spécifiques afin d’exclure ou d’inclure des parties de votre contenu.

Comment fonctionnent ces attributs ?

Ces attributs sont à insérer directement dans vos balises HTML

Pour inclure des éléments, il vous faut indiquer l’attribut : data-content-include

<div data-content-include> children </div>


Pour exclure des éléments, il faut mettre l’attribut : data-content-exclude

<div data-content-exclude> children </div>

Bon à savoir : Afin d’assurer le bon fonctionnement de ces attributs, il convient de les placer au plus près de l’élément (tag HTML) qu’on souhaite inclure ou exclure pour que la règle prenne la priorité sur les autres règles d’inclusion ou d’exclusion que nous paramétrons de notre côté.

 
Quelques exemples de règles pour exclure ou inclure : 


Je souhaite exclure un élément : 

<div data-content-exclude>

  Contenu à exclure

</div>


Je souhaite inclure un élément : 

<div data-content-include>

  Contenu à inclure

</div>


Je souhaite exclure un élément qui était inclus auparavant :

<div data-content-include>

  <p>Ce paragraphe </p>

  <p data-content-exclude>Le paragraphe que je souhaite exclure.</p>

</div>

L'élément </p> sera exclu.


Je souhaite inclure un élément qui auparavant était exclue : 

<div data-content-exclude>

  <p>Paragraphe qui va être exclu</p>

  <h2 data-content-include>Le paragraphe que je souhaite conserver.</h2>

</div>

 

L’élément <h2> sera conservé.

Bon à savoir : Si un élément contient les deux attributs à la fois (data-content-include et data-content-exclude), l’exclusion prend la priorité et le contenu sera donc supprimé.


Vos équipes techniques peuvent être dès maintenant autonomes sur l’amélioration de votre extracteur de contenu.