Exploration du contenu de site HCL Commerce
Vous pouvez explorer le contenu de site HCL Commerce dans les magasins type à l'aide de l'API REST.
Avant de commencer
Créez l'index HCL Commerce Search.- Important : assurez-vous de configurer les fichiers de configuration de l'explorateur de contenu de site pour votre site :
- droidConfig.xml
- filters.txt
Remarque : Si vous explorez du contenu dans une topologie en cluster, l'explorateur doit être exécuté à partir d'un environnement de transfert. Autrement dit, l'exploration ne doit pas être effectuée dans un environnement de production. Si le contenu de production doit être exploré, configurez l'explorateur pour qu'il visite le site de production plutôt que de le faire fonctionner directement à partir de l'environnement de production. Cette méthode simplifie la configuration en limitant l'exécution de l'explorateur dans un environnement de transfert HCL Commerce et la mise à jour de l'index dans le répéteur.
Procédure
-
Vous pouvez exécuter l'utilitaire à partir de l'URL suivante sur le serveur HCL Commerce Search :
http://searchHost:port/search/admin/resources/crawler?action=start&langId=langId&storeId=storeId&catalogId=catalogIdOù la méthode est GET et l'authentification est spiuser. action est l'action que l'explorateur doit effectuer. Les valeurs possibles sont :- début
- Démarre l'explorateur. Paramètres obligatoires :
- langId
- Identificateur de langue que vous souhaitez utiliser pour générer un index non structuré. Par exemple, langId=
-1. - storeId
- L'ID de magasin que vous souhaitez utiliser pour générer un index non structuré. Par exemple, storeId=
10501. - catalogId
- L'identificateur de catalogue que vous souhaitez utiliser pour générer un index non structuré. Par exemple, catalogId=
10001.
- état
- Affiche l'état de l'explorateur.
- arrêt
- Arrête l'explorateur.
-
Assurez-vous que l'utilitaire s'exécute correctement.
L'exécution de l'utilitaire avec tous les paramètres implique les facteurs suivants :
- Analyse et téléchargement des pages explorées au format HTML dans le répertoire de destination.
- Mise à jour de la base de données avec le fichier manifest.txt créé.
- Invocation de l'indexeur.
Selon les paramètres transmis, vous pouvez vous assurer que l'utilitaire fonctionne avec succès en :- Vérifiant que les pages explorées sont téléchargées dans le répertoire de destination, searchServerPath\search\index\crawler\cache\date\number, où date est la date d'exécution de l'utilitaire, et number est le nombre d'exécutions à cette date, commençant par 1 ;
- Vérifiant que la table SRCHCONFEXT avec
indexsubtype='WebContent'a été mise à jour avec l'emplacement manifest.txt correct. - Si vous définissez l'index automatique sur true : Vérification que les pages explorées sont également indexées.