Sites autorisés
Les sites autorisés forment la liste des sites où votre widget de chat peut se charger. Les adresses doivent correspondre exactement, et un site absent de la liste n'affiche aucun chat.
La liste se trouve dans « Installation », sous « Sites autorisés ». Elle empêche quelqu'un de copier votre ligne de code sur son propre site et d'y dépenser vos réponses IA.
Comment la liste démarre
Un nouveau widget a une liste vide, et une liste vide permet à n'importe quel site de le charger. « Installation » affiche un avis : « Pour l'instant, n'importe quel site peut charger ce widget. Le premier site qui charge le script sera ajouté ici, et ensuite seuls les sites listés fonctionneront. » Le premier site qui charge la ligne est enregistré dans la liste, et la correspondance exacte s'applique dès ce moment.
Si le premier chargement venait d'une adresse de test, de préproduction ou d'aperçu, cette adresse est désormais le seul site autorisé, et votre vrai site n'affiche rien. Ajoutez l'adresse définitive dès que vous voyez la mauvaise dans la liste.
Fonctionnement de la correspondance
Chaque entrée se compose d'un schéma, d'un hôte et, le cas échéant, d'un port. Les chemins et les paramètres de requête ne comptent pas. Une adresse correspond seulement si ces trois éléments sont identiques, et il n'y a pas de caractères génériques.
| Dans la liste | Page où se trouve le widget | Se charge ? |
|---|---|---|
| https://example.com | https://example.com/pricing | Oui |
| https://example.com | https://www.example.com | Non. Ajoutez aussi www.example.com |
| https://example.com | http://example.com | Non. http et https sont différents |
| https://example.com | https://shop.example.com | Non. Ajoutez chaque sous-domaine |
| https://example.com | https://example.com:8080 | Non. Le port est différent |
Ajouter un site
- Ouvrez « Communications », puis « Chat sur le site », puis « Installation ».
- Sous « Sites autorisés », saisissez l'adresse dans le champ, par exemple example.com.
- Cliquez sur « Ajouter un site ». Le site est enregistré aussitôt ; il n'y a pas de bouton d'enregistrement séparé.
- Recommencez pour chaque domaine, version www et sous-domaine où la ligne est collée.
Vous pouvez saisir un simple domaine : KnowStack ajoute https:// pour vous. Un lien complet comme https://example.com/contact est réduit à https://example.com. Si l'entrée n'est pas une adresse web, vous voyez « Cela ne ressemble pas à une adresse de site. Essayez example.com », et une adresse déjà présente dans la liste reçoit une remarque qui le signale.
Quand votre liste contient example.com mais pas www.example.com, ou l'inverse, « Installation » le signale par « … n'est pas dans la liste et compte comme un autre site. » Cliquez sur « Ajouter » pour ajouter la version manquante. Cette indication ne concerne que le domaine principal et sa version www. Ajoutez vous-même les sous-domaines comme shop.example.com.
Retirer un site
Cliquez sur le x à côté d'une adresse pour la retirer. Le widget ne se charge plus sur ce site dès l'affichage de page suivant. Vous pouvez lister jusqu'à 20 sites. À 20, le champ d'ajout est remplacé par « Vous pouvez lister jusqu'à 20 sites. Retirez-en un pour en ajouter un autre. »
Si vous retirez toutes les adresses, la liste redevient vide et n'importe quel site peut charger le widget jusqu'à ce que le suivant soit enregistré. Gardez au moins votre site principal dans la liste.
Un site absent de la liste n'affiche rien : ni bouton de chat, ni erreur sur la page. Si le widget fonctionne sur un domaine mais pas sur un autre, vérifiez d'abord cette liste.