Aller au contenu principal

GSA Modul Feed Metadaten

Commentaires

1 commentaire

  • Zendesk API User
    Author: ceggert - 9/24/2015 9:23

    Hallo Frau Baumann,

    wenn Sie zusätzlich FirstSpirit Metadaten an die GSA schicken möchten funktioniert das in der Tat über die in FirstSpirit anglegte Metadaten Seitenvorlage. Dazu geben Sie den Variablennamen der CMS Eingabekomponente in diesem Fall md_search_type bei der Konfiguration des GSA Scripts "Push documents to Google Search Appliance" bei der Variable metaDataField an.

    Sie können hier auch mehrere Werte Semikolon (;) getrennt angeben.

    z.B. Feld1;Feld2;Feld3

    Aufgrund der Komplexität der FirstSpirit Eingabekomponenten können hier leider nicht alle unterstützt werden. Hier eine Liste von unterstützten Eingabekomponenten:

    • CMS_INPUT_TEXT
    • CMS_INPUT_CHECKBOX (ohne Datenquelle)
    • CMS_INPUT_COMBOBOX (ohne Datenquelle)
    • CMS_INPUT_RADIOBUTTON (ohne Datenquelle)
    • CMS_INPUT_DATE
    • CMS_INPUT_DOM

    Wenn nun alles richtig konfiguriert ist, werden die Inhalte der Metadatenfelder mit in den XML Feed für die GSA geschrieben.

    Sie können dies zum einen am Feed auf der GSA erkennen oder sich den Feed zu debug zwecken in eine Datei umlenken lassen. Sollten Sie sich den Feed in eine Datei umlenken wird kein Feed zur GSA gesendet, dies ist rein zu Testzwecken.

    Um den Feed in eine Datei umzulenken, wechseln Sie ebenfalls im  FirstSpirit ServerManager in den Auftrag in das Script Push documents to Google Search Appliance. Unter der Zeile in der das helber Objekt erstellt wird:

    PushApiHelper helper = new PushApiHelper(configuration, context.getConnection());

    und fügen folgende Zeile ein:

    helper.setDebugDestination("/temp/irgendein/Pfad/gsa-feed.xml");

    Nachdem nun der Auftrag durchgelaufen ist können Sie in dem XML File den GSA Feed konrollieren, über jedem Eintrag sind die Metadaten Felder zu finden. Per Default finden Sie hier die Metainformationen aus der ACL Datenbank, die von der GSA benötigt werden.

    Ich hoffe ich konnte Ihnen helfen,

    viele Grüße,

    Christopher Eggert

    0

Vous devez vous connecter pour laisser un commentaire.