Como instalar um Service Worker
1 min de leitura
Service Worker é um script que seu navegador executa em segundo plano, separado da Web, possibilitando recursos como sincronização periódica, notificações push e até execução em modo offline.
Para criar o script, siga o passo a passo abaixo:
- No Admin VTEX, acesse Configurações da loja > Storefront > Ckeckout, ou digite Checkout na barra de busca no topo da página.
- Clique no ícone de do site desejado.
- Na aba
Código, clique no botãoNovo. - Em seguida, clique em
Arquivo. - Preencha o nome do arquivo exatamente como:
service-worker.js. - Clique no botão
Criar. - Programe a funcionalidade.
- Clique em
Salvar.
Apesar do arquivo se encontrar em /arquivos/service-worker.js, ele recebe o header Service-Worker-Allowed com valor /, o que permite interceptar requests da raiz do site.
Para maiores informações, consulte o Web Fundamentals, do Google Developers.