Saltar al contenido principal

Instalación del SDK JavaScript

Resultado esperado: script cargado con la Public Key, visitas registradas y el camino preparado para vitrinas y conversiones.

Usa el SDK cuando la tienda no utiliza el módulo PrestaShop o cuando controlas directamente el HTML del tema.

En PrestaShop, el camino recomendado sigue siendo el módulo oficial smartvitrines: Instalación en PrestaShop.

Qué necesitas

  • Public Key pk_live_... (Dashboard → Configuración → Integración)
  • Acceso para editar el layout global, antes de </head> o equivalente
  • Feed XML configurado en el panel para el catálogo

Paso 1 — Elige el entorno

EntornoURL del script
Producciónhttps://api.analytics.agti.eng.br/v1/sdk.min.js
HomologaciónURL informada por AGTI

El SDK se comunica con la misma base desde la que se cargó el script.

Paso 2 — Pega el snippet

<script>
(function (w, d, s, u) {
w.SmartVitrines = w.SmartVitrines || { q: [] };
w.SmartVitrines.init = function (c) {
w.SmartVitrines.q.push(['init', c]);
};
var j = d.createElement(s);
j.async = true;
j.src = u;
d.head.appendChild(j);
})(window, document, 'script', 'https://api.analytics.agti.eng.br/v1/sdk.min.js');

SmartVitrines.init({
publicKey: 'pk_live_SUA_CHAVE_AQUI',
});
</script>

Qué sucede después de init

  1. El visitante recibe un identificador anónimo
  2. En páginas de producto, con datos estructurados adecuados, la visita puede registrarse automáticamente
  3. La misma página no cuenta como visita duplicada dentro de la misma sesión

Confirma en Dashboard → Eventos después de navegar por la PDP.

Compra confirmada

En la página de éxito del pedido:

SmartVitrines.trackConversion('NUMERO-DO-PEDIDO');

Vitrinas

Para mostrar productos sugeridos, consulta Montar vitrinas.

Checklist

  1. Public Key correcta
  2. Feed sincronizado
  3. URL de la tienda en Configuración (CORS)
  4. Vitrinas renderizadas + trackClick
  5. Checklist del Dashboard

Referencia de métodos: API → Métodos del SDK.

Usamos cookies analíticos (Google Tag Manager / Google Analytics) nesta documentação. Você pode aceitar ou recusar. Política de Cookies.