Ajout de configurations personnalisées au matchmaker de couleur
Dans la HCL Commerce Search, vous pouvez exécuter des recherches en langage naturel à l'aide de couleurs dans les requêtes de produits. Dans ZooKeeper, les couleurs sont enregistrées comme un nœud racine, et en_US est enregistré comme un enfant de couleurs. Cette hiérarchie vous permet de maintenir des couleurs basées sur le paramètre régional.
Pour ajouter des couleurs à l'intérieur de ZooKeeper à l'aide du nœud final de configuration, transmettez la valeur nodeName et les paramètres régionaux de requête obligatoires. Dans le cas des noms de couleurs anglais, vous pouvez uniquement mettre à jour la liste des couleurs. Pour les autres couleurs spécifiques au paramètre régional, vous pouvez également ajouter des couleurs. De nouveaux enregistrements sont ajoutés à l'aide de la méthode de requête POST. Les enregistrements existants sont mis à jour (ajout, mise à jour, suppression d'enregistrement) à l'aide de la méthode de requête PATCH. Les enregistrements existants sont mis à jour (ajout, mise à jour, suppression d'enregistrement) à l'aide de la méthode de requête PATCH.
- Pour en savoir plus sur les familles de couleurs par défaut fournies par HCL Commerce et les couleurs définies dans ces familles de couleurs par défaut, voir A propos des familles de couleurs.
Aucune configuration des couleurs n'est disponible pour le finnois ou le suédois dans la configuration par défaut. Vous pouvez ajouter ces langues à l'aide du nœud final de configuration.
Nœud final
http://data_environment_hostname:30921/search/resources/api/v2/configuration?nodeName=colors&envType=auth&locale=en_USExemple
{ "ghost white": "[[white],[248,248,255]]", "navajo white": "[[brown],[255,222,173]]", "midnight blue": "[[blue],[25,25,112]]", "darkslateblue": "[[blue],[72,61,139]]", "lightgrey": "[[black],[211,211,211]]", "dark khaki": "[[gold],[189,183,107]]", "light salmon": "[[red],[255,160,122]]", "saddlebrown": "[[brown],[139,69,19]]", "moccasin": "[[yellow],[255,228,181]]", "skyblue": "[[blue],[135,206,235]]", "deepskyblue": "[[blue],[0,191,255]]", "chartreuse": "[[green],[127,255,0]]", "mediumpurple": "[[purple],[147,112,219]]", "pale gold": "[[gold],[230,190,138]]", "peach": "[[yellow],[255,229,180]]", "olive drab": "[[green],[107,142,35]]", "palevioletred": "[[pink],[219,112,147]]", "dimgrey": "[[black],[105,105,105]]", "blanched almond": "[[brown],[255,235,205]]", "honeydew": "[[white],[240,255,240]]", "darkseagreen": "[[green],[143,188,143]]", "limegreen": "[[green],[50,205,50]]", "light slate gray": "[[black],[119,136,153]]", "green yellow": "[[green],[173,255,47]]", "peach puff": "[[yellow],[255,218,185]]", "lightsteelblue": "[[blue],[176,196,222]]", }Dans cet exemple, "ghost white": "[[white],[248,248,255]]" signifie que la couleur ghost white appartient à la famille de couleurs white. Les chiffres représentent le code de couleur RVB le plus significatif/le plus proche pour la couleur ghost white de la roue chromatique RVB de la famille de couleurs white.