Mais informações sobre como os usuários finais podem optar pelos diferentes canais de comunicação.
Notificações push
A maioria das notificações push vem com um aviso de sistema associado; Quando há um prompt baseado no sistema, não é possível enviar uma notificação sem um opt-in explícito. Detalhes sobre todos esses mecanismos de opt-in abaixo.
Notificações push na web
Detalhes sobre a opção de entrada do sistema e mecanismos de gerenciamento de preferências para notificações push nos navegadores suportados abaixo. Ao usar o Xtremepush para notificações, você pode controlar quando esse diálogo para inscrever usuários aparece e pode colocar uma troca de valor adicional antes do prompt para explicar melhor o uso das notificações, veja configurações de prompt Web push e Criação de um prompt personalizado em duas etapas.
Safari
No Safari, usuários de desktop e dispositivos móveis recebem um aviso modal do sistema para "Permitir" ou "Bloquear" notificações push de um site, que será exibido exatamente uma vez. O prompt do sistema vai pedir para "Permitir" ou "Não Permitir" notificações push de um site.
.png?sv=2026-02-06&spr=https&st=2026-10-03T03%3A40%3A17Z&se=2026-10-03T03%3A57%3A17Z&sr=c&sp=r&sig=zon7peWNIhPLOKWRK5Cswz5UUiOcrMsFUnKrPUWpdr8%3D)
Se os usuários optarem e quiserem gerenciar configurações no Mac depois no Safari, podem ir ao Safari > Preferências > Sites e selecionar Notificações. A partir daí, eles podem selecionar um site e negar a permissão de notificação ou removê-lo completamente. Da mesma forma, se o usuário desautorizar notificações, ele deve acessar o Safari > Preferências > Notificações e mudar as configurações para ativar as notificações. Qualquer que seja a opção escolhida (Não Permitir ou Permitir), o usuário nunca mais será solicitado, a menos que remova a assinatura da lista de notificações completamente.
Além disso, eles também podem acessar as configurações do sistema operacional e ajustar as preferências de notificações. Vá para > Preferências do Sistema > Notificações. A partir daí, eles podem escolher um site com permissões de notificação e ajustar como eles exibem.
No iPhone/iPad, se os usuários quiserem gerenciar configurações, precisam navegar até Configurações > Notificações e encontrar o site, que aparecerá como qualquer outro aplicativo. Clique no site para desativar ou reativar notificações push da web.
Chrome
No Chrome desktop e mobile, usuários recebem um aviso do sistema para "Permitir" ou "Bloquear" notificações push de um site (no Chrome desktop, o usuário também pode encerrar a janela fechando-a).
.png?sv=2026-02-06&spr=https&st=2026-10-03T03%3A40%3A17Z&se=2026-10-03T03%3A57%3A17Z&sr=c&sp=r&sig=zon7peWNIhPLOKWRK5Cswz5UUiOcrMsFUnKrPUWpdr8%3D)
.png?sv=2026-02-06&spr=https&st=2026-10-03T03%3A40%3A17Z&se=2026-10-03T03%3A57%3A17Z&sr=c&sp=r&sig=zon7peWNIhPLOKWRK5Cswz5UUiOcrMsFUnKrPUWpdr8%3D)
Se o usuário selecionar Permitir ou Bloquear, a escolha é permanente, e nenhum outro prompt será mostrado para aquele site. Se o diálogo de permissão for descartado ou ignorado, você pode re-solicitar o usuário em visualizações de página subsequentes.
Se eles optarem e quiserem gerenciar as configurações depois no Chrome, podem ir às Preferências > Configurações de Conteúdo do Chrome > e selecionar Notificações. A partir daqui, eles podem selecionar um site e bloquear permissões de notificação ou removê-las completamente, caso em que receberão o prompt de opt-in quando visitarem seu site da próxima vez.
Firefox
No Firefox, os usuários recebem um aviso do sistema para permitir notificações ou nunca permitir notificações push de um site, então a escolha é permanente, e nenhum outro prompt será exibido para aquele site.
.png?sv=2026-02-06&spr=https&st=2026-10-03T03%3A40%3A17Z&se=2026-10-03T03%3A57%3A17Z&sr=c&sp=r&sig=zon7peWNIhPLOKWRK5Cswz5UUiOcrMsFUnKrPUWpdr8%3D)
Se os usuários optarem e quiserem gerenciar configurações depois no Firefox, podem ir ao Firefox > Preferências e procurar por Notificações > configurações de Notificações. A partir daí, eles podem selecionar um site e bloquear permissões de notificação ou removê-las completamente, e, como no caso do Chrome, receberão o prompt de inscrição quando visitarem seu site da próxima vez.
Notificações Push Móveis
iOS Push
No iOS, antes que os serviços de notificação push possam ser usados pelo aplicativo, os usuários são questionados se permitem notificações por meio de um aviso do sistema operacional, como mostrado abaixo. O nome do app aparece entre aspas e a explicação do uso da notificação é um texto padrão do sistema com botões para Não Permitir e OK.
.png?sv=2026-02-06&spr=https&st=2026-10-03T03%3A40%3A17Z&se=2026-10-03T03%3A57%3A17Z&sr=c&sp=r&sig=zon7peWNIhPLOKWRK5Cswz5UUiOcrMsFUnKrPUWpdr8%3D)
Ao usar o Xtremepush para notificações, você pode controlar quando essa janela de diálogo para inscrever usuários e você pode colocar uma troca de valor adicional na frente do prompt para explicar melhor o uso das notificações, veja Controle o prompt de notificação push do iOS.
Depois que o usuário tiver aderido, independentemente de qualquer lógica adicional de preferência, você pode querer implementar notificações recebidas no seu app. No iOS, pode ser controlado pelo centro de notificações, na seção de configurações do dispositivo. Usuários de iOS têm grande controle ao ativar ou desativar notificações push, pois elas podem ser desativadas ou ativadas pelo usuário a qualquer momento. Além disso, antes que os aplicativos iOS possam enviar notificações push para um usuário específico, eles precisam pedir e receber permissão desse usuário.
Os passos 1, 2 e 3 abaixo mostram como um usuário iOS pode facilmente ajustar suas configurações de notificação push.
O Passo 3 também destaca como usuários do iOS podem ajustar o estilo de alerta da notificação quando o telefone está bloqueado, por exemplo.
Nenhum: Nenhum alerta aparecerá na tela bloqueada.
Eles podem selecionar diferentes comportamentos, como o banner para aparecer no topo da tela ou um alerta para aparecer no centro da tela.
.png?sv=2026-02-06&spr=https&st=2026-10-03T03%3A40%3A17Z&se=2026-10-03T03%3A57%3A17Z&sr=c&sp=r&sig=zon7peWNIhPLOKWRK5Cswz5UUiOcrMsFUnKrPUWpdr8%3D)
A localização exata e a variedade de opções nas configurações variam dependendo da versão do iOS usada. Por exemplo, no iOS 11, as opções relacionadas aos badges mudaram. Veja abaixo as diferenças em relação às opções vistas em uma versão anterior acima.
.png?sv=2026-02-06&spr=https&st=2026-10-03T03%3A40%3A17Z&se=2026-10-03T03%3A57%3A17Z&sr=c&sp=r&sig=zon7peWNIhPLOKWRK5Cswz5UUiOcrMsFUnKrPUWpdr8%3D)
Android Push
Até a versão 12 do Android, as notificações push no Android eram ativadas por padrão e não exigiam opt-in explícito do usuário. O Android 13 dá aos usuários a possibilidade de escolher diretamente no aplicativo se querem ativar notificações push.
Portanto, antes que os serviços de notificação push possam ser usados pelo aplicativo, os usuários são questionados se permitem notificações por meio de um prompt do sistema operacional, como mostrado abaixo: O nome do app aparece em negrito e a explicação de uso das notificações é um texto padrão do sistema com botões para Permitir e Não Permitir.
.png?sv=2026-02-06&spr=https&st=2026-10-03T03%3A40%3A17Z&se=2026-10-03T03%3A57%3A17Z&sr=c&sp=r&sig=zon7peWNIhPLOKWRK5Cswz5UUiOcrMsFUnKrPUWpdr8%3D)
Você pode controlar quando esse diálogo de opt-in aparece e pode precedê-lo com uma troca de valor adicional para explicar melhor o uso das notificações. Confira nosso guia dedicado para mais detalhes.
Usuários de Android podem então desligar ou ativar notificações a qualquer momento. Além disso, antes que os aplicativos possam enviar notificações push para um usuário específico, eles devem pedir e receber permissão desse usuário.
No Android 13+, os usuários podem controlar se querem receber notificações push a partir da seção de configurações.
Os passos 1, 2 e 3 mostram como usuários no Android podem ajustar as configurações de notificações push.
O Passo 3 também destaca a opção de ajustar o tipo de notificação, como permitir o estilo pop-up, por exemplo.
.jpg?sv=2026-02-06&spr=https&st=2026-10-03T03%3A40%3A17Z&se=2026-10-03T03%3A57%3A17Z&sr=c&sp=r&sig=zon7peWNIhPLOKWRK5Cswz5UUiOcrMsFUnKrPUWpdr8%3D)
Versões anteriores
Antes do Android 13, notificações push no Android não exigiam um aviso do sistema. Aconselhamos os usuários a adicionar um diálogo personalizado para informar sobre a situação das notificações no Android na primeira instalação. No exemplo abaixo, os usuários podiam clicar em OK para fechar o diálogo e aceitar a posição padrão ou Ir em Configurações para configurar notificações nas configurações do sistema do app.
.png?sv=2026-02-06&spr=https&st=2026-10-03T03%3A40%3A17Z&se=2026-10-03T03%3A57%3A17Z&sr=c&sp=r&sig=zon7peWNIhPLOKWRK5Cswz5UUiOcrMsFUnKrPUWpdr8%3D)
Outros canais de saída - E-mail, SMS
Para outros canais de saída (como E-mail ou SMS, onde você coleta credenciais como e-mail ou número de celular que permite um método de comunicação de saída), você tem a responsabilidade de coletar esses dados de forma compatível. Esses canais não vêm com avisos padrão do sistema para optar por usuários, então você terá que criar um método personalizado ou usar um método de terceiros para coletar essas credenciais. Depois, você passará os dados dos assinantes para a plataforma Xtremepush.
Quando você passa esses dados para o Xtremepush, conforme descrito na página Importar e criar perfis de usuário , só podemos agir com base nos dados fornecidos. Por exemplo, se o que você está enviando nos diz que você tem permissão para enviar um e-mail para alguns usuários, a plataforma vai se basear nessas informações e permitirá que e-mails sejam enviados para esses usuários.
Além de obter os dados corretamente, eles também devem ser mantidos corretamente. Por exemplo, se os usuários podem cancelar a inscrição do e-mail por um mecanismo não fornecido pelo Xtremepush, então essa fonte de cancelamento deve ser sincronizada com a plataforma Xtremepush via API para que os registros no Xtremepush estejam sincronizados com as preferências do seu cliente. Leia mais sobre isso em nosso guia dedicado para opt-outs. E os dados devem ser usados apenas para o propósito para o qual foram coletados.
Canais On-Site/In-App
Os canais On-site ou In-app (ou seja, mensagens ou caixas de entrada no site / In-app) não têm alcance de saída quando os usuários não estão no seu site. Eles são um recurso do seu site/app com o qual os usuários só interagem ao usar seu site/app. Assim, não é necessário opt-in explícito para esses canais. No entanto, quaisquer dados usados para disparar, direcionar ou personalizar o conteúdo desses recursos devem ser obtidos de forma compatível e cobertos em sua política de privacidade.