Customer-Specific Info
Übersicht
Das Customer-Specific Info-Modul (CSI) gibt Ihnen die Möglichkeit, individualisierte Preise und andere individualisierte Informationen auf Kundenbasis anzuzeigen. Dies richtet sich in erster Linie an B2B-Geschäftskunden mit einer geringen Kundenzahl und hoher Kaufhäufigkeit.
Das Customer-Specific Info-Modul kann verwendet werden, um feldspezifische Werte für eine bestimmte Käufer-ID zu definieren. Dies ist besonders nützlich in B2B-Umgebungen, in denen bestimmte Käufer angepasste Werte (z. B. Preis) sehen sollen.
Ort
Customer-Specific Info-Modul kann im linken Seitenmenü neben Weitere Einstellungen…→ Customer-Specific Info in Module Kategorie:

Konfiguration von Customer-Specific Info

Sie können CSI für einzelne Channels aktivieren oder deaktivieren oder die Einstellung vom Parent-Channel auf Child-Channel vererben. Sie können konfigurieren, dass Produkte ohne Preis im Suchergebnis angezeigt werden
. Imports können entweder separat durchgeführt werden oder mit dem Standard-Datenbankimport verknüpft werden
.
Customer-Specific Info-Import ausführen, wenn ein Produktdaten-Import durch sein Aktualisierungsintervall ausgelöst wird 

Wenn Sie dieses Kontrollkästchen auswählen, wird nach dem Produktdaten-Import im Aktualisierungsintervall ein Customer-Specific Info-Import durchgeführt.
Mit können Sie festlegen, ob jeder CSI-Import auch einen Download der CSI-CSV-Datei auslöst. Es ist auch möglich, Käufer-IDs nur für bestimmte Kunden oder Artikel zu verwenden. In diesem Fall können Sie eine Standard-Käufer-ID festlegen
die entscheidet, welchen Preis zu verwenden ist, falls keine spezifische ID in einer Suchanfrage übergeben wird. Die Import-Einstellungen sind identisch mit dem Produktdatenbank-Import.
Customer-Specific Info-Importdatei herunterladen, wenn ein Customer-Specific Info-Import durch ein Produkt-Aktualisierungsintervall ausgelöst wird 

Wenn Sie dieses Kontrollkästchen setzen, wird die Customer-Specific Info-Importdatei heruntergeladen, wenn ein mit dem Datenimport verknüpfter Import gestartet wurde. Diese Einstellung hat keine Auswirkung, wenn 'Customer-Specific Info-Import ausführen, wenn ein Produktdaten-Import durch ein Aktualisierungsintervall ausgelöst wird' nicht aktiviert ist.
Bitte beachten Sie, dass das CSI-Modul nur aktiviert werden kann, wenn eine CSI-Importquelle für ein entsprechendes ID-Feld definiert wurde.
Die CSI-Exportdatei
CSI erwartet seine eigene Exportdatei im .CSV Format. Diese sollte eine Spalte mit der Produktnummer enthalten und zusätzliche Spalten mit den Zuordnungen für "purchaserId
" zum jeweiligen Wert.
Um MasterId
s und ProductIds
gleichzeitig zu verwenden, können alle entsprechenden Spalten in einer Zeile ausgefüllt werden, oder in einer Zeile die MasterId und nicht-variantenspezifischen Felder und in einer nachfolgenden Zeile die Produktnummer mit Varianten-Zuordnungen. Im letzteren Fall bleiben die Spalten für die "anderen" IDs leer.
Beispiel-Dateiformate
Header (wobei "price
" ein Variantenfeld ist und "masterPrice
" ein nicht-variantes Feld ist):
masterId;productId;price;masterPrice
Alles in einer Zeile:
1234;1234-56;1=9.99|2=9.73|4=9.55;1=4.99|5=7.99
Getrennte Werte für MasterId und ProductId:
1234;;;1=4.99|5=7.99
;1234-56;1=9.99|2=9.73|4=9.55;
Die Feldtrenner können in den CSI-Einstellungen festgelegt werden. Es sollte immer genau eine (1) Kopfzeile vorhanden sein.
Wenn es keinen individuellen Wert für ein bestimmtes Produkt oder für ein spezifisches "purchaserId
" gibt, sollte der Wert einfach weggelassen werden. In diesem Fall sollte jedoch das entsprechende Feld im Datenimport mit einem Standardwert belegt werden, andernfalls kann das Ergebnis ein leeres Feld sein. FactFinder weist während des Imports nicht auf solche Abweichungen hin.
Import von CSI-Daten
CSI erfordert einen eigenen Import, der nur durchgeführt werden kann, wenn eine Worldmatch-Datenbank bereits existiert, d. h. ein Datenimport erfolgreich verarbeitet wurde. Wenn die Worldmatch-Datenbank durch einen Datenimport neu erstellt wird, ist ebenfalls ein neuer CSI-Import erforderlich.
Wenn das CSI-Modul (später) deaktiviert wird, muss ein neuer Datenimport durchgeführt werden, um die individualisierten Werte aus der Worldmatch-Datenbank zu entfernen (ein Import aus der Zwischen-Datenbank ist ausreichend). CSI nutzt eine Zwischen-Datenbank (wie auch der Produktdatenimport), die bei Verwendung von Postgres persistent werden kann.
Während Produkte, die keinen Wert im "price
" Feld haben, normalerweise während eines Datenimports nicht akzeptiert werden, kann dieses Feld im Datenexport leer sein, wenn dieses Feld ein "kunden-spezifisches" Feld ist (siehe Abschnitt zu "kunden-spezifischen" Feldern). FactFinder prüft nicht, ob der Preisimport für jede Produkt- + purchaserId-Kombination einen Feldwert hinzufügt. Aus diesem Grund kann es vorkommen, dass ein Produkt für einen bestimmten Kunden keinen Preis hat, wenn die Datenbank dieses Feld nicht immer füllt. Der CSI-Import kann ebenfalls in festgelegten Intervallen geplant werden (wie der Produktdatenimport).
Es ist jedoch auch möglich, den CSI-Import an die geplanten Produktdaten-Imports anzuhängen. Dies verhindert unnötige Cache-Leerungen und stellt sicher, dass korrekte Preise so schnell wie möglich nach dem Datenimport verfügbar sind, ohne dass der Importplan manuell aufeinander abgestimmt werden muss. Um diese Funktion zu nutzen, aktivieren Sie die Einstellung "importInProductUpdateInterval
". Dies startet einen CSI-Import, wann immer ein geplanter Produktdaten-Import erfolgreich abgeschlossen wurde. Wenn Auto-Import für den CSI-Channel beim FactFinder-Start aktiviert ist, wird nach dem erfolgreichen Datenimport ein CSI-Import ausgeführt.
Wenn ein CSI-Import gestartet wird und die Worldmatch-Datenbank noch nicht erstellt wurde, wird vor dem CSI-Import ein Produktdatenimport ausgelöst.
Andere Importe
Wenn der Import für ein Modul durchgeführt werden soll, das von einem anderen Import abhängt (und dieser Import noch nicht gestartet wurde), wird der andere Import automatisch ausgelöst.
Last updated
Was this helpful?