Deep Linking

Mittels sogenannter "Deep Links" können gezielt bestimmte, in swisscollections indexierte Felder abgefragt und entsprechende Trefferlisten angezeigt werden. Die Abfrage wird in der URL definiert. Auf diese Weise können zusätzlich zu den auf der Suchoberfläche angebotenen Feldern und Filtern auch weitere Felder abgefragt werden, die auf der Suchoberfläche nicht angeboten werden.

Deep Links können verwendet werden um Nutzer*innen direkt auf eine bestimmte Trefferliste zu führen, z.B. auf eine Liste aller Aufnahmen mit einer bestimmten Signaturgruppe, einem Code oder einer Klassifikation.

Es sind diverse Suchabfragen über Deep Links umsetzbar und wir unterstützen Sie dabei gerne. Bitte kontaktieren Sie uns dazu unter info@swisscollections.ch.

Aufbau

Beispiel: Abfrage aller Publikationen der Basler Bibliographie aus dem Jahr 2020, d.h. mit dem lokalen Code (Feld 990) basb20, die in der UB Hauptbibliothek (A100) vorhanden sind.

Basis-URL einer Trefferliste

https://swisscollections.ch/Search/Results

Suchbegriff

?lookfor=basb20

Suchfeld

&type=WLC

Filter

&filter[]=institution%3A100

Anzahl Treffer

(max. 100, default 10)

&limit=10

Sortierung

(relevance oder publishDateSort, author_sort, title_sort kombiniert mit +desc oder +asc)

&sort=publishDateSort+desc

Ganzer Deep Link: https://swisscollections.ch/Search/Results?lookfor=basb20&type=WLC&filter[]=institution%3AA100

Beispiele

Exaktes Datum (Feld 046)

Suchbegriff: Inhalt von Feld 046

Suchfeld: Date

Beispiel: https://swisscollections.ch/Search/Results?lookfor=1759.08.12&type=Date

Systemnummer (Feld 001, Feld 035)

Suchbegriff: Systemnummer, bei alten Systemnummern inkl. für die Migration zu SLSP erstellten Prefix und Suffix.

Suchfeld: ctrlnum

Beispiel:
https://swisscollections.ch/Search/Results?lookfor=(HAN)000058904DSV05&type=ctrlnum
https://swisscollections.ch/Search/Results?lookfor=991155431269705501&type=ctrlnum

Die Suche nach einer Systemnummer ist auch über die einfache Suche möglich. Dabei müssen die runden Klammern weggelassen werden.