PrestaShop
En la plantilla del tema, con los datos del cliente.
Antes de empezar
- Acceso FTP o al editor de plantillas del tema
Plantilla del tema
themes/tu-tema/templates/_partials/footer.tpl
<script> window.TinkaySettings = { token: "pk_live_xxx"{if $customer.is_logged}, visitor: { email: "{$customer.email|escape:'javascript'}", name: "{$customer.firstname|escape:'javascript'} {$customer.lastname|escape:'javascript'}" }{/if} };</script><script src="https://cdn.tinkay.app/widget.js" async></script>Verificar la instalación
Entrá a Configuración, Instalación en tu workspace, pegá la URL pública del sitio y tocá Probar instalación. Tinkay busca el script y valida que el dominio esté permitido.
- Abrí tu sitio en una pestaña nueva y confirmá que aparece el botón flotante.
- En la consola del navegador, escribí
window.Tinkayy verificá que devuelve un objeto. - Escribí un mensaje de prueba y confirmá que llega al Inbox.
Errores frecuentes
- El widget no aparece: el dominio no está en Configuración, Dominios. Agregalo y recargá.
- Aparece en desarrollo pero no en producción: agregá también el dominio de producción, incluida la variante con
www. - Content Security Policy: permití
https://cdn.tinkay.appenscript-srcyhttps://app.tinkay.appenframe-srcyconnect-src. - Caché de Smarty: borrá la caché del tema desde Parámetros avanzados, Rendimiento.
Cómo saber que quedó bien
- El botón aparece en la tienda
- El cliente logueado aparece identificado
