For the complete documentation index, see llms.txt. This page is also available as Markdown.

Activation du contenu adaptatif

Choisissez une méthode d’authentification pour transmettre les données utilisateur à GitBook.

Pour commencer à personnaliser l'expérience de documentation de vos lecteurs, vous devrez activer le contenu adaptatif et décider comment les données de vos visiteurs sont transmises à GitBook. Cela permet au contenu de votre site de s'adapter dynamiquement en fonction de la personne qui le consulte.

Activer le contenu adaptatif

Avant de pouvoir transmettre les données utilisateur à GitBook, vous devrez configurer votre site pour utiliser le contenu adaptatif.

Rendez-vous dans les paramètres du site, et activez Contenu adaptatif dans les paramètres d'audience de votre site. Une fois activé, vous obtiendrez une « clé de signature du jeton visiteur » générée, dont vous aurez besoin pour poursuivre la configuration du contenu adaptatif.

A GitBook screenshot showing the enable adaptive content toggle
Activer le contenu adaptatif dans les paramètres de votre site

Définissez le schéma de votre visiteur

Après avoir activé le contenu adaptatif, vous devrez définir un schéma pour les types de revendications que vous attendez de GitBook lorsqu’un utilisateur visite votre site.

Le schéma du visiteur doit refléter la structure de ces revendications lorsqu’elles sont envoyées à GitBook.

Par exemple, si vous pensez qu’un visiteur peut potentiellement être un utilisateur bêta dans votre produit, vous définiriez un schéma de visiteur similaire à :

Cela vous aidera également à utiliser la saisie semi-automatique lors de la configuration de vos revendications dans l' éditeur de conditions. Les schémas de visiteurs ne prennent en charge que les types suivants :

Lisez les revendications transmises sous forme de chaînes de caractères.

GitBook accepte les chaînes dynamiques, ce qui signifie que vous pouvez transmettre dynamiquement des données de type chaîne — comme le nom d’un utilisateur, des jetons développeur, et plus encore.

Les chaînes peuvent également contenir une énumération facultative clé, qui vous permet de restreindre les données reçues par GitBook à l’une des valeurs définies.

Lisez les revendications transmises sous forme de booléens.

Imbriquez les revendications dans un objet pour regrouper des valeurs similaires.

Définissez une revendication non signée

Les revendications non signées sont un type spécifique de revendication qui identifie les revendications susceptibles de ne pas être signées par une application cliente. Il est nécessaire de définir les revendications de votre schéma de visiteur comme non signées si vous transmettez des revendications via des paramètres d’URL, des cookies non signés et des indicateurs de fonctionnalité.

Si vous avez l’intention de travailler avec des revendications non signées, vous devrez déclarer dans le schéma les revendications attendues sous une propriété « unsigned », en plus de vos revendications signées.

Transmettez les données du visiteur à GitBook

GitBook propose différentes façons de transmettre les données des visiteurs pour adapter le contenu de votre site. Après avoir défini votre schéma, vous devrez décider comment vous souhaitez transmettre les données de vos visiteurs à GitBook.

Mis à jour

Ce contenu vous a-t-il été utile ?