O Chrome exige que as notificações sejam enviadas via HTTPS, mas existem possíveis soluções alternativas
Se seu site for HTTP, você ainda pode enviar notificações push web para seus usuários no Chrome, móvel e desktop. No entanto, as notificações devem ser enviadas a partir de uma propriedade HTTPS.
Atualizar para HTTPS
A partir de julho de 2018, com o lançamento do Chrome 68, o Chrome marca todos os sites HTTP como "não seguros". Seu ranking em SEO também será prejudicado por operar um site HTTP. Atualizar seu site para HTTPS é uma solução melhor do que a solução alternativa abaixo para adicionar notificações push web ao HTTP.
No Chrome, se você quiser pedir permissão para enviar notificações em uma propriedade HTTP, você deve enviar o usuário para uma propriedade HTTPS para aceitar. Isso funciona como visto no exemplo abaixo, que mostra nosso comportamento HTTP padrão do Chrome totalmente configurável pela plataforma (descrito em Integração de Sites ):
Primeiro, você pergunta ao usuário se ele quer aceitar notificações do seu site.
.png?sv=2026-02-06&spr=https&st=2026-10-03T10%3A00%3A36Z&se=2026-10-03T10%3A12%3A36Z&sr=c&sp=r&sig=q5p2RwijkII3faOcWWNKeLrEgyJa1PBOrPp6%2ButNwcU%3D)
Depois, você os leva para uma janela HTTPS para aceitar notificações.
.png?sv=2026-02-06&spr=https&st=2026-10-03T10%3A00%3A36Z&se=2026-10-03T10%3A12%3A36Z&sr=c&sp=r&sig=q5p2RwijkII3faOcWWNKeLrEgyJa1PBOrPp6%2ButNwcU%3D)
Isso parece parecido no Chrome para celular:
.png?sv=2026-02-06&spr=https&st=2026-10-03T10%3A00%3A36Z&se=2026-10-03T10%3A12%3A36Z&sr=c&sp=r&sig=q5p2RwijkII3faOcWWNKeLrEgyJa1PBOrPp6%2ButNwcU%3D)
Os exemplos mostrados acima estão usando nossa solução padrão Chrome HTTP (Chrome). Nesse caso, em um site HTTP aparecemos nosso diálogo padrão "Não Permita" / "Permita"; este não é um diálogo de sistema, mas é gerado a partir do SDK Xtremepush. Quando o usuário clica em Não Permitir no diálogo inicial, ele permanecerá no site HTTP. Se clicarem em Permitir , serão levados ao site HTTPS configurado do Xtremepush em uma janela. Nessa janela, eles recebem uma mensagem de troca de valor e são apresentados ao diálogo real do sistema Chrome para aceitar totalmente as notificações.
As configurações para quando o primeiro diálogo aparece inicialmente e quando ele se repete se o usuário final clicar em Não Permitir estão definidas em Configurações > Apps & Sites > clique no site correspondente > Gerenciar Configurações. Para mais detalhes sobre as opções nesta página, consulte nosso guia de configurações Push .
Usando seu próprio domínio HTTPS
Se você tem um site HTTP, mas não consegue trabalhar com nosso subdomínio HTTPS, pode ser necessário usar um subdomínio HTTPS próprio. Por favor , entre em contato conosco para discutir a implementação.
A janela de diálogo de permissões iniciais e a janela pop-up subsequente podem ser personalizadas para atender ao seu site e conter uma mensagem de troca de valor explicando o que seus usuários podem esperar ao aceitarem notificações.
Vamos ajudar você a configurar sua janela personalizada de troca de valores para notificações push web e enviar um script personalizado para instalá-la. Você ainda poderá instalar o script como uma Tag no Google Tag Manager.