Les meilleurs développeurs e-commerce freelances sont sur Codeur.com

Intégration Tag Floodlight (Google DoubleClick)

 Terminé·30 à 300 €·1 offre·868 vues


Bonjour,

Je suis actuellement en train de finaliser une boutique sous Prestashop et je me heurte à un problème d'intégration de tag Floodlight (Google DoubleClick) pour le tracking des commandes.

Ce tag doit être, d'après ce que j'ai compris, placé dans order-confirmation.tpl ou history.tpl (je ne sais pas quelle est la meilleure solution).

Et le plus gros problème est qu'il faut faire remonter des variables, à savoir :

- ID de la commande
- Nombre d'articles
- Prix total
- Mode de paiement
- Détail de chaque article avec son prix unitaire

Voici le tag que nous devons placer pour le tracking des commandes :

///////// Début Tag Floodlight ////////////

<iframe src="[URL visible pour les membres Pro][Quantity];cost=[Revenue];u2=[Id Produit_Cost];u1=[Mode de Paiement];ord=[OrderID]?" width="1" height="1" frameborder="0" style="display:none"></iframe>

///////// Fin Tag Floodlight ///////////////

Les variables dynamiques à faire remonter sont indiquées entre crochets.
Pour le paramètre u2, le format est : idproduit1_prix-idproduit2_prix ...

Un développeur a déjà fait ça pour la version actuelle de cette boutique qui tourne sous Magento.
Le but serait donc de faire l'équivalent adapté à Prestashop.

///////// Début Code actuel Magento //////////////

//////// Calculs sur les variables

<?php

$order_id = Mage::getSingleton('checkout/session')->getLastOrderId();
$order = Mage::getModel('sales/order')->load($order_id);
$price = 0;
$qty = 0;
if($order->getPayment()->getMethod() == "atos_standard") {
$modepay = "CB"; }
else {
$modepay = "cheque";
}

$produit_cost = '';
$cnt = 0;

foreach($order->getItemsCollection() as $it){

$qty+=$it->getQtyOrdered();
$price+= $it->getPrice()*$it->getQtyOrdered();
if($cnt > 0)
$produit_cost.= '-';
$produit_cost.= $it->getProductId().'_'.sprintf('%.2f',$it->getPrice());

$cnt++;
}

?>

////////////

////////// Tag Floodlight

<iframe src="[URL visible pour les membres Pro]$qty?>;cost=<?=$price?>;u2=<?=$produit_cost?>;u1=<?=$modepay?>;ord=<?=$order->getRealOrderId()?>?" width="1" height="1" frameborder="0"></iframe>

///////////

////////// Fin Code actuel Magento //////////

Sous magento, tout ce code est sur un seul fichier "success.phtml" mais sous Prestashop, il y a plusieurs fichiers liés, d'où mes difficultés.

J'aurais donc besoin d'un devis pour récupérer le ou les morceau(x) de code à insérer, et la liste des fichiers où les insérer.

Si vous avez besoin de plus d'informations, n'hésitez pas à me contacter.

PS : Le besoin est assez urgent puisque la mise en prod souhaitée est fixée au lundi 24 octobre.

Merci d'avance.

Budget indicatif : 30 à 300 €

Publication : 19 octobre 2011 à 11h01

Profils recherchés : Développeur e-commerce freelance, Développeur Prestashop freelance

Le profil du client est reservé aux prestataires abonnés

Créer un compte

1 freelance a répondu à ce projet

1 proposition de devis en moins de 2h

O
Publier un projet similaire

Projet réalisé par offshoremada

O
offshoremada
TANANARIVE, 101

Chaque jour, des centaines de clients utilisent Codeur.com pour trouver un prestataire. Créez votre compte dès maintenant, remplissez votre profil et trouvez de nouveaux clients.

Trouver des nouveaux clients

Votre navigateur Web n’est plus à jour. Il ne permet pas d’afficher correctement le site Codeur.com.
Nous vous invitons à mettre à jour votre navigateur ou à utiliser un autre navigateur plus récent.