Hola a todos,
Estoy intentando integrar el Pinterest Tag y, lo más importante, la API de Conversiones de Pinterest en mi tienda PrestaShop. He intentado varias cosas, pero siempre acabo con soluciones frágiles que se rompen con las actualizaciones o no manejan bien la deduplicación de eventos.
Mi principal problema es enviar los eventos de compra de forma fiable desde el servidor (para la API de Conversiones), sin duplicarlos con los del front-end y asegurándome de que los datos del pedido son correctos.
Aquí un intento que hice para el tag base y un lugar donde pensaba poner la lógica de la API, pero no sé cómo manejar los datos y la llamada HTTP correctamente:
// En mi módulo personalizado, intentando usar hooks estándar:
public function hookDisplayHeader($params)
{
// Esto solo inserta el JS del Pinterest Tag en el front-end.
// Asigna el ID del tag y devuelve una plantilla Smarty con el script.
// Pero ¿cómo hago el seguimiento de las conversiones de forma robusta?
// ...
return $this->display(__FILE__, 'views/templates/hook/header.tpl');
}
public function hookActionValidateOrder($params)
¿Alguien ha logrado integrar esto de manera efectiva en PrestaShop 8 sin líos?