Descrição
O addon User Role Ad Visibility controla a exibição de anúncios do AdSanity por papel de usuário, ocultando blocos individuais e widgets inteiros (incluindo seus títulos) quando o visitante logado tem um role configurado para não ver aquele anúncio. A extensão reconhece tanto os papéis padrão do WordPress quanto roles personalizados criados por outros plugins, permitindo que cada segmento de público veja um conjunto diferente de campanhas. Visitantes não autenticados continuam recebendo a exibição normal, já que o reconhecimento depende do login.
Características Principais
- Visibilidade por papel: escolhe quais roles podem ou não ver cada anúncio cadastrado no AdSanity.
- Ocultação de widgets: quando o anúncio está dentro de um widget do AdSanity, o widget inteiro deixa de aparecer para o papel bloqueado, inclusive o título configurado.
- Suporte a roles personalizados: reconhece papéis criados por outros plugins de membership, e-commerce ou gestão de usuários, além dos roles nativos do WordPress.
- Regra por usuário logado: aplica as restrições apenas a visitantes autenticados, mantendo o fluxo padrão de exibição para quem está deslogado.
- Integração direta com o AdSanity: adiciona as opções de role na própria tela de configuração do anúncio, sem painel separado.
Benefícios do User Role Ad Visibility
- Segmentação de campanhas: entrega anúncios diferentes para assinantes, clientes, colaboradores e visitantes comuns dentro do mesmo site.
- Experiência sem ruído para membros: remove anúncios de áreas internas para usuários pagantes ou de confiança, sem precisar duplicar layouts.
- Compatibilidade ampla: funciona com papéis criados por plugins de associação, lojas e LMS, sem ajustes manuais de código.
- Controle granular: decide bloco a bloco quem pode ver cada anúncio, evitando regras globais que afetam toda a página.
Para Quem é Indicado?
- Sites de conteúdo com área de membros que precisam ocultar anúncios de assinantes pagantes.
- Portais e revistas digitais que mantêm campanhas distintas para leitores anônimos, cadastrados e VIPs.
- Lojas, comunidades e plataformas de cursos que segmentam mensagens promocionais por papel de usuário.
User Role Ad Visibility é indicado para quem já monetiza com o AdSanity e precisa ajustar a exibição de anúncios conforme o tipo de usuário logado, separando claramente o que cada papel enxerga em diferentes áreas do site.
Perguntas Frequentes
O plugin AdSanity User Role Ad Visibility é GPL?
Sim. O AdSanity User Role Ad Visibility é distribuído sob a licença GPL (GNU General Public License). Você pode usar, modificar e redistribuir legalmente, em quantos sites quiser.
Posso usar o plugin AdSanity User Role Ad Visibility em mais de um site?
Sim. Você pode instalar o AdSanity User Role Ad Visibility em quantos sites quiser. Só as atualizações automáticas pelo Ultrapack Auto Updater têm limite: de 3 a 80 sites, conforme o plano.
Quanto custa o plugin AdSanity User Role Ad Visibility no Ultrapack?
O AdSanity User Role Ad Visibility sai por R$ 14,90 na compra avulsa, e também está incluído nos planos de assinatura a partir de R$59/mês (VIP I).
O plugin AdSanity User Role Ad Visibility inclui atualizações?
Sim. A versão atual do AdSanity User Role Ad Visibility é a 1.1.0, publicada no Ultrapack em 26/05/2022. Assinantes atualizam direto do painel do WordPress com o UAU (Ultrapack Auto Updater).
O plugin AdSanity User Role Ad Visibility é seguro para baixar e instalar no meu WordPress?
Sim. Cada versão do AdSanity User Role Ad Visibility passa por varredura de malware (ClamAV e regras YARA, no UltraHub) antes de ser publicada.
Como instalar
Atualização automática: este item é atualizado pelo Ultrapack Auto Updater. Com ele instalado, a versão nova aparece no seu painel como qualquer outra atualização do WordPress (como configurar).
- Baixe o arquivo
adsanity-user-role-ad-visibility.zip. - No painel do WordPress, vá em Plugins > Adicionar novo > Enviar plugin.
- Selecione o arquivo
adsanity-user-role-ad-visibility.zipe clique em Instalar agora. - Clique em Ativar.
Travou em algum passo? Abra um chamado dizendo em qual deles parou.

UAU Ready