Em poucas palavras
- Crie o Push App na Notifique e copie o appId
- Em ⚙️ Configurações → Web, liste os domínios do seu site
- Baixe o arquivo sw.js (sw-loader) e coloque na raiz do site
- Cole o script no
<head>do site, o mesmo que aparece no painel - Abra o site, aceite notificações e teste pelo painel
O que você vai fazer no painel
O appId já está dentro do script, você só cola. Não precisa de chave de API no site.
Passo 1: Criar o Push App
- Abra app.notifique.dev → Push → Novo app
- Dê um nome (ex.: “Site da loja”)
- Anote o appId, aparece na tela do app
Passo 2: Domínios permitidos
- Na tela do app, clique em ⚙️ (configurações)
- Expanda a seção Web
- No campo de domínios, coloque um endereço por linha, sem
https://:meusite.com.brwww.meusite.com.brapp.meusite.com.br(se usar subdomínio)
- Clique em Salvar alterações
Passo 3: Arquivo sw.js (recomendado)
O navegador precisa de um arquivo pequeno na raiz do site para entregar os avisos com o nome do seu domínio.- Na aba Web do Push App, clique em Baixar sw-loader
- Salve o arquivo como
sw.jsno projeto do site - Ele precisa abrir em
https://seusite.com/sw.js(ex.: pastapublic/sw.jsem muitos projetos)
Passo 4: Colar o script no site
- Na aba Web, copie o código da seção Cole este código (modo com Service Worker / sw.js)
- Cole no
<head>do site, antes do</head> - O trecho já traz o
appIde a linhaswPath: '/sw.js'
appId será o seu):
sw.js e o script no ar.
Passo 5: Testar
- Abra o site no navegador (Chrome, Firefox ou Edge)
- O site pode pedir Permitir notificações, aceite
- No painel Notifique, envie um push de teste para esse app
- O aviso deve aparecer no computador ou celular
Não consigo colocar o sw.js? (Wix, Shopify, etc.)
Alguns construtores de site não deixam subir arquivo na raiz. Nesse caso:- Na aba Web, use o modo sem hospedar arquivo (fallback)
- Cole só o script sem
swPath - Funciona, mas o aviso pode aparecer com o nome da Notifique em vez do seu site
Deu errado?
Próximos passos
- Integrar apps, visão geral
- Quick Start API, para desenvolvedores que enviam pelo backend

