Diagnostiquer la visibilité d’un produit
ps_diagnose_product_visibility
- FreeFonctionne dans TellMyShop Free
- Lecture seule
- Contenu et SEO, et Catalogue · écrit tout de suite
- Visible dès l’installation
Trouve pourquoi un produit ne s’affiche pas dans la boutique ou dans sa catégorie.
TellMyShop Free: Oui. Cet outil fait partie de TellMyShop Free, qui ne coûte rien. Il se contente de lire votre boutique et ne modifie jamais rien.
Demandez au chat
« Un client dit que la lampe solaire X n’est pas dans Éclairage de jardin. Pourquoi ? »
Exemple de réponse
Cause la plus probable : le produit est affecté à « Éclairage de jardin > Solaire », et cette sous-catégorie est inactive. Correction : Catalogue > Catégories, activez « Solaire », ou ajoutez le produit directement à « Éclairage de jardin ».
Détails techniques
Explique pourquoi un produit ne s’affiche pas dans la boutique, dans une catégorie ou dans la recherche. Vérifie : statut actif et réglages de visibilité, affectation à la boutique, statut de la catégorie y compris les catégories parentes, accès des visiteurs à la catégorie, stock et comportement en rupture de stock, date de disponibilité, prix nul, index de recherche, redirection d’un produit inactif. Renvoie la liste des contrôles et la cause la plus probable, avec l’endroit où la corriger.
Paramètres
| Nom | Type | Obligatoire | Description |
|---|---|---|---|
| product | string | oui | Le produit tel qu’une personne le désigne : "id:123", "ref:ABC-1", "ean:5901234123457", une URL de produit de la boutique, un ID seul (1 à 7 chiffres), un EAN (8/12/13 chiffres) ou une référence. 300 caractères maximum. |
| context | enum: category | search | product_page | any | non | Où l’utilisateur ne voit pas le produit (par défaut : nulle part). |
| category_id | integer | non | Avec context=category : la catégorie où le produit devrait être visible. |
| shop_id | integer | non | ID de la boutique dans une installation multiboutique. Par défaut, la boutique de l’adresse du connecteur. Les ID sont listés par ps_get_shop_info. |
Limites
Un produit par appel.
Outils liés
- Obtenir un produit ps_get_product
- Définir les catégories des produits ps_set_product_categories
- Arborescence des catégories ps_get_category_tree
Cas d’usage avec cet outil
- Comprendre pourquoi un produit n’apparaît pas dans une catégorie
- Comprendre pourquoi la recherche de la boutique ne trouve pas un produit
- Préparer toute la boutique pour le Black Friday
Dernière mise à jour: 2026-10-11