Jump to content

Tracking pour affiliation


Tatooine

Recommended Posts

Bonjour à tous,

 

Pour ma boutique Prestashop je vient de signer avec une société qui fait de l'affiliation, afin qu'elle mette en place sur un grand nombre de sites des bannières renvoyant à mon site.

 

Cette société me demande d'insérer dans le code de certaines pages des tags de tracking, afin qu'ils puissent voir d'où les clients arrivent, et s'il vont jusqu'à la commande.

 

J'ai besoin d'aide:

 

par exemple, ils me demandent d’insérer ce tag dans la page de commande.

 

<img src="http://site_affiliation/suivi.php?blablabla&argmon=XXX&argtemp=ZZZ" width="1" height="1" border="0">

 

Ils me demandent de remplacer XXX par le montant hors taxe et hors frais de port de la commande, et ZZZ par l'ID client.

 

Pouvez vous me donner le bout de code à rajouter pour que ça soit fait de manière dynamique ?

Et sur quelle page je dois insérer ce code, sachant que j'utilise la commande en une seule page ?

 

 

Dans le même esprit, il faut que j'insere ça dans les pages produits:

 

<script type="text/javascript" src="http://site_affiliation.com/blablabla.js?zone=produit&idproduit=IDPRODUIT&idcategorie=IDCATEGORIE"></script>

 

Quel est le code à rajouter pour avoir l'ID produit et catégorie de manière dynamique ?

 

 

Merci beaucoup d'avance.

Link to comment
Share on other sites

Bonjour,

 

Lors de la validation de la commande, vous ne pouvez pas récupérer l'id du client et le montant de la commande en modifiant uniquement le template.

 

Je vous suggère donc de surchargé la méthode "initContent()" du controller OrderConfirmationController.php (du fichier controller/front/OrderConfirmationController.php vers override/controller/front/OrderConfirmationController.php).

 

Vous pouvez récupérer le paramètre "id_order" via le GET et à partir de cette élément récupéré les informations que vous souhaitez pour les afficher dans le template suivant : themes/nom_de_votre_theme/order-confirmation.tpl

 

Pour les produits, il suffit d'ajouter la ligne ci-dessous dans le fichier suivant : themes/nom_de_votre_theme/product.tpl

 

<script type="text/javascript" src="http://site_affiliation.com/blablabla.js?zone=produit&idproduit={$product->id|intval}&idcategorie={$product->id_category_default|intval}"></script>

 

Cordialement,

Loïc.

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