Customer-Specific Info
Übersicht
Die 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 Anzahl von Kunden und einer hohen 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 in B2B-Umgebungen nützlich, in denen bestimmte Käufer Werte angepasst für sich sehen sollen (z. B. Preis).
Ort
Customer-Specific Info Modul ist im linken Seitenmenü zu finden, neben Weitere Einstellungen…→ Customer-Specific Info in Module Kategorie:

Konfiguration von Customer-Specific Info

Sie können CSI für einzelne Kanäle aktivieren oder deaktivieren
oder die Einstellung vom Eltern- auf das Kindkanal vererben. Sie können konfigurieren, dass Produkte ohne Preis im Suchergebnis angezeigt werden
. Importe können entweder separat ausgeführt oder mit dem Standard-Datenbankimport verknüpft werden
.
Customer-Specific Info-Import ausführen, wenn ein Produktdatenimport durch sein Aktualisierungsintervall ausgelöst wird 
Wenn Sie dieses Kontrollkästchen aktivieren, wird ein Customer-Specific Info-Import nach dem Produktdatenimport in dessen Aktualisierungsintervall 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, Purchaser IDs nur für bestimmte Kunden oder Artikel zu verwenden. In diesem Fall können Sie eine Standard-Purchaser-ID festlegen
die entscheidet, welchen Preis verwendet werden soll, falls keine individuelle ID in einer Suchanfrage übergeben wird. Die Import-Einstellungen sind identisch mit dem Produktdatenbankimport.
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 Wirkung, wenn 'Customer-Specific Info-Import ausführen, wenn ein Produktdatenimport 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 und zusätzliche Spalten mit den Zuordnungen für "purchaserId" zum jeweiligen Wert enthalten.
Um MasterIds und ProductIds gleichzeitig zu verwenden, können alle entsprechenden Spalten in einer Zeile ausgefüllt werden, oder in einer Zeile die MasterId und nicht-varianten Felder und in einer anschließenden 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;masterPriceAlle in einer Zeile:
1234;1234-56;1=9.99|2=9.73|4=9.55;1=4.99|5=7.99Getrennte 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 Feldtrennzeichen können in den CSI-Einstellungen festgelegt werden. Es sollte immer genau eine (1) Kopfzeile vorhanden sein.
Wenn es für ein bestimmtes Produkt oder für ein spezifisches "purchaserId" keinen individuellen Wert gibt, sollte der Wert einfach weggelassen werden. In diesem Fall sollte das entsprechende Feld jedoch im Datenimport einen Standardwert zugewiesen bekommen, andernfalls kann das Ergebnis ein leeres Feld sein. FactFinder weist während des Imports nicht auf solche Abweichungen hin.
Importieren von CSI-Daten
CSI erfordert einen eigenen Import, der nur durchgeführt werden kann, wenn eine Worldmatch-Datenbank bereits existiert, d. h. dass 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 verwendet 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 auch der Produktdatenimport).
Es ist jedoch auch möglich, den CSI-Import an die geplanten Produktdatenimporte anzuhängen. Dies verhindert unnötige Cache-Löschungen und stellt sicher, dass korrekte Preise so schnell wie möglich nach dem Datenimport verfügbar sind, ohne den Importplan manuell abgleichen zu müssen. Um diese Funktion zu nutzen, aktivieren Sie die Einstellung "importInProductUpdateInterval". Dies startet einen CSI-Import, wann immer ein geplanter Produktdatenimport erfolgreich abgeschlossen wurde. Wenn beim FactFinder-Start ein Auto-Import für den CSI-Kanal 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ängig ist (und dieser Import noch nicht gestartet wurde), wird der andere Import automatisch ausgelöst.
Zuletzt aktualisiert
War das hilfreich?

