Centro di ricerca

Integra un centro di ricerca nel tuo sito web

Un ID del centro di ricerca che passa attraverso uno script runtime fino a un’interfaccia di ricerca in una pagina web
Un ID del centro di ricerca che passa attraverso uno script runtime fino a un’interfaccia di ricerca in una pagina web

Usa l’Embed code generato quando il centro di ricerca deve comparire all’interno di una pagina che gestisci tu. L’integrazione richiede il runtime di Seekdown, un contenitore e l’ID srch-… del centro di ricerca.

Aggiungi l’integrazione pubblica

La struttura documentata è:

<script src="https://saas.seekdown.ai/js/seekdown-assistant.js"></script>

<div id="seekdown-assistant-root"></div>

<script>
  document.addEventListener('DOMContentLoaded', function () {
    if (window.skdwn && window.skdwn.startAssistant) {
      skdwn.startAssistant({
        assistantId: 'srch-your-search-center-id',
        accessToken: ''
      });
    }
  });
</script>

Sostituisci l’ID di esempio con il valore dello snippet generato per il tuo centro di ricerca. Un token di accesso vuoto è adatto solo a un centro di ricerca pubblico con autenticazione None.

Posizionalo con criterio

Aggiungi il contenitore nel punto in cui deve comparire l’esperienza di ricerca. Lascia alla pagina una larghezza sufficiente per le schede dei risultati e verifica l’altezza dopo una risposta breve e una lunga.

Non aggiungere due volte lo stesso ID di contenitore nella stessa pagina. Il runtime punta a #seekdown-assistant-root.

Un risultato del centro di ricerca con la risposta e il layout delle schede delle fonti in una pagina ampia
Un risultato del centro di ricerca con la risposta e il layout delle schede delle fonti in una pagina ampia

Verifica l’implementazione

Input o azioneRisultato attesoCome verificarlo
Carica la paginaL’interfaccia di ricerca compare nel contenitoreControlla la console del browser per eventuali errori di script
Scegli un suggerimentoLa query viene eseguitaConferma il testo selezionato e il risultato
Fai una domanda notaCompaiono la risposta e i documenti correttiConfronta con la fonte attesa
Apri una scheda fonteSi apre la pagina originaleControlla la destinazione e il testo di supporto
Ridimensiona la paginaL’interfaccia resta utilizzabileProva viewport stretti e ampi

Diagnostica un’integrazione vuota

Controlla in quest’ordine l’URL del runtime, l’ID del contenitore, l’ID del centro di ricerca e la chiamata di inizializzazione. Per un centro di ricerca privato, controlla anche il token di accesso e gli Allowed origins.

Usa lo snippet copiato invece di ricostruire gli ID da un URL pubblico. Se l’accesso anonimo non è adatto, configura un centro di ricerca privato prima di pubblicare l’integrazione.