Shop-Cachehit
Wenn Ihr Shop einen eigenen Cache pflegt und Such- und Navigationsanfragen über diesen Cache beantwortet werden, ohne die Anfrage an FactFinder weiterzuleiten, dann geben Sie bitte das log Ereignis an, um FactFinder zu informieren. Dies ist wichtig für korrekte Analysen sowie für Module, die auf Suchmengen basieren (wie ASO). Mit diesem Ereignis senden Sie die wichtigsten Basisdaten des Suchergebnisses, geliefert aus Ihrem Cache.
Das Log-Ereignis benötigt das Ereignis, sidund channel Allgemeine Parameter. Die zu übergebende Session-ID ist die ID der Anfrage, die von Ihrem Cache beantwortet wurde, und nicht die Session-ID der Anfrage, die das zwischengespeicherte Suchergebnis erzeugt hat. Zusätzlich müssen bzw. können die folgenden Parameter übergeben werden:
query
erforderlich
Der Suchbegriff, für den eine Suche durchgeführt wurde und zu dem Feedback gegeben wurde.
page
erforderlich
Die Nummer der Suchergebnis-Seite, auf der das ausgewählte Produkt angezeigt wurde. Die erste Seite hat die Nummer 1.
pageSize
erforderlich
Die Anzahl der Produkte pro Suchergebnis-Seite zum Zeitpunkt des Klicks.
hitCount
erforderlich
Die Anzahl der im Suchergebnis gefundenen Produkte.
searchTime
erforderlich
Die Zeit, die benötigt wurde, um das Suchergebnis zu erstellen.
bestSimi
erforderlich
Ähnlichkeit des besten Produkts.
minSimi
erforderlich
Ähnlichkeit des letzten Produkts.
filter[FELDNAME]
erforderlich
Informationen über aktive Filter im Suchergebnis. Dieser Parameter besteht aus dem Präfix filter gefolgt vom Namen des Feldes, auf dem der Filter angewendet wurde, wie zum Beispiel filterManufacturer. Dieser Parameter kann mehrmals vorhanden sein, da in mehreren Feldern mehrere Filter gesetzt werden können. Der Wert dieses Parameters besteht aus dem jeweiligen Filterwert, wobei der Wert dem Filterwert einer Suchanfrage entspricht. Bitte beachten Sie, dass Sie die verwendeten Zeichen für und, oder und nicht pro Kanal in den config.xml. Der Wert für diesen Parameter muss dieselben Zeichen verwenden wie die Filter in Ihren Suchanfragen. Wenn Sie zum Beispiel ~~~ für oder, ___ für und und ! für nicht, dann muss der folgende Parameter für einen Filter verwendet werden, der rot oder nicht blau und gelb: red~~~!blue___yellow. Das Log-Ereignis unterscheidet nicht zwischen Filtern und Substring-Filtern. Bitte senden Sie alle aktiven Filter über diesen Parameter.
searchField
erforderlich
Das Feld, für das die Suche ausgeführt wurde, falls die Suche auf ein bestimmtes Feld beschränkt war.
customSorting
erforderlich
Wenn die Standardsortierung für das Suchergebnis nicht verwendet wurde, senden Sie bitte true. Wenn Sie den Parameter nicht übergeben, geht FactFinder davon aus, dass das Suchergebnis mit der Standardsortierung sortiert wurde.
additionalInfo
erforderlich
Sie können diesen Parameter verwenden, um etwas zum Log-Eintrag hinzuzufügen, z. B. um das Durchsuchen des Logs nach einem bestimmten Eintrag zu ermöglichen. Hinweis: Im Gegensatz zu anderen Tracking-Ereignissen log Ereignisse werden in das Suchlog des entsprechenden Kanals geschrieben. Daher sieht der Eintrag eines log Ereignisses wie der Eintrag einer FactFinder-Suche aus. Damit die Log-Ereigniseinträge in den Suchlogs auffindbar sind, enthält der AdditionalInfo Bereich den Eintrag ShopCacheHit (zum Beispiel, AdditionalInfo [ShopCacheHit | sid=session1]). Die Einträge werden in das ASN bzw. Suchlog geschrieben, je nachdem, ob das übermittelte Suchergebnis auf einer Navigations- oder Suchanfrage basiert.
REST
Die technische Dokumentation der REST-API ist in der Search-Anwendung selbst enthalten und kann über [Ihr NG-Server]/fact-finder/swagger-ui.html aufgerufen werden. Sie ist auch über die folgende URL erreichbar:
Swagger-Link: https://ng-demo.fact-finder.de/fact-finder/swagger-ui.html
Die Schnittstelle bietet nicht nur die Parameterdokumentation, sondern auch die Möglichkeit, eine Abfrage zu testen und das Ergebnis zu prüfen. Die Dokumentation wurde mit Swagger erstellt; Sie können Swagger Codegen verwenden, um einen Client dafür zu generieren und in Ihrem Code zu nutzen.
Die Shop-Cachehit-Ereignis-Dokumentation ist über die log Methode in der tracking Ressource zugegriffen werden.
Zuletzt aktualisiert
War das hilfreich?

