Cómo ocultar colecciones y productos por etiqueta de cliente, país o IP en Shopify

Tarjetas de producto que muestran un precio bloqueado para invitados y un precio mayorista visible para compradores aprobados.

Para ocultar una colección de Shopify a determinados clientes, necesita algo que compruebe quién está navegando. Con BSS B2B Lock elige la colección o los productos y luego permite el acceso solo a clientes con una etiqueta, con sesión iniciada, de un país o con una dirección IP concreta. Los demás ven un mensaje o no ven ningún producto.

BSS B2B Lock
Oculte colecciones y productos a los visitantes que no corresponden

Bloquee colecciones, productos, precios o toda la tienda por etiqueta de cliente, inicio de sesión, país o IP. Prueba gratuita de 7 días en los planes de pago, y un plan gratuito que bloquea todo el sitio web.

Instalar BSS B2B Lock Ver la app

Última actualización: 4 de octubre de 2026. Los datos de Shopify provienen de las páginas del Centro de ayuda enlazadas en el texto. BSS B2B Solutions desarrolla BSS B2B Lock, la app de las capturas. Esta guía forma parte del centro de control de acceso de nuestra guía completa de B2B en Shopify.

Puntos clave

  • Shopify decide la disponibilidad de los productos por canal de venta, mercado y catálogo B2B (Centro de ayuda de Shopify). Ocultar una colección por etiqueta de cliente, país o IP requiere código de tema o una app.
  • BSS B2B Lock tiene un destino Collections y otro Products. Usted decide quién entra con reglas: clientes con etiqueta, clientes con sesión iniciada, Shopify Market, país, región o IP.
  • Las reglas de país, región e IP se ejecutan en el navegador del visitante. Son una comodidad, no un control de seguridad, así que no las use para nada que deba mantener privado.
  • Un plan gratuito solo bloquea todo el sitio web. Los bloqueos de colección y de producto requieren un plan de pago o la prueba de 7 días.
  • Pruebe siempre como invitado, como cliente sin etiqueta, como cliente con etiqueta y como visitante de otro país.

¿Puede ocultar una colección a determinados clientes en Shopify?

No con un interruptor integrado único, según las páginas de Shopify que leímos. Shopify permite cambiar la visibilidad por canal de venta con el editor masivo (disponibilidad de productos), y los catálogos “control which products are available in each market, and at what price” (Cita original en inglés) (gestión de mercados). En B2B, los catálogos se asignan a empresas y ubicaciones de empresa (catálogos B2B). Esos controles funcionan por mercado o por ubicación de empresa. No describen una regla como “mostrar esta colección a clientes con la etiqueta gold”.

Las etiquetas existen y son útiles: Shopify indica que sirven para clasificar a los clientes en categorías y para crear segmentos de clientes (etiquetas de cliente). En el código del tema, customer.tags devuelve las etiquetas, pero el objeto cliente es nulo cuando nadie ha iniciado sesión (objeto cliente de Liquid). Una modificación del tema que compruebe una etiqueta tiene que cubrir las tarjetas de colección, las tarjetas de producto, las páginas de producto, la búsqueda y los menús. Esa es la tarea que asume una app de acceso.

EnfoqueDecide porDónde se configuraTenga cuidado con
Visibilidad por canal de ventaCanalEditor masivo en el admin de ShopifyIgual para todos los visitantes de ese canal
Mercados y catálogosMercadoMercados y catálogos de ShopifyNo por etiqueta de cliente. Basic, Grow y Advanced permiten hasta 3 catálogos activos en los mercados B2B (funciones por plan)
Catálogos de empresa B2BUbicación de empresaEmpresas en el admin de ShopifyLos catálogos directos de empresa son exclusivos de Plus (funciones por plan)
Liquid en su temaLo que programe, como una etiquetaArchivos del temaDebe mantener cada lugar donde aparece el producto
BSS B2B LockEtiqueta, inicio de sesión, contraseña, país, región, IP, Market y másReglas de bloqueo en la appReglas en la tienda, con los límites indicados más abajo
Formas de mostrar productos solo a algunos clientes (Centro de ayuda de Shopify, shopify.dev y guía de usuario de BSS B2B Lock, consultados el 4 de octubre de 2026)

Qué puede ocultar con BSS B2B Lock

Un bloqueo tiene tres pasos: Lock Target, Access and Message y, después, Exclude Pages. El paso 1 ofrece siete destinos (guía de usuario: destinos de bloqueo). Dos de ellos responden a esta pregunta.

DestinoLo que eligeLo que ve un visitante bloqueado
CollectionsTodas las colecciones o colecciones concretas, y luego cuatro opciones de visibilidad: tarjetas de colección, tarjetas de producto, páginas de producto y menú de navegación (todas marcadas por defecto)Tarjetas y páginas ocultas, además del mensaje de bloqueo donde se abre una página
ProductsTodos, por etiquetas, por colecciones o productos concretosFully Hide Product quita el artículo de los listados y su página; Only lock product page lo mantiene listado pero muestra Access Denied
VariantsOpciones de variante que coinciden, como un tamaño de packEl producto, sin las variantes ocultas
Price and add to cartHide price, Add to cart, o ambosEl producto con un mensaje de bloqueo en lugar del precio. Consulte cómo ocultar precios en Shopify
Destinos de bloqueo para ocultar artículos del catálogo (guía de usuario de BSS B2B Lock)
BSS B2B Lock, paso 1 Lock Target, con el desplegable What do you want to lock abierto, que muestra Entire store, Price and add to cart, Products, Collections, Variants, Pages blogs and URLs, y Sections blocks and snippets
Paso 1: la lista de destinos de bloqueo. Collections y Products son los dos destinos para ocultar artículos del catálogo.

Cómo ocultar una colección a los clientes sin etiqueta

Estos pasos siguen la guía de usuario de BSS: ocultar colecciones mayoristas a usuarios invitados. Pruébelos antes en una tienda de desarrollo.

Paso 1: etiquete a los clientes que deben ver la colección

Añada una etiqueta como wholesale a cada cliente aprobado en Shopify. Shopify indica que las etiquetas no distinguen mayúsculas (etiquetas de cliente). Puede etiquetar a mano, etiquetar al aprobar desde un formulario de registro, o dejar que BSS B2B Solution lo haga con reglas de Auto Tag y etiquetas de formulario. Auto Tag se ejecuta con eventos de registro y de pedido, y no quita una etiqueta cuando un cliente deja de cumplir la condición, así que planifique las retiradas usted mismo o con su tarea masiva. La entrada del glosario etiqueta de cliente explica lo básico.

Paso 2: cree un bloqueo en el destino Collections

  1. En el admin de Shopify abra Aplicaciones, BSS B2B Lock, Locks y haga clic en Add lock rule.
  2. Elija Create my own lock y ponga nombre a la regla, por ejemplo “Hide wholesale collections”.
  3. En What do you want to lock? elija Collections y luego Specific.
  4. Abra Search collections, marque sus colecciones mayoristas y haga clic en Select.
  5. En Visibility settings, mantenga lo que necesite: tarjetas de colección, tarjetas de producto, páginas de producto y menú de navegación. La guía indica que las cuatro vienen marcadas por defecto.
  6. Haga clic en Next.
Destino Collections de BSS B2B Lock con Specific seleccionado, una colección mayorista elegida y Visibility settings para tarjetas, páginas de producto y navegación
Destino Collections en Specific, con la colección elegida y las Visibility settings. En esta demo solo está marcada Hide product pages.

Paso 3: permita el acceso a los clientes con la etiqueta

  1. En Access and Message, haga clic en el chip User type de la Regla 1.
  2. Elija Tagged customers, Must have specific tags y escriba la etiqueta.
  3. Para dejar entrar a un segundo grupo, haga clic en Add rule. Las reglas separadas se unen con O, y las condiciones dentro de una misma regla deben cumplirse todas (cómo se combinan las reglas de acceso).
  4. Edite el texto que ven los visitantes bloqueados desde Customize message en la vista previa.
  5. Haga clic en Next, excluya las páginas que deban seguir públicas y luego haga clic en Save.
Paso Access & Message de BSS B2B Lock con dos reglas, la segunda con una condición Tagged customers
Access and Message: una segunda regla (O) concede acceso a los clientes que tienen una etiqueta como b2b.
BSS B2B Lock
Cree su primer bloqueo de colección en minutos

Use el destino Collections con una regla Tagged customers. Añada BSS B2B Solution para etiquetar a los clientes cuando apruebe su solicitud.

Instalar BSS B2B Lock BSS B2B Solution

Cómo ocultar productos concretos por etiqueta de cliente

Use el destino Products cuando solo algunos artículos de una colección mixta tengan restricciones. En Restricted products puede elegir todos los productos, productos con determinadas etiquetas, productos de ciertas colecciones o productos concretos.

BSS B2B Lock con el desplegable Which products to restrict abierto, con las opciones All product, By tags, By collections y Specific products
Restricted products: elija todos, por etiquetas, por colecciones o productos concretos.

Después elija Product Visibility Control. Fully Hide Product quita el artículo de la tienda para los visitantes que no cumplen la condición. Only lock product page lo mantiene en los listados y muestra un mensaje Access Denied en su página. Hide from navigation menu viene marcado por defecto y se aplica a ambos. El paso 2 es la misma regla Tagged customers de antes (guía de usuario: mostrar productos solo a clientes con etiqueta).

Destino Products de BSS B2B Lock con Specific products seleccionado y Product Visibility Control en Fully Hide Product
Destino Products con Specific products y Fully Hide Product.

Para los niveles, cree un bloqueo por nivel y añada el nivel superior como segunda regla en el bloqueo del nivel inferior, de modo que el oro también vea los productos del nivel plata. El caso de uso niveles mayoristas Plata, Oro y Platinum con etiquetas muestra el patrón, y mostrar productos concretos solo a clientes con etiqueta explica un nivel paso a paso.

Cómo ocultar una colección por país o IP

El paso 2 del editor de bloqueos tiene un grupo Location. Sus condiciones están activas para los bloqueos de colección y de producto: Shopify Market, IP, Region y Country (revisamos la lista de condiciones de la app y su código de tienda). En el selector de países marque los países permitidos. Marque Reverse access rule en una condición para bloquear esos países (guía de usuario: condición Location).

Conozca cómo funciona la comprobación antes de confiar en ella. En las reglas de IP, región y país, la página bloqueada se carga primero con un indicador de carga. Después, el navegador del visitante pide a un servicio externo su ubicación, la app evalúa el resultado, el navegador registra un atributo del carrito y la página se recarga. Si la consulta falla, el visitante sigue bloqueado. Como es el navegador quien aporta la ubicación, un visitante puede cambiarla, por ejemplo con una VPN o editando los atributos del carrito. Trate estas reglas como una forma de adaptar un catálogo, no como un bloqueo geográfico seguro.

Si vende catálogos distintos por mercado, la condición Market vincula la regla al mercado que ve el visitante. Nuestro caso de uso precios mayoristas por país con Shopify Markets cubre la parte de precios, y Shopify Markets y precios B2B profundiza en ella.

Página de la tienda demo de BSS B2B Lock titulada Login To View Products, con tres productos visibles y dos tarjetas de producto ocultas
Vista de invitado en la tienda demo: productos visibles junto a tarjetas de producto ocultas.

Lista de comprobación: pruebe antes de publicar

  • Visite la URL de la colección, la URL de un producto y la página de búsqueda como invitado sin sesión.
  • Inicie sesión como cliente sin la etiqueta y como cliente con la etiqueta.
  • Revise el menú de navegación, los carruseles de la página de inicio y las colecciones destacadas por huecos o enlaces que hayan quedado.
  • En las reglas de país o IP, pruebe desde una ubicación permitida y desde una bloqueada, y observe la recarga.
  • Abra la lista de Locks y confirme que la regla está activada y que el destino es el correcto.
  • Escriba un mensaje de bloqueo que indique a los compradores cómo obtener acceso, con un enlace a su formulario de solicitud.

Límites que conviene conocer antes de publicar

LímiteQué significaQué hacer
PlanEl plan gratuito solo bloquea todo el sitio web. Los destinos de colección y de producto requieren un plan de pago o la prueba de 7 díasConsulte antes los precios en la ficha de la App Store
Dónde se ejecutaLas reglas se escriben en el código de su tema. Las tiendas headless no son compatiblesPruebe en su tema activo después de cualquier cambio de tema
HTML de la páginaEn los bloqueos de página, producto y colección, la app sustituye el contenido principal por el mensaje de bloqueo, así que no aparece en el HTML. La verificación de edad es la excepciónNo use puertas de edad para ocultar productos
Otros endpointsNo hemos verificado si el JSON de producto o la Storefront API siguen devolviendo los artículos ocultosNo guarde secretos en los datos de producto
Reglas de ubicaciónSe ejecutan en el navegador y pueden falsificarseNo las llame bloqueo geográfico seguro
Tarjetas vacíasLas tarjetas ocultas pueden dejar huecos o tarjetas de relleno, según el tema (guía de usuario)Mantenga los artículos B2B en su propia colección y bloquee la colección
Límites de reglas10 reglas por bloqueo y 10 condiciones por reglaUse etiquetas en lugar de listas largas
Límites para ocultar colecciones (revisión del código de BSS B2B Lock y guía de usuario, octubre de 2026)

En resumen, la app restringe el acceso a la tienda mediante código del tema. Para quitarla limpiamente, consulte cómo desinstalar una app B2B o Lock y eliminar el código de tema que quede. Con eso basta para mantener los artículos mayoristas alejados de visitantes casuales. No es una garantía frente a alguien que sepa consultar su tienda directamente. Para los precios en un catálogo público, consulte ocultar precios en Shopify; para el acceso con inicio de sesión, inicio de sesión B2B en Shopify; y para ocultar un producto a todos con la configuración propia de Shopify, cómo ocultar un producto en Shopify. Un catálogo con acceso restringido es el término general, y un enlace secreto es otra forma de compartir una colección (caso de uso).

Ocultar colecciones en Shopify: preguntas frecuentes

¿Cómo oculto una colección a determinados clientes en Shopify?

Instale una app de acceso como BSS B2B Lock, cree un bloqueo en el destino Collections, elija la colección y añada una regla que permita el acceso a los clientes con una etiqueta. Los visitantes que no cumplen la condición ven un mensaje o ninguna tarjeta de producto.

¿Puedo ocultar productos a clientes que no tienen una etiqueta?

Sí. Use el destino Products de BSS B2B Lock, restrinja productos por etiqueta, por colección o uno a uno, y añada una regla Tagged customers. Elija Fully Hide Product para quitarlos de la tienda para los demás.

¿Puedo ocultar una colección por país o por dirección IP?

BSS B2B Lock tiene las condiciones Country, Region, IP y Market. Las comprobaciones de IP, región y país se ejecutan en el navegador mediante una consulta a un servicio externo, así que pueden eludirse. Úselas para adaptar un catálogo, no para aplicar una restricción legal.

¿El bloqueo funciona para invitados que no han iniciado sesión?

Sí. Un invitado no tiene etiqueta, así que una regla Tagged customers lo deja fuera. Añada la condición Signed-in customers si algún cliente con sesión iniciada debe entrar. El objeto cliente en Liquid es nulo cuando nadie ha iniciado sesión.

¿Qué ve un visitante bloqueado?

Un mensaje de bloqueo que usted escribe, o tarjetas de producto ocultas, según las opciones de visibilidad que elija. Algunos temas muestran una tarjeta de relleno donde estaba la tarjeta oculta, así que pruebe su cuadrícula.

¿Una colección oculta está realmente oculta para Google?

No hemos verificado el comportamiento de los buscadores con colecciones ocultas, así que revise su tienda en Search Console. Ocultar el precio en la búsqueda de Google es una opción aparte, solo para precios. Los cambios pueden tardar hasta 24 horas.

¿Qué plan necesito para bloquear colecciones y productos?

Un plan de pago de BSS B2B Lock o la prueba de 7 días. El plan gratuito solo bloquea todo el sitio web. Los precios dependen de su plan de Shopify, desde 9,99 USD al mes en Basic, a 4 de octubre de 2026.

¿Es lo mismo que los catálogos de Shopify?

No. Los catálogos de Shopify controlan productos y precios por mercado o por ubicación de empresa. Las reglas de BSS B2B Lock dependen de quién navega, por ejemplo una etiqueta, un inicio de sesión, un país o una IP. Puede usar ambos a la vez.

Próximos pasos

Empiece con una colección mayorista, una etiqueta y un mensaje de bloqueo claro, y luego amplíe las reglas. Lea el centro de control de acceso para las opciones de contraseña, solicitud de acceso y pago, y consulte ocultar colecciones mayoristas a invitados para ver un ejemplo completo.

BSS B2B Lock
Muestre las colecciones adecuadas a los compradores adecuados

BSS B2B Lock tiene una valoración de 4,9 con 653 reseñas en la App Store de Shopify (a fecha de 19 de octubre de 2026). Combínelo con BSS B2B Solution para etiquetar a los clientes mayoristas aprobados.

Instalar BSS B2B Lock Ver la app

Fuentes

Páginas de Shopify consultadas el 4 de octubre de 2026. Datos de BSS: guía de usuario de BSS B2B Lock en docs.bss-b2b.solutions, nuestra revisión de octubre de 2026 del comportamiento de la app y la ficha de la App Store de Shopify (a fecha de 4 de octubre de 2026).

Nuestro blog se financia con comisiones de afiliados. Lea nuestra declaración de afiliados.
Instalar BSS B2B Lock prueba gratuita de 7 días (planes de pago)