Plans prenant en charge le widget de base de connaissances
Professional | Business | Enterprise |
---|---|---|
La fonctionnalité de mappage d’URL du widget de la base de connaissances vous permet de personnaliser l’affichage d’articles et de catégories spécifiques en fonction des pages visitées par vos utilisateurs finaux. Cette fonctionnalité améliore non seulement l’expérience utilisateur en dirigeant les utilisateurs vers du contenu pertinent, mais vous permet également de masquer le widget de base de connaissances sur certaines URL ou de fournir une barre de recherche avec des espaces réservés personnalisés, guidant les utilisateurs sur les éléments de recherche.
Utilisation du mappage d’URL
Pour configurer le mappage d’URL, vous devez effectuer des actions spécifiques dans le widget de la base de connaissances pour les URL désignées.
Actions
Il y a quatre actions que vous pouvez exécuter avec le mappage d’URL :
Afficher l’article : Affiche un seul article sur l’URL spécifiée.
Afficher la liste des articles : Répertorie les articles sélectionnés dans la section Recommandé du widget Base de connaissances sur l’URL spécifiée.
Afficher les résultats de la recherche : Vous permet de définir un terme de recherche spécifique pour interroger votre base de connaissances, en renvoyant des résultats de recherche pertinents sur l’URL spécifiée.
Masquer le widget : Empêche l’icône du widget Base de connaissances d’apparaître sur l’URL spécifiée.
Vous pouvez trouver ces actions sous l’onglet Mappage d’URL ou lors de la modification d’un mappage existant.
NOTE
Pour que le mappage d’URL fonctionne, le widget Base de connaissances doit être installé dans votre site ou votre application. Pour plus d’informations, consultez l’article sur Installing the Knowledge base widget.
Paramètres d’URL
Lors de la configuration de l’URL du widget de la base de connaissances, vous pouvez inclure trois types de paramètres :
Inclure le chemin d’accès :
/thisis/a/path
Inclure la requête :
?animal=bear
Inclure le hachage :
#inbox
Vous pouvez également activer le bouton bascule Is Regex pour incorporer des expressions régulières dans vos configurations d’URL.
Ajouter le mappage d’URL à votre widget
Pour intégrer le widget souhaité dans votre site de base de connaissances, procédez comme suit :
Accédez à l’onglet Mappage d’URL dans le widget () de l' Knowledge base portal.
Cliquez sur Nouveau mappage d’URL et spécifiez les éléments suivants :
Nom - Le nom du mappage d’URL ne sera affiché que sur l’enregistrement de mappage d’URL dans Document360.
Structure de l’URL : sélectionnez le type de paramètre d’URL souhaité (Inclure le chemin d’accès/Inclure la requête/Inclure le hachage). Vous devez activer au moins un paramètre d’URL
Saisissez l’URL sur laquelle vous souhaitez que l’article/la catégorie s’affiche ou que l’action se produise.
NOTE
Votre nom de domaine n’est pas inclus dans le chemin d’accès à l’URL. Par exemple,
https://document360.com/ebook/rapid-guide-to-launch-your-knowledge-base/
, le chemin d’URL de votre URL sera/ebook/rapid-guide-to-launch-your-knowledge-base/
Action - Sélectionnez l’action souhaitée.
Sélectionner l’espace de travail : sélectionnez la version souhaitée (si vous avez plusieurs versions).
Langue à : sélectionnez la langue souhaitée (si vous avez plusieurs langues).
Article à afficher - Dans la barre de recherche, sélectionnez les articles/catégories que vous souhaitez afficher dans la documentation de votre base de connaissances.
NOTE
Les catégories de dossiers ne peuvent pas être sélectionnées. Seuls les types de pages et de catégories d’index peuvent être sélectionnés.
Cliquez sur Créer.
Une fois qu’un utilisateur final accède au chemin d’URL que vous avez spécifié et ouvre le widget de la base de connaissances, il voit l’article/la catégorie mappé. Ces informations restent cohérentes lorsqu’ils naviguent entre les onglets du widget Base de connaissances dans la même version et la même langue.
Modifier le mappage d’URL
Pour modifier un mappage d’URL existant :
Accédez à Widget () dans le Knowledge base portal.
Passez la souris sur le widget de la base de connaissances souhaité et cliquez sur l’icône Modifier ().
Dans l’onglet Mappage d’URL , vous pouvez trouver la liste des mappages d’URL disponibles.
Passez la souris sur le mappage d’URL souhaité et cliquez sur l’icône Modifier ().
La lame de mappage Mettre à jour l’URL s’affiche.
Mettez à jour les informations souhaitées et cliquez sur Mettre à jour.
Suppression du mappage d’URL
Vous pouvez supprimer un mappage d’URL défini.
Accédez à Widget () dans l' Knowledge base portal.
Passez la souris sur le widget de la base de connaissances souhaité et cliquez sur l’icône Modifier ().
Dans l’onglet Mappage d’URL , vous pouvez trouver la liste des mappages d’URL disponibles.
Passez la souris sur le mappage d’URL souhaité et cliquez sur l’icône Supprimer ().
Cliquez sur Oui dans l’invite de confirmation Supprimer .
Paramètres de mappage d’URL
Vous pouvez définir le comportement du widget Base de connaissances pour les URL qui n’ont pas de mappage configuré. La définition de ce comportement peut améliorer l’expérience utilisateur et l’accessibilité à la documentation.
Accédez à Widget () dans l' Knowledge base portal > Configurer et connecter.
Sous Définir les contrôles , développez la section Paramètres de mappage d’URL .
Sélectionnez l’option souhaitée :
Accéder à l’aide/base de connaissances de la page : sélectionnez cette option pour afficher l’article/la catégorie dans l’aide de la page ou l’onglet Base de connaissances du widget.
Ne pas modifier la configuration existante : sélectionnez cette option pour afficher le dernier article/catégorie ouvert dans le widget.
Cliquez sur Enregistrer.
Correspondance d’URL de base
Comprendre la correspondance d’URL est crucial pour un mappage d’URL efficace. Une expression régulière à usage général pour faire correspondre des URL typiques ressemble à ceci :
^https?://?[a-zA-Z0-9.-]+/[a-zA-Z0-9/._-]*??[a-zA-Z0-9=&._-]*?#[a-zA-Z0-9_-]*?$
Explication des composants
^https?://?
: Correspond au protocole (par exemple,http://
ouhttps://
). Cela?
rend le protocole facultatif.NOTE
Assurez-vous d’ajouter une barre oblique inverse (\) avant chaque barre oblique (/) lorsque vous testez votre URL sur https://regex101.com.
[a-zA-Z0-9.-]+
: correspond au nom de domaine, y compris les lettres, les chiffres, les points (.
) et les traits d’union (-
)./[a-zA-Z0-9/._-]*?
: Correspond au chemin d’accès après le domaine, autorisant les barres obliques, les caractères alphanumériques, les points, les traits de soulignement et les traits d’union.?[a-zA-Z0-9=&._-]*?
: Correspond aux paramètres de requête facultatifs (par exemple,?key=value
), ce qui rend cette partie facultative.#[a-zA-Z0-9_-]*?
: Correspond au fragment (par exemple,#section
), qui est également facultatif.
Exemples de mappage d’URL à l’aide de Regex
Mappage d’URL avec des chemins d’accès spécifiques
Pour mapper un modèle d’URL tel que /users/{id}
, utilisez :
^/users/[0-9]+$
Cela capture un ID utilisateur de manière dynamique.
Exemples de correspondances
/users/123
/users/456
Mappage d’URL avec des paramètres de requête
Pour les URL comme /search?q={query}
, l’expression régulière serait :
^/search?q=[a-zA-Z0-9]+$
Exemples de correspondances
/search?q=apple
/search?q=123abc
Mappage d’URL avec des paramètres facultatifs
Pour un modèle d’URL tel que /products/{category}/{id}
, où category est facultatif :
^/products/[a-zA-Z]+?/[0-9]+$
Exemples de correspondances
/products/123
/products/electronics/123
Mappage d’URL avec des caractères génériques ou plusieurs chemins d’accès
Pour /blog/*
:
^/blog/.*?$
Exemples de correspondances
/blog
/blog/how-to-code
/blog/2021/10
Mappage d’URL avec des sous-domaines
Pour les URL de sous-domaine :
^https?://?[a-zA-Z0-9-]+.example.com$
Exemples de correspondances
http://blog.example.com
https://shop.example.com
Combinaison de plusieurs composants
Pour gérer des mappages d’URL plus complexes, vous pouvez combiner les différents composants selon vos besoins. L’expression régulière complète qui correspond à une URL avec un protocole, un domaine, un chemin, des paramètres de requête et un fragment facultatifs ressemble à ceci :
^https?://?[a-zA-Z0-9.-]+/[a-zA-Z0-9/._-]*??[a-zA-Z0-9=&._-]*?#[a-zA-Z0-9_-]*?$
Foire aux questions
Comment puis-je supprimer l’aide de la page et la barre de recherche du widget lorsque le mappage d’URL d’un seul article est configuré ?
Pour supprimer l’aide de la page et la barre de recherche du widget lorsque le mappage d’URL d’un seul article est configuré :
Accédez au widget () dans le portail de la base de connaissances.
Passez la souris sur le widget souhaité et cliquez sur l’icône Modifier ().
Collez le code fourni dans l’onglet CSS personnalisé :
li#page-help-tab { display: none; } .article-header .article-back-icon { display: none; } .search-container { display: none !Important; }
Collez le code fourni dans l’onglet JavaScript personnalisé :
setTimeout(function() { $('.search-container').hide();}, 2000); setTimeout(function() { $("#knowledge-base-tab").click();}, 2000);
Cliquez sur Enregistrer.
Cela masquera l’onglet d’aide de la page et la barre de recherche dans le widget sur le site de la base de connaissances lorsque le mappage d’URL d’un seul article est configuré.
Comment puis-je voir les mises à jour immédiatement dans le widget de la base de connaissances après l’ajout ou la mise à jour d’une carte d’URL ?
Les mises à jour sont mises en cache sur le serveur pour des raisons de performances et sont automatiquement actualisées toutes les 15 minutes. Toutefois, si vous avez besoin de voir les modifications immédiatement, vous pouvez vider le cache de l’application.