Passo 1: Faça o download do Service Worker
Na plataforma Inngage, configure os dados do seu Service Worker e baixe o arquivo sw.js em o seu computador. Ele será utilizado nos próximos passos.
Passo 2: Crie um Content Asset no Salesforce Commerce Cloud
1. Acesse o Business Manager do SFCC
2. Vá até Merchant Tools → Content → Content Assets
3. Crie um novo conteúdo com o ID (ou nome) ServiceWorker-GetFile
4. No campo Body, cole o conteúdo do arquivo sw.js que você baixou no passo anterior
Passo 3: Configure a rota do arquivo no Business Manager
Para que o navegador encontre o Service Worker na URL correta, é necessário criar uma nova rota para ele:
1. Vá até Merchant Tools → SEO → Aliases
2. Crie uma nova entrada com a seguinte estrutura:
{
...
"your-host": [
...,
{
"if-site-path": "/sw.js",
"pipeline": "ServiceWorker-GetFile"
}
]
}
✅ Verifique se está funcionando
Acesse a URL:
https://www.seusite.com.br/sw.js
Se o conteúdo do Service Worker for exibido corretamente no navegador, a configuração está concluída! 🎉