{"section":"tutorials","requestedLocale":"es","requestedSlug":"como-instalar-un-service-worker","locale":"es","slug":"como-instalar-un-service-worker","path":"docs/es/tutorials/storefront/configuración-de-la-tienda---storefront/como-instalar-un-service-worker.md","branch":"main","content":"Service Worker es un script que su navegador ejecuta en segundo plano, independiente de la Web, permitiendo recursos como sincronización periódica, notificaciones push e incluso ejecución en modo off-line.\n\nPara crear el script, siga el paso a paso abajo:\n\n1. En el Admin VTEX, acceda **Configuración de la tienda > Escaparate > Pagar**, o escriba **Pagar** en la barra de búsqueda en la parte superior de la página.\n2. Haga clic en el icono de <i class=\"fas fa-cog\"></i> del sitio deseado.\n3. En la pestaña `Código`, haga clic en el botón `Nuevo`.\n4. Luego haga clic en `Archivo`.\n5. Rellene el nombre del archivo exactamente como: `service-worker.js`.\n6. Haga clic en el botón `Crear`.\n7. Programa la funcionalidad.\n8. Clic en `Guardar`.\n\nA pesar de que el archivo se encuentra en `/archivos/service-worker.js`, recibe el header `Service-Worker-Allowed` con valor `/`, lo que permite interceptar requests desde la raíz del sitio.\n\nPara más información, consulte el [Web Fundamentals](https://developers.google.com/web/fundamentals/primers/service-workers/) de Google Developers.\n\n### Artículos relacionados\n\n- [Cómo transformar mi tienda en un PWA](/es/docs/tutorials/como-transformar-el-sitio-de-mi-tienda-en-un-pwa)"}