Contournement de la limitation des filtres d'API V1
Si vous utilisez des données indexées pour la liste de produits et la recherche dans Gestion du catalogue de produits avec le catalogue unifié, un problème connu affecte le champ UsedFor dans le catalogue unifié. Les conditions de filtrage spécifiques ne sont pas exécutées, car les API Product Discovery V1 ne reconnaissent pas les valeurs de chaîne vides (par exemple UsedFor eq ‘ ‘).
Éditions requises
Autorisations utilisateur requises
Pour mettre à jour le flux Discover Products :
Gérer le flux
Dans une configuration de catalogue unifié standard, vous pouvez définir des Produits de service en définissant le champ UsedFor sur Processus de service. Cependant, en raison d'une limitation dans les API Product Discovery V1, le système ignore actuellement les filtres de chaîne vides lorsque les données indexées sont activées. Par conséquent, lorsqu'une organisation a des Produits de service (où le champ UsedFor est défini sur « Processus de service »), le système ne parvient pas à les exclure pendant le parcours de navigation dans le catalogue. Cette limitation entraîne une expérience incohérente dans laquelle les produits vendables et les produits associés au service sont présentés simultanément à l'utilisateur.
Pour résoudre le problème, basculez vers les API V0 ou gérez un catalogue séparé pour Produits de service, puis personnalisez le flux Parcourir le catalogue pour exclure le catalogue de services.
Dans Configuration, saisissez Flux dans la zone Recherche rapide, puis sélectionnez-le.
Ouvrez le flux personnalisé Discover Products.
Cliquez sur Élément Obtenir les catalogues. Dans la liste déroulante Exigences conditionnelles, sélectionnez Toutes les conditions sont remplies (AND). Ajoutez la condition, sélectionnez Type de catalogue comme champ, N'est pas égal à l'opérateur et Processus de service comme valeur.
Cliquez sur Enregistrer sous nouveau flux.
Saisissez une étiquette de flux et un nom d'API de flux.
Enregistrez et activez le flux.
La fonctionnalité d'indexation peut ne pas fonctionner normalement si la préférence d'organisation Variantes de produit est activée et si un grand nombre de variantes de produit sont ajoutées. Si l'indexation échoue, désactivez la préférence d'organisation Variantes de produit. Cette solution de contournement est recommandée pour les grandes organisations, les petites organisations sont moins susceptibles de rencontrer ce problème.
Cet article a-t-il résolu votre problème ?
Dites-nous ce que nous pouvons améliorer !
Chargement
Salesforce Help | Article
Cookie Consent Manager
Cookie Consent Manager
General Information
Required Cookies
Functional Cookies
Advertising Cookies
General Information
We use three kinds of cookies on our websites: required, functional, and advertising. You can choose whether functional and advertising cookies apply. Click on the different cookie categories to find out more about each category and to change the default settings.
Privacy Statement
Required Cookies
Always Active
Required cookies are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security cookies.
Functional Cookies
Functional cookies enhance functions, performance, and services on the website. Some examples include: cookies used to analyze site traffic, cookies used for market research, and cookies used to display advertising that is not directed to a particular individual.
Advertising Cookies
Advertising cookies track activity across websites in order to understand a viewer’s interests, and direct them specific marketing. Some examples include: cookies used for remarketing, or interest-based advertising.