Métodos del SDK
Objeto global: SmartVitrines, compatible con el módulo smartvitrines.
Guía de instalación para comerciantes: SDK en la Guía.
init(config)
| Campo | Obligatorio | Descripción |
|---|---|---|
publicKey | Sí | pk_live_... |
autoTrack | No | Valor predeterminado true: visita automática en PDP cuando es posible |
sessionTimeoutMinutes | No | Valor predeterminado 30 |
debug | No | Logs en la consola |
trackView(sku)
Registra una visita a la página del producto.
trackClick(sku) / trackAddToCart(sku)
Registra una interacción con una recomendación.
trackConversion(orderRef)
Debe llamarse en la página del pedido confirmado.
getRecommendations(sku, limit)
Devuelve un Promise<string[]> con los SKU sugeridos.
SmartVitrines.getRecommendations('PROD-A', 8).then(function (skus) {
console.log(skus);
});