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

Vérifiez que le serveur de recherche est lancé et que vous avez effectué les tâches suivantes :
  • HCL Commerce DeveloperCré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
    Pour plus d'informations, voir Configuration de l'explorateur de contenu de site.
    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

  1. 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=catalogId
    Où 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.
  2. 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.
    Chacun des messages de statut de ces tâches fait l'objet d'un rapport distinct.
    Selon les paramètres transmis, vous pouvez vous assurer que l'utilitaire fonctionne avec succès en :
    1. 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 ;
    2. Vérifiant que la table SRCHCONFEXT avec indexsubtype='WebContent' a été mise à jour avec l'emplacement manifest.txt correct.
    3. Si vous définissez l'index automatique sur true : Vérification que les pages explorées sont également indexées.

Que faire ensuite

Après avoir analysé le contenu de site HCL Commerce, vous pouvez vérifier les modifications apportées à la vitrine.