Februar 2019 (Version 1.0.1-0-20190114.152423-438 - 1.0.1-0-20190214.100358-462)
Verbesserungen/Änderungen
Sonstiges
Folgende Schritte im Kampagnen- und Installer-Wizard nutzen nun die volle Breite des Browserfensters:
- Berater-Kampagne: Beraterdetails
- Produkt-Kampagne: Produkt-Details
- Feedback-Kampagne: Feedback-Details
- Installer: Importdatei-Einstellungen
Neue Features
Response
Technical
Es gibt unter rest/v2/navigation/category/\{channel\}
einen neuen API-Endpunkt um den kompletten Kategoriebaum zu erhalten. Diese API steht nur per GET zur Verfügung. Zurück gegeben werden nur vollständige Facetten vom Typ CATEGORY_PATH
. Die enthaltenen Level lassen sich per Parameter einschränken. Weitere Informationen gibt es in der Swagger-UI.
Sonstiges
Feedbacktext Kampagnen können jetzt konfiguriert werden um als Teaser im Produktlisting angezeigt zu werden.
Technical
Kampagnenkonfiguration
<feedbackTextSetting> tag enthält neuen sub-tag. <isTeaser>
<feedbackTextSetting> <number>0</number> <label>above searchbar</label> <isHtml>true</isHtml> <isTeaser>false</isTeaser> </feedbackTextSetting> <feedbackTextSetting> <number>14</number> <label>basic teaser</label> <isHtml>true</isHtml> <isTeaser>true</isTeaser> </feedbackTextSetting>
<text> tag in Kampagnen enthält neues Attribute "position="
<campaign locale="en" id="db616961-e33a-4456-8d2f-07d015fd9da4"> <name>FeedbackTest</name> [...] <feedback> <texts> <text id="1" position="-1">This is not a teaser.</text> <text id="14" position="5">This is a teaser with position set to 5.</text> </texts> </feedback> <pushedProducts /> </campaign>
Suche 7.3
- Neue Webservice-Version "7.3" konfigurierbar in fff.properties (Standard bleibt "7.2")
- Diese Version ist nötig um die eingestellten Teaser Informationen in json/xml antworten zu erhalten
api.version=7.3
- Rest-Api angepasst. Ergebnisse enthalten die neuen Teaser Informationen.
Suche NG
- Rest-Api angepasst. Ergebnisse enthalten die neuen Teaser Informationen.
Bugfixes
Campaign Manager
Änderungen an Kampagnen, welche eine Leerung des Caches erfordern um wirksam zu werden, erzeugen jetzt eine korrekte Aufforderung diese Cache Leerung durchzuführen.
Sonstiges
Technical
Die Felder mit den Feldrollen productNumber
und masterId
müssen immer mit dem Feldtyp TEXT
konfiguriert werden. Wenn es sich bei den Feldinhalten aber um ganzzahlige Nummern handelt (bspw. EAN oder ISBN) so ist es nun möglich diese intern als Zahl abzuspeichern. Dies hat positiven Einfluss auf die Suchperformance.
Dafür gibt es in der Suchkonfiguration nun zwei neue Tags: import/productNumberAsInteger
und import/masterIdAsInteger
, die true
oder false
sein können. Diese Einstellungen sind nur über die XML änderbar.