nopCommerce tiene un campo hecho para esto, así que no hay ningún archivo de tema que editar ni nada que volver a aplicar tras una actualización. Es la misma etiqueta script única que en instalar el fragmento.

Consigue primero el fragmento desde tu panel. Tiene esta pinta, con tu propio identificador de sitio en la ruta:

<script src="https://t.skomi.com/s/your-site-id.js" defer></script>

Pégalo en el HTML personalizado

En la zona de administración, ve a Configuration → Settings → General settings y busca la sección Custom HTML. Pega la etiqueta en Footer custom HTML y guarda.

Esa es toda la instalación. La etiqueta se añade a todas las páginas de la tienda, y lleva defer, así que no retrasa el dibujado.

El campo de cabecera es el equivocado aquí por la misma razón por la que la documentación del fragmento dice que se pegue antes del </body> de cierre: nada de la página necesita esperarlo.

Si llevas más de una tienda

La página de ajustes tiene un selector de ámbito de tienda arriba, y el HTML personalizado es uno de los ajustes que gobierna. Cada tienda es un dominio distinto, así que cada una es un sitio aparte en Skomi con su propio identificador:

  1. Elige la tienda en el selector de ámbito.
  2. Marca la casilla de anulación junto a Footer custom HTML.
  3. Pega la etiqueta propia de esa tienda y guarda.

Fija el ámbito antes de pegar. Pegar la etiqueta de una tienda mientras el ámbito es «All stores» hace que todas las tiendas informen como un mismo sitio, y los números pasan a ser una suma que nadie pidió.

Las cachés

nopCommerce aplica el ajuste de inmediato, pero una caché de página completa, un proxy inverso o un CDN por delante de la tienda seguirán sirviendo páginas generadas antes de que guardaras. Vacíala y luego carga una página.

Para un módulo o un tema en su lugar

Si la etiqueta tiene que pertenecer a un módulo y no a un campo de ajustes, un widget puede inyectarla en la zona de widgets de cabecera o de pie igual que se añade cualquier otro script de terceros. El campo Custom HTML es la respuesta más sencilla para una tienda única y la que hay que preferir.

Comprobar que funciona

Carga una página de la tienda y luego mira tu panel. Si no llega nada, véase qué comprobar cuando el fragmento no funciona; en una tienda la respuesta habitual es una caché por delante de nopCommerce, o una etiqueta guardada con el ámbito de tienda equivocado.