Personalizza l’assistente per ogni pagina
Quando un assistente è integrato in un sito con più pagine, puoi adattarne la descrizione e le domande suggerite a ogni pagina aggiungendo dei tag <meta> nel <head> della pagina. L’assistente legge questi tag all’avvio e sostituisce la configurazione globale solo per quella pagina: nessuna modifica al codice, nessuna chiamata API aggiuntiva.
Descrizione specifica per pagina
Aggiungi un meta tag skdwn-description per sostituire la descrizione dell’assistente in una pagina specifica:
<meta name="skdwn-description" content="I can help you find cables, connectors, and network accessories." />
Il visitatore vede questa descrizione al posto di quella configurata nelle impostazioni generali, e l’assistente sembra consapevole del contesto: una pagina di prodotto mostra un testo legato al prodotto, una pagina di supporto mostra un testo legato al supporto.
Suggerimenti specifici per pagina
Aggiungi un meta tag skdwn-hints per sostituire i suggerimenti globali con domande pertinenti alla pagina corrente. Il valore è un array JSON di oggetti, ognuno con un title (l’etichetta mostrata al visitatore) e un assistantMessage (la query inviata al 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?"}
]' />
Quando l’assistente si carica in questa pagina, mostra questi tre suggerimenti invece di quelli configurati in Configura i suggerimenti. In una pagina diversa con il proprio tag skdwn-hints, i suggerimenti si adattano automaticamente.
Contesto specifico per pagina
Aggiungi un meta tag skdwn-additional-context per fornire all’assistente un contesto aggiuntivo nel prompt per la pagina corrente (ad esempio l’argomento della pagina o l’utente autenticato), così le sue risposte sono fondate senza che tu debba collegare nulla in JavaScript:
<meta name="skdwn-additional-context" content="This page is the Cat6 Ethernet Cable product page. The visitor is a signed-in Pro customer." />
È lo stesso valore dell’opzione di avvio additionalContext: viene aggiunto al prompt dell’assistente e reso disponibile ai suoi template in fase di esecuzione. Se passi anche additionalContext in startAssistant(...), prevale l’opzione di avvio; altrimenti viene usato il meta tag.
Le pagine senza questi meta tag mantengono la descrizione, i suggerimenti e il contesto globali dell’assistente.
Immagini di anteprima delle pagine nei contenuti evidenziati
Quando l’assistente mostra le schede di riferimento (contenuti evidenziati), può visualizzare un’immagine di anteprima per ogni pagina di origine. L’immagine proviene dal tag standard Open Graph della pagina scansionata:
<meta property="og:image" content="https://example.com/images/product-photo.jpg" />
Il job di acquisizione dati acquisisce questo tag durante l’esecuzione e lo salva insieme al contenuto. Quando l’assistente cita quella pagina in una risposta, la scheda di riferimento mostra l’immagine accanto al titolo e al riepilogo, offrendo ai visitatori un’anteprima visiva della fonte prima di fare clic.
Non serve alcuna configurazione dell’assistente: assicurati solo che le tue pagine abbiano i tag og:image e il job di acquisizione dati li rileverà automaticamente.