Aller au contenu principal

Source de données — Éléments de contenu

Une source de données de type Éléments de contenu connecte votre employé digital à des contenus structurés définis dans Retorik Studio (restaurants, hébergements, produits, actualités, etc.). La recherche sémantique identifie les éléments les plus pertinents et les affiche à l'utilisateur sous forme de cartes médias.

astuce

Ce type est particulièrement adapté aux contenus qui évoluent fréquemment (catalogues, points d'intérêt, offres) : la source se met à jour automatiquement à chaque réindexation sans qu'il soit nécessaire de re-importer des fichiers.

Configuration

Accès utilisateur

Le toggle "Je souhaite que les utilisateurs puissent consulter ou télécharger les informations issues de cette source de donnée" contrôle si les éléments retenus sont affichés à l'utilisateur sous forme de cartes médias.

Type de contenu

Sélectionnez le type d'élément de contenu à indexer parmi ceux disponibles dans votre Retorik Studio.

Filtre de contenu

Champ facultatif permettant de restreindre les éléments indexés à un sous-ensemble précis, à l'aide d'une expression au format Liquid. Voir la section Construire un filtre de contenu ci-dessous.

astuce

Après toute modification, utilisez "Sauvegarder et réindexer" pour que les changements soient appliqués à la recherche sémantique.

Cartes médias

Lorsqu'un élément est retenu par la recherche sémantique et que l'accès utilisateur est activé, il est affiché sous forme d'une carte média contenant un titre, une image optionnelle, une description et un bouton "En savoir plus" renvoyant à la fiche détail de l'élément.

astuce

Le comportement du bouton "En savoir plus" est configurable selon les besoins de votre projet (fiche détail, page web, etc.). Rapprochez-vous des équipes DAVI pour les contenus qui nécessitent un affichage personnalisé.

Construire un filtre de contenu

Le filtre de contenu s'applique à l'indexation : seuls les éléments correspondant à l'expression sont inclus dans la recherche sémantique.

La syntaxe utilise le format Liquid : ContentItem.Content.ContentPart.Field.Type == "valeur"

  • L'expression doit commencer par ContentItem.Content.
  • Partie 3 : nom technique de la pièce de contenu
  • Partie 4 : nom technique du champ
  • Partie 5 : type de valeur du champ (respecter la casse)
Type de champType de valeur
Text Field.Text
MultiText Field.Values
Boolean Field.Value
Numeric Field.Value

Les opérateurs logiques and et or permettent des expressions complexes. Ils sont évalués de droite à gauche. Les parenthèses ne sont pas valides en Liquid.

astuce

Pour trouver les noms techniques de vos pièces de contenu et champs, consultez la page "Contenu > Définition de contenu > Types de contenus" dans Retorik Studio.

Exemples

ObjectifExpression Liquid
Restaurants dont le nom contient "brasserie"ContentItem.Content.Thing.Name.Text contains "brasserie"
Restaurants situés à ReimsContentItem.Content.Place.PostalCode.Text == "51100"
Hébergements avec 3 chambres et plusContentItem.Content.LodgingBusiness.NumberOfRooms.Value >= 3
Activités sur l'eau (plusieurs catégories)ContentItem.Content.Thing.Categories.Values contains "Canoé kayak" or ContentItem.Content.Thing.Categories.Values contains "Voile"
Lieux "coups de cœur"ContentItem.Content.Thing.Favorite.Value == true
Produits avec une description renseignéeContentItem.Content.Thing.Description.Text != "" and ContentItem.Content.Thing.Description.Text != empty
astuce

Testez votre expression avec un filtre simple avant d'en construire un complexe. Si aucun résultat n'apparaît après réindexation, vérifiez les noms techniques et la casse de votre expression.

Filtrer les réponses par tag

Pour restreindre cette source à un contexte spécifique (entité, site, département), renseignez la section "Filtrer les sources de données" en bas de la page de configuration. Consultez la Vue d'ensemble pour le détail du fonctionnement.