Jump to content

Pixel de conversion Idéalo


Recommended Posts

Bonjour


Je suis sous presta 1.6.1.13
je travaille depuis plusieurs années avec IDEALO.
En février dernier, ils m'ont proposé de mettre en place un pixel de conversion pour voir quel est le taux de transformation des entrées sur mon site venant de chez eux.
Ils m'ont donné un code à intégrer à la page de confirmation de commande en modifiant les paramêtres en rouge, étant donné que  !!convId!! => numéro de la commande et !!ordValue!! => montant de la commande

. Voici ce qu'ils m'ont donné comme code :

Quote

<!-- BEGIN IDEALO PARTNER TRACKING CODE -->

<img src="//marketing.net.idealo-partner.com/ts/i5532077/tsa?typ=i&tst=!!TIME_STAMP!!&trc=basket&ctg=sale&sid=checkout&cid=!!convId!!&orv=!!ordValue!!&orc=EUR" width="1" height="1" border="0" style="display:none;">

<!-- END IDEALO PARTNER TRACKING CODE -->

 Voila ce que j'ai mis en remplacement des éléments en rouge : 

<!-- BEGIN IDEALO PARTNER TRACKING CODE -->

<img src="//marketing.net.idealo-partner.com/ts/i5532077/tsa?typ=i&tst=!!TIME_STAMP!!&trc=basket&ctg=sale&sid=checkout&cid={$id_order}&orv={$total_products_wt}&orc=EUR" width="1" height="1" border="0" style="display:none;">

<!-- END IDEALO PARTNER TRACKING CODE -->

 

ca ne fonctionne pas.
Quelqu'un peut il me dire ce que je dois mettre comme variable ?

 

Merci par avance de votre aide

Link to comment
Share on other sites

Aucune version 1.6 ne définie {$total_products_wt}

il te faut donc une override sur ton controller override/front/OrderConfirmationController.php

class OrderConfirmationController extends OrderConfirmationControllerCore
{
   public function initContent()
   {
	 $order = new Order($this->id_order);
     $this->context->smarty->assign(array(
                'objOrder' => $order,
                'total_products_wt' => $order->total_paid_tax_incl
     ));

     return parent::initContent();
   }
}

 

Link to comment
Share on other sites

  • 4 weeks later...

Merci Doekia...  comme je n'y connais rien, j'ai tenté de rajouter ton code dans le fichier rderConfirmationController.php mais je me retrouve un "fatal error" après le paiement...

Est ce que le code remplace une autre partie du fichier ou faut il l'ajouter à une place précise ?

Pour tout vous dire ça me fatigue un peu... 

Link to comment
Share on other sites

Fatiguant dans le sens ou Idealo me relance régulièrement et qu'en fait j'ai autre chose à faire de plus important, et qu'accessoirement je peux m'en passer pour le moment, mais c'est histoire d'avancer.

C'est pour cela que je pose la question ici, pour avoir des réponses de personnes susceptibles de m'aider. Nous n'avons pas tous des boutiques qui rapportent suffisamment pour permettre de faire gérer la partie technique par un technicien.

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...