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

Visão geral das regras de acesso

O que é uma regra de acesso, como funciona a correspondência If/Unless e onde encontrar todos os tipos de regra compatíveis com o app.

Uma regra de acesso é a condição que a pessoa visitante precisa atender antes de poder ver ou usar o que você está bloqueando: um produto, uma coleção, uma página, toda a sua loja virtual ou o checkout. Todo bloqueio precisa de pelo menos uma regra de acesso; sem ela, o app não tem como distinguir uma pessoa aprovada de qualquer outra.

Você adiciona regras de acesso na guia Unlock rules de um bloqueio. Cada regra verifica uma coisa específica sobre a pessoa visitante (se está conectada, se tem uma determinada tag, se digitou o código de acesso correto), e o bloqueio só abre quando todas as condições configuradas são atendidas.

Seletor de regra de acesso mostrando a lista completa de tipos de condição disponíveis

Escolhendo uma regra de acesso no seletor de tipo de condição dentro do editor de um bloqueio.

A maioria das regras de acesso pode corresponder de duas formas:

  • If: a regra é satisfeita quando a pessoa visitante atende à condição (por exemplo, If Logged-in customers: a pessoa precisa estar conectada).
  • Unless: a regra é invertida e é satisfeita quando a pessoa visitante não atende à condição (por exemplo, Unless Logged-in customers: a pessoa não pode estar conectada).

Você encontra essa opção como o seletor Rule logic, ao lado do tipo de condição de cada regra.

O seletor Rule logic ao lado do tipo de condição de uma regra, definido como If, com Unless como alternativa

Use o seletor Rule logic para alternar uma regra entre If e Unless.

Um bloqueio pode usar mais de uma regra de acesso ao mesmo tempo. A forma como essas condições interagem, com um exemplo prático, é explicada em uma página própria:

As regras abaixo estão agrupadas pelo que verificam. Acesse a página de cada regra para ver as etapas completas de configuração.

Regras de identidade e de cliente: quem é a pessoa visitante

Ações de desbloqueio: algo que a pessoa visitante faz para desbloquear

Horário e agenda: quando o bloqueio está ativo

Localização e dispositivo: de onde a pessoa visitante está navegando

Histórico de compras: o que o cliente já comprou

Carrinho: o que está no carrinho da pessoa visitante no momento

Quando uma regra nega o acesso a alguém em uma página, coleção ou blog, o app substitui o conteúdo por um cartão de bloqueio. A Access denied message é o texto padrão desse cartão, e a maioria das regras sempre a usa:

Uma página bloqueada da loja virtual mostrando o cartão Content locked com a mensagem Visitors need an approved access key to access this content e um botão Back.

A Access denied message: o cartão que a maioria das regras exibe.

Cinco regras verificam quem o cliente é, então, para elas, uma pessoa não conectada pode precisar apenas fazer login. Essas regras trocam por uma segunda mensagem, a Guest message content, que inclui um link de login:

Uma página bloqueada da loja virtual mostrando o cartão Content locked pedindo que a pessoa visitante faça login com a conta de cliente.

A Guest message: exibida apenas pelas cinco regras de identidade do cliente e somente para quem não está conectado.

A guest message aparece somente quando todas as três condições abaixo são verdadeiras:

  1. A regra que falhou é uma destas: Clientes conectados, Tags de cliente, B2B customer, Email contains ou Clientes selecionados.
  2. Essa regra está definida como If, e não Unless.
  3. A pessoa visitante não está conectada.

Caso contrário, o cartão mostra a Access denied message. Assim, um cliente conectado que falha em uma regra Customer tags recebe Access denied, e o mesmo vale para todas as pessoas visitantes, conectadas ou não, bloqueadas por uma regra como Date range, Location ou Cart conditions.

Campo de mensagem Quando é usado
Guest message content Apenas as cinco regras acima, definidas como If, para quem não está conectado
Access denied message Todos os outros casos

As regras baseadas em ação (Passcode, Secret link, Subscribe to unlock, Confirmation prompt) substituem esse cartão pelo próprio prompt, já que a pessoa visitante pode desbloquear o conteúdo por conta própria na hora.

Isso foi útil?