Préférences de site personnalisées
Après l’import des métadonnées, accédez à BM > Merchant Tools > Site Preferences > Custom Preferences.Screenshot — Kleep preferences group
Screenshot — Kleep preferences group

isKleepSessionEnabled dans le Business Manager. Cette préférence existait dans les anciennes versions de la cartridge pour activer/désactiver le tracking de session Kleep ; elle a été supprimée dans les versions actuelles car la session est toujours active. Si elle est présente, laissez-la à sa valeur par défaut (Yes).Services
Disponibles dans Administration > Operations > Services :Screenshot — Services list
Screenshot — Services list

kleep.sftp — Envoie les fichiers d’export depuis le WebDAV SFCC vers le SFTP Kleep. Remplacez l’utilisateur par celui fourni par Kleep, ainsi que le certificat .p12. Ne définissez aucun mot de passe.
Screenshot — kleep.sftp service details
Screenshot — kleep.sftp service details

kleep — Utilisé pour toutes les autres fonctionnalités. Aucun identifiant nécessaire — la requête est authentifiée par la préférence de site kleepRetailerUUID, envoyée dans le payload de chaque appel API Kleep pour résoudre votre compte.
Clé privée et certificat
Accédez à Administration > Operations > Private Keys and Certificates :- Cliquez sur Import
- Cliquez sur Select et choisissez le fichier
.p12fourni par Kleep - Utilisez
kleepcomme alias - Cliquez sur Save
Screenshot — Import certificate
Screenshot — Import certificate

kleep :
Screenshot — Imported certificate
Screenshot — Imported certificate

Jobs d’export
Accédez à Administration > Operations > Jobs. La cartridge fournit trois jobs :- KleepExportProductsCSV — exporte les produits de votre site
- KleepExportOrdersCSV — exporte l’historique des commandes de vos clients
- KleepResetLastExported — job utilitaire pour forcer un re-export complet des commandes (détails ci-dessous)
Screenshot — Export jobs list
Screenshot — Export jobs list

Screenshot — Enabling an export job
Screenshot — Enabling an export job

Affectation des sites
Les deux jobs d’export s’exécutent dans un contexte de site. Dans l’onglet Job Steps, cliquez sur le scope de site (affiché RefArch sur une installation fraîche) et sélectionnez le(s) site(s) où vous utilisez Kleep. Chaque job d’export comporte deux étapes :- Une étape de génération (
Custom.Kleep.GenerateProductsCSVouCustom.Kleep.GenerateOrdersCSV) — écrit le fichier CSV dans un dossier IMPEX WebDAV - Une étape d’upload (
Custom.CSComponents.FtpUpload) — pousse le CSV vers le serveur SFTP Kleep via le servicekleep.sftp, puis archive le fichier
TargetFolder parameter of each SFTP upload step must match the folder structure expected by Kleep’s ingestion pipeline. For example, a dev store might use dev/products instead of products. See the SFTP Data Structure documentation for the complete directory layout.Paramètres de KleepExportProductsCSV
Screenshot — KleepExportProductsCSV job steps
Screenshot — KleepExportProductsCSV job steps

GenerateProductsCSV
Screenshot — SFTPUpload step parameters (products)
Screenshot — SFTPUpload step parameters (products)

SFTPUpload
Paramètres de KleepExportOrdersCSV
Étape 1 —GenerateOrdersCSV
Screenshot — GenerateOrdersCSV step parameters
Screenshot — GenerateOrdersCSV step parameters

SFTPUpload
Planification et fréquence
KleepExportProductsCSV une fois manuellement avec ExportType sur Full, puis repassez sur Delta pour la planification quotidienne.KleepResetLastExported (job utilitaire)
KleepResetLastExported force un re-export complet des commandes. Son unique étape,Custom.Kleep.ResetKleepExportAttributes, efface les attributs de suivi d’export sur chaque commande (kleepLastExported → vide, isKleepExported → false) afin que toutes les commandes soient reprises lors des prochaines exécutions de KleepExportOrdersCSV. Il ne prend aucun paramètre.
Exécutez-le uniquement lorsqu’un backfill complet des commandes est nécessaire :
- Kleep vous demande de renvoyer l’historique des commandes (par exemple après une réinitialisation des données côté Kleep)
- Vous avez corrigé une mauvaise configuration de l’export des commandes et souhaitez renvoyer des commandes déjà exportées
KleepExportOrdersCSV exporte au maximum OrdersMaxToExport commandes par exécution (1 000 par défaut). Après un reset, un backfill de N commandes nécessite donc N / 1 000 exécutions — lancez le job commandes manuellement plusieurs fois, ou augmentez temporairement OrdersMaxToExport, puis restaurez-le.Vérifications de stock en temps réel
Kleep interroge les stocks en temps réel pour éviter de recommander des tailles en rupture de stock. Configurez l’accès en utilisant l’une des deux méthodes ci-dessous.- OCAPI (Open Commerce API)
- SCAPI — Inventory Availability Service (IAS)
- Client ID
- Client Secret
- IDs d’inventaire (un par marché — fournissez votre mapping)
- URL SBX de production (les vérifications de stock ne sont activées qu’en production)
FAQ
Quels paramétrages définir pour chacun des jobs ?
Quels paramétrages définir pour chacun des jobs ?
MainViewType (doit correspondre au type de vue d’image de votre PDP), et ExportType (Delta en quotidien, une exécution Full à la mise en production). Tout le reste peut garder sa valeur par défaut. KleepResetLastExported ne prend aucun paramètre.Quelle est la fonction du job KleepResetLastExported, et quand l'exécuter ?
Quelle est la fonction du job KleepResetLastExported, et quand l'exécuter ?
kleepLastExported, isKleepExported) sur toutes les commandes, afin que les prochaines exécutions de KleepExportOrdersCSV re-exportent l’historique complet. Exécutez-le manuellement, uniquement quand un backfill complet est nécessaire — typiquement à la demande de Kleep. Ne le planifiez jamais. Voir KleepResetLastExported (job utilitaire).Quelles site preferences faut-il configurer ?
Quelles site preferences faut-il configurer ?
kleepRetailerUUID (obligatoire — fourni par votre Account Manager Kleep), isKleepRecommendationEnabled sur Yes, et kleepCountryCode sur votre marché principal. kleepButtonColor et kleepFontFamily sont des préférences de style optionnelles. Voir Préférences de site personnalisées.À quelle fréquence (et à quel horaire) exécuter les jobs ?
À quelle fréquence (et à quel horaire) exécuter les jobs ?
KleepResetLastExported n’est jamais planifié. Voir Planification et fréquence.Je vois isKleepSessionEnabled dans le Business Manager mais pas dans cette doc — qu'est-ce que c'est ?
Je vois isKleepSessionEnabled dans le Business Manager mais pas dans cette doc — qu'est-ce que c'est ?

