Personnaliser l’assistant selon la page
Lorsqu’un assistant est intégré sur un site de plusieurs pages, vous pouvez adapter sa description et ses questions suggérées à chaque page en ajoutant des balises <meta> dans le <head> de la page. L’assistant lit ces balises au démarrage et remplace la configuration globale pour cette page uniquement — sans modification de code ni appel d’API supplémentaire.
Description propre à la page
Ajoutez une balise meta skdwn-description pour remplacer la description de l’assistant sur une page donnée :
<meta name="skdwn-description" content="I can help you find cables, connectors, and network accessories." />
Le visiteur voit cette description à la place de celle configurée dans les paramètres généraux, ce qui donne à l’assistant l’air de connaître le contexte — une page produit affiche un texte lié au produit, une page de support un texte lié au support.
Suggestions propres à la page
Ajoutez une balise meta skdwn-hints pour remplacer les suggestions globales par des questions adaptées à la page en cours. La valeur est un tableau JSON d’objets, chacun doté d’un title (le libellé affiché au visiteur) et d’un assistantMessage (la requête envoyée au clic) :
<meta name="skdwn-hints" content='[
{"title": "What lengths are available?", "assistantMessage": "What lengths are available for this cable?"},
{"title": "Is it suitable for outdoor use?", "assistantMessage": "Can I use this cable outdoors?"},
{"title": "Compare with Cat6A", "assistantMessage": "What are the differences between Cat6 and Cat6A cables?"}
]' />
Lorsque l’assistant se charge sur cette page, il affiche ces trois suggestions à la place de celles configurées dans Configurer les suggestions. Sur une autre page dotée de sa propre balise skdwn-hints, les suggestions s’adaptent automatiquement.
Contexte propre à la page
Ajoutez une balise meta skdwn-additional-context pour fournir à l’assistant un contexte de prompt supplémentaire pour la page en cours — par exemple le sujet de la page ou l’utilisateur connecté — afin que ses réponses soient ancrées dans le contexte sans que vous ayez à écrire de JavaScript :
<meta name="skdwn-additional-context" content="This page is the Cat6 Ethernet Cable product page. The visitor is a signed-in Pro customer." />
Il s’agit de la même valeur que l’option de démarrage additionalContext : elle est ajoutée au prompt de l’assistant et mise à disposition de ses templates à l’exécution. Si vous transmettez aussi additionalContext dans startAssistant(...), c’est l’option de démarrage qui l’emporte ; sinon, la balise meta est utilisée.
Les pages sans ces balises meta conservent la description, les suggestions et le contexte globaux de l’assistant.
Images d’aperçu des pages dans les contenus mis en avant
Lorsque l’assistant affiche des cartes de référence (contenus mis en avant), il peut afficher une image d’aperçu pour chaque page source. L’image provient de la balise standard Open Graph de la page explorée :
<meta property="og:image" content="https://example.com/images/product-photo.jpg" />
La tâche de capture de données capture cette balise lors de son exécution et la stocke avec le contenu. Lorsque l’assistant cite cette page dans une réponse, la carte de référence affiche l’image à côté du titre et du résumé — offrant aux visiteurs un aperçu visuel de la source avant qu’ils ne cliquent.
Aucune configuration de l’assistant n’est nécessaire — assurez-vous simplement que vos pages ont des balises og:image et la tâche de capture de données les récupérera automatiquement.