Comment masquer des collections et des produits selon l’étiquette client, le pays ou l’IP sur Shopify

Pour masquer une collection Shopify à certains clients, il faut un outil qui vérifie qui navigue sur la boutique. Avec BSS B2B Lock, vous choisissez la collection ou les produits, puis vous n’autorisez que les clients qui ont une étiquette, un compte connecté, un pays ou une adresse IP donnés. Tous les autres voient un message ou aucun produit du tout.
Verrouillez des collections, des produits, des prix ou toute la boutique selon l’étiquette client, la connexion, le pays ou l’IP. Essai gratuit de 7 jours sur les forfaits payants, et un forfait gratuit qui verrouille tout le site.
Installer BSS B2B Lock Voir l’applicationDernière mise à jour le 4 octobre 2026. Les informations sur Shopify proviennent des pages du centre d’aide liées dans le texte. BSS B2B Solutions édite BSS B2B Lock, l’application présentée dans les captures d’écran. Ce guide fait partie du pôle contrôle d’accès de notre guide complet sur le B2B Shopify.
À retenir
- Shopify détermine la disponibilité des produits par canal de vente, par marché et par catalogue B2B (centre d’aide Shopify). Masquer une collection selon l’étiquette client, le pays ou l’IP demande du code de thème ou une application.
- BSS B2B Lock dispose d’une cible Collections et d’une cible Products. Vous choisissez qui accède grâce à des règles : clients avec étiquette, clients connectés, Shopify Market, pays, région ou IP.
- Les règles de pays, de région et d’IP s’exécutent dans le navigateur du visiteur. Ce sont une commodité, pas un contrôle de sécurité : ne les utilisez pas pour protéger quoi que ce soit de confidentiel.
- Le forfait gratuit verrouille uniquement tout le site. Les verrous de collection et de produit exigent un forfait payant ou l’essai de 7 jours.
- Testez toujours en tant qu’invité, client sans étiquette, client avec étiquette et visiteur d’un autre pays.
Peut-on masquer une collection à certains clients sur Shopify ?
Pas avec un interrupteur natif unique, d’après les pages Shopify que nous avons lues. Shopify permet de modifier la visibilité par canal de vente avec l’éditeur en masse (disponibilité des produits), et les catalogues « control which products are available in each market, and at what price » (Citation originale en anglais) (gestion des marchés). En B2B, les catalogues sont attribués aux entreprises et aux emplacements d’entreprise (catalogues B2B). Ces contrôles fonctionnent par marché ou par emplacement d’entreprise. Ils ne décrivent pas une règle du type « afficher cette collection aux clients avec l’étiquette gold ».
Les étiquettes existent et sont utiles : Shopify indique qu’elles servent à classer les clients par catégories et à créer des segments de clientèle (étiquettes client). Dans le code du thème, customer.tags renvoie les étiquettes, mais l’objet client est nul lorsque personne n’est connecté (objet client Liquid). Une modification du thème qui vérifie une étiquette doit couvrir les cartes de collection, les cartes produit, les pages produit, la recherche et les menus. C’est le travail que prend en charge une application de contrôle d’accès.
| Approche | Décision selon | Où la régler | Points de vigilance |
|---|---|---|---|
| Visibilité par canal de vente | Canal | Éditeur en masse dans l’admin Shopify | Identique pour chaque visiteur de ce canal |
| Marchés et catalogues | Marché | Marchés Shopify et catalogues | Pas selon l’étiquette client. Basic, Grow et Advanced ont jusqu’à 3 catalogues actifs sur les marchés B2B (fonctionnalités par forfait) |
| Catalogues d’entreprise B2B | Emplacement d’entreprise | Entreprises dans l’admin Shopify | Les catalogues directs par entreprise sont réservés à Plus (fonctionnalités par forfait) |
| Liquid dans votre thème | Ce que vous codez, comme une étiquette | Fichiers du thème | Vous devez maintenir chaque endroit qui affiche l’élément |
| BSS B2B Lock | Étiquette, connexion, mot de passe, pays, région, IP, Market et plus | Règles de verrouillage dans l’application | Règles appliquées sur la boutique, avec les limites listées ci-dessous |
Ce que vous pouvez masquer avec BSS B2B Lock
Un verrou comporte trois étapes : Lock Target, Access and Message, puis Exclude Pages. L’étape 1 propose sept cibles (guide d’utilisation : cibles de verrouillage). Deux d’entre elles répondent à cette question.
| Cible | Ce que vous choisissez | Ce que voit un visiteur bloqué |
|---|---|---|
| Collections | Toutes les collections ou certaines, puis quatre réglages de visibilité : cartes de collection, cartes produit, pages produit, menu de navigation (tous cochés par défaut) | Cartes et pages masquées, plus le message de verrouillage là où une page est ouverte |
| Products | Tous, par étiquettes, par collections ou produits précis | Fully Hide Product retire l’article des listes et sa page ; Only lock product page le garde listé mais affiche Access Denied |
| Variants | Options de variante à faire correspondre, comme une taille de lot | Le produit, sans les variantes masquées |
| Price and add to cart | Hide price, Add to cart, ou les deux | Le produit avec un message de verrouillage à la place du prix. Voir comment masquer les prix sur Shopify |

Comment masquer une collection aux clients sans étiquette
Ces étapes suivent le guide d’utilisation BSS : masquer les collections de gros aux visiteurs invités. Testez-les d’abord sur une boutique de développement.
Étape 1 : étiqueter les clients qui doivent voir la collection
Ajoutez une étiquette comme wholesale à chaque client approuvé dans Shopify. Shopify indique que les étiquettes ne sont pas sensibles à la casse (étiquettes client). Vous pouvez étiqueter à la main, étiqueter lors de l’approbation depuis un formulaire d’inscription, ou laisser BSS B2B Solution le faire avec des règles Auto Tag et des étiquettes de formulaire. Auto Tag s’exécute lors des événements d’inscription et de commande, et ne retire pas une étiquette quand un client ne correspond plus. Prévoyez donc les retraits vous-même, ou avec sa tâche en masse. L’entrée du glossaire sur l’étiquette client présente les bases.
Étape 2 : créer un verrou sur la cible Collections
- Dans l’admin Shopify, ouvrez Applications, BSS B2B Lock, Locks et cliquez sur Add lock rule.
- Choisissez Create my own lock et nommez la règle, par exemple « Hide wholesale collections ».
- Sous What do you want to lock?, choisissez Collections, puis Specific.
- Ouvrez Search collections, cochez vos collections de gros et cliquez sur Select.
- Dans Visibility settings, gardez ce dont vous avez besoin : cartes de collection, cartes produit, pages produit et menu de navigation. Le guide indique que les quatre sont cochés par défaut.
- Cliquez sur Next.

Étape 3 : autoriser les clients qui ont l’étiquette
- Dans Access and Message, cliquez sur la puce User type de la règle 1.
- Choisissez Tagged customers, Must have specific tags et saisissez l’étiquette.
- Pour faire entrer un deuxième groupe, cliquez sur Add rule. Les règles distinctes sont reliées par OU, et les conditions d’une même règle doivent toutes être remplies (combinaison des règles d’accès).
- Modifiez le texte que voient les visiteurs bloqués depuis Customize message, dans l’aperçu.
- Cliquez sur Next, excluez toute page qui doit rester publique, puis cliquez sur Save.

Utilisez la cible Collections avec une règle Tagged customers. Ajoutez BSS B2B Solution pour étiqueter les clients au moment où vous approuvez leur demande.
Installer BSS B2B Lock BSS B2B SolutionComment masquer des produits précis selon l’étiquette client
Utilisez la cible Products lorsque seuls certains articles d’une collection mixte sont restreints. Sous Restricted products, vous pouvez choisir tous les produits, les produits avec certaines étiquettes, les produits de certaines collections, ou des produits précis.

Choisissez ensuite Product Visibility Control. Fully Hide Product retire l’article de la boutique pour les visiteurs qui ne correspondent pas. Only lock product page le garde dans les listes et affiche un message Access Denied sur sa page. Hide from navigation menu est coché par défaut et s’applique aux deux. L’étape 2 reprend la même règle Tagged customers que ci-dessus (guide d’utilisation : afficher des produits uniquement aux clients avec étiquette).

Pour les niveaux, créez un verrou par niveau et ajoutez le niveau supérieur comme deuxième règle sur le verrou inférieur, pour que l’or voie aussi les produits de l’argent. Le cas d’usage Niveaux de gros Silver, Gold et Platinum avec étiquettes présente le schéma, et Afficher des produits précis uniquement aux clients avec étiquette détaille un niveau.
Comment masquer une collection par pays ou par IP
L’étape 2 de l’éditeur de verrou contient un groupe Location. Ses conditions sont actives pour les verrous de collection et de produit : Shopify Market, IP, Region et Country (nous avons vérifié la liste des conditions de l’application et son code de boutique). Dans le sélecteur de pays, cochez les pays autorisés. Cochez Reverse access rule sur une condition pour bloquer ces pays à la place (guide d’utilisation : condition Location).
Comprenez le fonctionnement de la vérification avant de vous y fier. Pour les règles d’IP, de région et de pays, la page verrouillée se charge d’abord avec un indicateur de chargement. Le navigateur du visiteur demande ensuite à un service tiers sa localisation, l’application vérifie le résultat, le navigateur enregistre un attribut de panier et la page se recharge. Si la recherche échoue, le visiteur reste verrouillé. Comme c’est le navigateur qui fournit la localisation, un visiteur peut la modifier, par exemple avec un VPN ou en éditant les attributs du panier. Considérez ces règles comme un moyen d’adapter un catalogue, pas comme un géoblocage sécurisé.
Si vous vendez des catalogues différents par marché, la condition Market lie la règle au marché que voit le visiteur. Notre cas d’usage prix de gros par pays avec Shopify Markets couvre l’aspect tarifaire, et Shopify Markets et tarification B2B va plus loin.

Liste de contrôle : tester avant la mise en ligne
- Ouvrez l’URL de la collection, celle d’un produit et la page de recherche en tant qu’invité déconnecté.
- Connectez-vous avec un client sans étiquette, puis avec un client qui a l’étiquette.
- Vérifiez le menu de navigation, les diaporamas de la page d’accueil et les collections mises en avant, pour détecter les trous ou les liens restants.
- Pour les règles de pays ou d’IP, testez depuis un emplacement autorisé et un emplacement bloqué, et surveillez le rechargement.
- Ouvrez la liste des Locks et vérifiez que la règle est active et que la cible est la bonne.
- Rédigez un message de verrouillage qui explique aux acheteurs comment obtenir l’accès, avec un lien vers votre formulaire de demande.
Limites à connaître avant le lancement
| Limite | Ce que cela signifie | Que faire |
|---|---|---|
| Forfait | Le forfait gratuit verrouille uniquement tout le site. Les cibles de collection et de produit exigent un forfait payant ou l’essai de 7 jours | Vérifiez d’abord les tarifs sur la fiche de l’App Store |
| Lieu d’exécution | Les règles sont écrites dans le code de votre thème. Les boutiques headless ne sont pas prises en charge | Testez sur votre thème en ligne après tout changement de thème |
| HTML de la page | Pour les verrous de page, de produit et de collection, l’application remplace le contenu principal par le message de verrouillage, qui n’apparaît donc pas dans le HTML. La vérification de l’âge fait exception | N’utilisez pas de portes d’âge pour masquer des produits |
| Autres points d’accès | Nous n’avons pas vérifié si le JSON des produits ou l’API Storefront renvoient encore les articles masqués | Ne stockez pas de secrets dans les données produit |
| Règles de localisation | Exécutées côté navigateur et falsifiables | Ne les présentez pas comme un géoblocage sécurisé |
| Vignettes vides | Les cartes masquées peuvent laisser des trous ou des vignettes de remplacement, selon le thème (guide d’utilisation) | Gardez les articles B2B dans leur propre collection et verrouillez la collection |
| Limites de règles | 10 règles par verrou et 10 conditions par règle | Utilisez des étiquettes plutôt que de longues listes |
En bref, l’application restreint l’accès à la boutique par le code du thème. Pour la retirer proprement, consultez comment désinstaller une application B2B ou Lock et supprimer le code de thème résiduel. Cela suffit pour éloigner les articles de gros des visiteurs occasionnels. Ce n’est pas une garantie contre quelqu’un qui sait interroger votre boutique directement. Pour les prix d’un catalogue public, voir masquer les prix sur Shopify ; pour un accès par connexion, voir connexion B2B Shopify ; et pour masquer un produit à tout le monde avec les réglages natifs de Shopify, voir comment masquer un produit sur Shopify. Un catalogue protégé est le terme général, et un lien secret est une autre façon de partager une collection (cas d’usage).
Masquer des collections sur Shopify : questions fréquentes
Comment masquer une collection à certains clients sur Shopify ?
Installez une application de contrôle d’accès comme BSS B2B Lock, créez un verrou sur la cible Collections, choisissez la collection et ajoutez une règle qui autorise les clients avec une étiquette. Les visiteurs qui ne correspondent pas voient un message ou aucune carte produit.
Peut-on masquer des produits aux clients sans étiquette ?
Oui. Utilisez la cible Products de BSS B2B Lock, restreignez les produits par étiquette, par collection ou un par un, et ajoutez une règle Tagged customers. Choisissez Fully Hide Product pour les retirer de la boutique pour les autres.
Peut-on masquer une collection par pays ou par adresse IP ?
BSS B2B Lock dispose des conditions Country, Region, IP et Market. Les vérifications d’IP, de région et de pays s’exécutent dans le navigateur, via un service de recherche tiers, et peuvent donc être contournées. Utilisez-les pour adapter un catalogue, pas pour appliquer une restriction légale.
Le verrou fonctionne-t-il pour les invités non connectés ?
Oui. Un invité n’a pas d’étiquette, donc une règle Tagged customers le tient à l’écart. Ajoutez la condition Signed-in customers si un client connecté doit pouvoir entrer. L’objet client dans Liquid est nul lorsque personne n’est connecté.
Que voit un visiteur bloqué ?
Soit un message de verrouillage que vous rédigez, soit des cartes produit masquées, selon les réglages de visibilité choisis. Certains thèmes affichent une vignette de remplacement à la place d’une carte masquée. Testez donc votre grille.
Une collection masquée est-elle vraiment cachée de Google ?
Nous n’avons pas vérifié le comportement des moteurs de recherche pour les collections masquées : vérifiez donc votre boutique dans la Search Console. Hide price on Google search est une option distincte, pour les prix uniquement. Les mises à jour peuvent prendre jusqu’à 24 heures.
Quel forfait faut-il pour les verrous de collection et de produit ?
Un forfait payant de BSS B2B Lock ou l’essai de 7 jours. Le forfait gratuit verrouille uniquement tout le site. Les forfaits sont fixés selon votre forfait Shopify, à partir de 9,99 $ US par mois sur Basic, au 4 octobre 2026.
Est-ce la même chose que les catalogues Shopify ?
Non. Les catalogues Shopify contrôlent les produits et les prix par marché ou par emplacement d’entreprise. Les règles de BSS B2B Lock se basent sur le visiteur, selon une étiquette, une connexion, un pays ou une IP. Vous pouvez utiliser les deux ensemble.
Étapes suivantes
Commencez par une collection de gros, une étiquette et un message de verrouillage clair, puis élargissez les règles. Consultez le pôle contrôle d’accès pour les options de mot de passe, de demande d’accès et de paiement, et voyez masquer les collections de gros aux invités pour un exemple détaillé.
BSS B2B Lock obtient 4,9 sur la base de 653 avis sur le Shopify App Store (au 19 octobre 2026). Associez-la à BSS B2B Solution pour étiqueter les clients de gros approuvés.
Installer BSS B2B Lock Voir l’applicationSources
Pages Shopify consultées le 4 octobre 2026. Informations BSS : guide d’utilisation de BSS B2B Lock sur docs.bss-b2b.solutions, notre revue de comportement de l’application d’octobre 2026, et la fiche Shopify App Store (au 4 octobre 2026).
- Centre d’aide Shopify : disponibilité des produits
- Centre d’aide Shopify : catalogues B2B
- Centre d’aide Shopify : fonctionnalités B2B Shopify par forfait
- Centre d’aide Shopify : gestion des marchés
- Centre d’aide Shopify : étiquettes client
- shopify.dev : objet client Liquid
- Guide d’utilisation BSS B2B Lock : cibles de contenu verrouillé


