Jump to content

¿Cómo integrar un pixel de seguimiento de un tercero?


Recommended Posts

¡Hola gente!

Necesito integrar un código de seguimiento en mi tienda y ando algo perdido.

 

Me han dado el siguiente código:

<img src="https://www.example.com/tracking/tracking.gif?
shop={shopIdent}&merchant[0]={MERCHANT_0}&sale[0]={SALE_0}&...&
merchant[n]={MERCHANT_n}&sale[n]={sale_n}" width="1" height="1" border="0"/>

Y necesito ajustar las variables de Prestashop 1.6 a este código para que me de el valor de cada compra en el tracking.

 

Definiciones que me han dado:

shop--> ESTE NADA, ES UN VALOR QUE YA ME DAN ELLOS

 ean--> Valor: 0-9 --> Número EAN del artículo vendido

merchant --> Valor: A-z, 0-9 --> Número de referencia del comerciante del artículo vendido

sale --> Valor: 0-9 --> Cantidad respectiva del artículo vendido

price --> Valor: 0-9 --> Precio neto del artículo adquirido

 

Código de ejemplo general que me han dado: 

<img src="https://www.example.com/tracking/tracking.gif?
shop =1234567890ABC& merchant[0] =ab_123_U45& sale[0] =10& price[0] =13.71&
merchant[1] =ab_234_U56& sale[1] =15& price[1] =231.62" width="1" height="1"
border="0"/>

 

Debo instalar este tracking en la página de confirmación del pedido y que el código obtenga el ean, referencia, cantidad vendida y precio.

 

¿Alguien me ilustra en como puedo hacer esto? :)

 

¡¡GRACIAS!!

Link to comment
Share on other sites

ellos no tienen un modulo para prestashop?  has buscado en addons.prestashop.com si exite?

el fichero que debes añadir el codigo es confirmation.tpl, tambien puedes usar el tag manager de google

aqui un mensaje de como añadir el pixel de facebook , puedes usarlo como ejemplo y adaptarlo al codigo que te han enviado

https://www.prestashop.com/forums/topic/349437-ayuda-pasos-a-seguir-para-pixel-de-conversion-de-facebook/

 

tambien puedes pedir presupuesto en el foro para que alguien te lo desarrolle

Link to comment
Share on other sites

On 14/8/2018 at 2:34 PM, gusman126 said:

ellos no tienen un modulo para prestashop?  has buscado en addons.prestashop.com si exite?

el fichero que debes añadir el codigo es confirmation.tpl, tambien puedes usar el tag manager de google

aqui un mensaje de como añadir el pixel de facebook , puedes usarlo como ejemplo y adaptarlo al codigo que te han enviado

https://www.prestashop.com/forums/topic/349437-ayuda-pasos-a-seguir-para-pixel-de-conversion-de-facebook/

 

tambien puedes pedir presupuesto en el foro para que alguien te lo desarrolle

 

Gracias por responder.

No, ellos no disponen de módulo, solo el código genérico.

Ya he visto varios posts pero ninguno se adapta a lo de este tipo de pixel o son posts muy antiguos.

 

Un saludo.

Link to comment
Share on other sites

hace 1 hora, ales699 dijo:

 

Gracias por responder.

No, ellos no disponen de módulo, solo el código genérico.

Ya he visto varios posts pero ninguno se adapta a lo de este tipo de pixel o son posts muy antiguos.

 

Un saludo.

 

Si no te aclaras añadiendo el codigo, como te he dicho puedes pedir a alguien que lo haga, tambien puedes usar la herramienta tag manager de google para hacer los seguimientos de pixel , hay tutoriales de como hacerlo con el pixel de facebook, te puede servir de ayuda para hacer lo mismo con este.

 

Te explico un poco.

Debes hacer un modulo que lea los productos del carrito cuando se finaliza o confirma el pedido, añadir en el modulo el hook de OrderConfirmation algo asi

$products = $order->getProducts();

pasarlos a un array con los datos de merchant,sale,price

convertirlos a string para que sea "merchant[0] =ab_123_U45& sale[0] =10& price[0] =13.71&"

y pasar ese string a un variable 

$ids = ;

luego pasar los datos a variables y enviarlas por smart a una plantilla tpl

$this->context->smarty->assign('ids', $ids);

y en la plantilla añadir el codigo

<IMG src="https://www.example.com/tracking/tracking.gif?
shop =1234567890ABC& {$ids}" width="1" height="1"
border="0"/>

 

 

 

 

Edited by gusman126 (see edit history)
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...