Pular para o conteúdo

Exibir conteúdo in-app para usuários específicos

Cada bloco no editor integrado e cada elemento dentro dele, possui duas configurações no painel direito para controlar quem o vê: Visibilidade e Condição de exibição.

Mostrar ou ocultar conteúdo por dispositivo

Anchor link to

Abra as configurações de um bloco ou elemento e use Ocultar no celular ou Ocultar no desktop em Visibilidade para exibi-lo em apenas uma largura de visualização, correspondendo às larguras de telefone (360, 390, 393 ou 430 px) e tablet (768px) do alternador de telefone/desktop na barra superior.

Mostrar conteúdo para usuários específicos

Anchor link to

Uma condição de exibição mostra ou oculta um bloco para usuários específicos com base em suas Tags. Cada usuário recebe o mesmo modelo de in-app, mas cada um vê apenas os blocos destinados a ele.

Você pode adicionar uma condição de exibição a qualquer bloco ou elemento na tela.

Para definir uma condição de exibição:

  1. Selecione o bloco ou elemento na tela.
  2. No painel direito, em Condição de exibição, ative Mostrar este bloco condicionalmente (Mostrar este elemento condicionalmente se você selecionou um elemento dentro de um bloco).
  3. Escolha uma Tag, um operador e um valor (por exemplo, é e true).
  4. Clique em + Adicionar regra para adicionar mais regras.
  5. Em Se o valor for desconhecido, escolha Ocultar bloco ou Mostrar bloco. Isso controla o que acontece quando a Tag não tem valor para um usuário.
Configurações de Visibilidade e Condição de exibição com Ocultar no celular, Ocultar no desktop, uma regra de condição de exibição e expressão Liquid personalizada

Cenário de exemplo: oferta de recuperação para usuários inativos

Anchor link to

Uma oferta de recuperação que aparece apenas para usuários que não compram há algum tempo, para que compradores ativos não vejam um desconto de que não precisam.

CondiçãoO que o usuário vê
RFM Recency ≥ 90O bloco Card de recuperação, com uma oferta de desconto
Qualquer outra coisaO bloco Card permanece oculto

Para configurar este cenário:

  1. Adicione um bloco Card com a oferta de recuperação (imagem, título e um botão de código de desconto).
  2. Selecione o Card na tela e, em Condição de exibição, ative Mostrar este bloco condicionalmente.
  3. Defina a regra como RFM Recency ≥ 90.
  4. Em Se o valor for desconhecido, escolha Ocultar bloco — novos usuários sem histórico de compras não devem ver uma mensagem de recuperação destinada a usuários inativos.

Um usuário que fez o último pedido há 120 dias vê a oferta. Um usuário que fez um pedido na semana passada, ou que ainda não tem histórico de pedidos, nunca vê o bloco.

Escrever uma condição Liquid personalizada

Anchor link to

Quando o construtor de regras não for suficiente, escreva a condição você mesmo em Liquid.

  1. Selecione o bloco ou elemento na tela.
  2. Em Condição de exibição, ative Expressão Liquid personalizada.
  3. Digite sua condição. Por exemplo, para mostrar um bloco para usuários na Alemanha ou assinantes VIP:
Country == "DE" or VIP

Uma expressão personalizada substitui quaisquer regras definidas no construtor acima dela.

Nomes de Tags com espaços são convertidos automaticamente. Por exemplo, Last Order se torna LastOrder.