Ein Suchcenter in Ihre Website einbinden
Verwenden Sie den generierten Embed code, wenn das Suchcenter auf einer Seite erscheinen soll, die Sie selbst verwalten. Die Einbettung benötigt die Seekdown-Runtime, einen Container und die srch-…-ID des Suchcenters.
Die öffentliche Einbettung hinzufügen
Die dokumentierte Struktur lautet:
<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>
Ersetzen Sie die Beispiel-ID durch den Wert aus dem generierten Snippet Ihres Suchcenters. Ein leeres Zugriffstoken ist nur für ein öffentliches Suchcenter mit der Authentifizierung None geeignet.
Bewusst platzieren
Fügen Sie den Container dort ein, wo das Sucherlebnis erscheinen soll. Geben Sie der Seite genug Breite für die Ergebniskarten und testen Sie die Höhe sowohl nach einer kurzen als auch nach einer langen Antwort.
Fügen Sie dieselbe Container-ID nicht zweimal auf einer Seite ein. Die Runtime zielt auf #seekdown-assistant-root.
Die Implementierung prüfen
| Eingabe oder Aktion | Erwartetes Ergebnis | So prüfen Sie es |
|---|---|---|
| Seite laden | Die Suchoberfläche erscheint im Container | Die Browserkonsole auf Skriptfehler prüfen |
| Einen Vorschlag wählen | Die Anfrage wird ausgeführt | Gewählten Text und Ergebnis bestätigen |
| Eine bekannte Frage stellen | Korrekte Antwort und Dokumente erscheinen | Mit der erwarteten Quelle vergleichen |
| Eine Quellenkarte öffnen | Die Originalseite öffnet sich | Ziel und belegenden Text prüfen |
| Fenstergröße ändern | Die Oberfläche bleibt nutzbar | Schmale und breite Viewports testen |
Eine leere Einbettung analysieren
Prüfen Sie in dieser Reihenfolge die Runtime-URL, die Container-ID, die Suchcenter-ID und den Initialisierungsaufruf. Bei einem privaten Suchcenter prüfen Sie außerdem das Zugriffstoken und Allowed origins.
Verwenden Sie das kopierte Snippet, statt IDs aus einer öffentlichen URL zu rekonstruieren. Ist anonymer Zugriff nicht angemessen, richten Sie ein privates Suchcenter ein, bevor Sie die Einbettung veröffentlichen.