Pular para o conteúdo
Teste grátis por 15 dias
Português
Abrir no Claude Fazer perguntas sobre esta páginaAbrir no ChatGPT Fazer perguntas sobre esta página

Clientes conectados

Restrinja um bloqueio a clientes conectados ou, ao contrário, exija que as pessoas visitantes não estejam conectadas.

A regra Logged-in customers verifica um fato simples sobre a pessoa visitante: se ela está conectada a uma conta de cliente na sua loja neste momento. É a regra de acesso mais comum do app e geralmente a primeira que quem administra uma loja escolhe para ocultar preços ou conteúdo de visitantes não conectados.

A regra verifica se a pessoa visitante da loja virtual tem uma sessão de cliente ativa. Ela não verifica nada sobre quem a pessoa é (sem tags, sem histórico de pedidos, nada), apenas se está conectada. Se você também precisa verificar algo sobre a própria conta, adicione Tags de cliente, B2B customer ou outra regra de identidade junto com ela, na mesma access key.

  1. Abra o bloqueio que você quer proteger e clique na guia Unlock rules.

  2. Adicione uma regra de acesso e escolha Logged-in customers no menu suspenso Condition type.

    Seletor de regra de acesso com Logged-in customers selecionado como tipo de condição

    Adicionando a regra Logged-in customers a uma access key.

  3. Escolha se a regra deve corresponder a If ou Unless.

  4. Salve o bloqueio.

Esta é uma das regras mais fáceis de entender com If/Unless:

  • If a pessoa visitante está conectada: o conteúdo é desbloqueado apenas para clientes conectados. Visitantes não conectados ficam bloqueados. Este é o padrão e o que você quer na maioria dos bloqueios “somente para membros” ou “somente para contas de atacado”.
  • Unless a pessoa visitante está conectada: invertido, o conteúdo é desbloqueado apenas para quem não está conectado. Use quando quiser uma página ou oferta voltada especificamente para visitantes não conectados (por exemplo, uma promoção para novos visitantes que deve desaparecer assim que alguém fizer login).

Exemplo comum: ocultar o preço de visitantes não conectados

Seção intitulada “Exemplo comum: ocultar o preço de visitantes não conectados”

Uma forma frequente de usar essa regra é combiná-la com Ocultar preço e Adicionar ao carrinho em vez de um bloqueio total:

  1. Na guia Lock setup, defina o conteúdo a bloquear como o produto ou a coleção que você quer restringir.
  2. Clique na guia Unlock rules para continuar.
  3. Adicione a regra Logged-in customers, com correspondência If. Não há mais nada para configurar: o app confirma isso com “No extra setup needed. Customers only need to be signed in.”

A condição Logged-in customers com Rule logic definida como If e uma observação de que nenhuma configuração extra é necessária.

A condição Logged-in customers não tem configurações próprias além de If ou Unless.

  1. Na barra lateral direita da mesma guia, em Blocked visitor behavior, ative Hide price, Hide Add to cart ou ambos.
  2. Salve.

Com o exemplo acima, visitantes não conectados ainda podem navegar pela página do produto, mas o preço e o botão Add to cart são substituídos por uma mensagem de login. Clientes conectados que atendem às outras condições do Lock veem o preço normal e a caixa de compra.

Uma página de produto ao vivo na loja virtual, vista por quem não está conectado: a imagem e o título do produto estão visíveis, e um link Login to see price aparece onde ficaria o preço, sem os botões Add to cart ou Buy it now.

O resultado do exemplo: visitantes não conectados podem navegar pelo produto, mas o preço e os botões de compra são substituídos.

Isso foi útil?