Awin Access Technical Integration Developer Guide fr
From Wiki
Contents |
Guide générique du développeur
Première étape : ajouter le tag de conversion sur la page de confirmation
Ajouter le code indiqué dans la case ci-dessous sur la page de confirmation de commande en vous assurant que les champs entre {{}} ont été remplis correctement :
<!—Image Pixel - Mandatory --> <img src="https://www.awin1.com/sread.img?tt=ns&tv=2&merchant=XXXX&amount={{sale_amount}}&cr=EUR&ref={{order_ref}}&parts=DEFAULT:{{sale_amount}}&vc={{voucher_code}}&ch=aw&testmode=0" border="0" width="0" height="0"> <!-- JavaScript Tracking - Mandatory --> <script type="text/javascript"> //<![CDATA[ /*** Do not change ***/ var AWIN = {}; AWIN.Tracking = {}; AWIN.Tracking.Sale = {}; /*** Set your transaction parameters ***/ AWIN.Tracking.Sale.amount = "{{sale_amount}}"; AWIN.Tracking.Sale.orderRef = "{{order_ref}}"; AWIN.Tracking.Sale.parts = "DEFAULT:{{sale_amount}}"; AWIN.Tracking.Sale.voucher = "{{voucher_code}}"; AWIN.Tracking.Sale.currency = "EUR"; AWIN.Tracking.Sale.test = "0"; AWIN.Tracking.Sale.channel = "aw"; //]]> </script>
Deuxième étape : ajouter le Mastertag sur toutes les pages
Ajoutez le script ci-dessous sur toutes les pages de votre site juste au-dessus de la balise </body>:
<!--Master Tag - Mandatory --> <script src="https://www.dwin1.com/XXXX.js" type="text/javascript" defer="defer"></script>
Description des variables
XXXX
- votre identifiant d'annonceur (Merchand ID). Vous pouvez le trouver dans votre compte Awin en cliquant sur Compte > Aperçu, où l'identifiant sera affiché sous votre nom de compte.
{{sale_amount}}
- montant total de la commande hors taxes et hors frais de port.
Utilisez le point comme séparateur des décimales : "." 2 décimales maximum autorisées. Ex.- &amount=10.00
Si la transaction validé est un LEAD, cette valeur doit être codée en dur et égale à 1.00
{{order_ref}}
- numéro de commande qui doit rester unique. (50 caractères maximum).
{{voucher_code}}
- code de bon de réduction utilisé par l’internaute. Dans le cas où il n’y a pas de code promo, laisser vide.
Exemple d'implementations en PHP:
<img border="0" height="0" src="https://www.awin1.com/sread.img?tt=ns&tv=2&merchant={{XXXX}}&amount=<?php echo $totalAmount; ?>&ch=aw&cr=EUR&parts=DEFAULT:<?php echo $totalAmount; ?>&ref=<?php echo $orderReference; ?>&testmode=0&vc=<?php echo $voucherCode; ?>" style="display: none;" width="0"> <script type="text/javascript"> //<![CDATA[ /*** Do not change ***/ var AWIN = {}; AWIN.Tracking = {}; AWIN.Tracking.Sale = {}; /*** Set your transaction parameters ***/ AWIN.Tracking.Sale.amount = "<?php echo $totalAmount; ?>"; AWIN.Tracking.Sale.channel = "aw"; AWIN.Tracking.Sale.currency = EUR"; AWIN.Tracking.Sale.orderRef = "<?php echo $orderReference; ?>"; AWIN.Tracking.Sale.parts = "DEFAULT:<?php echo $totalAmount; ?>"; AWIN.Tracking.Sale.test = "0"; AWIN.Tracking.Sale.voucher = "<?php echo $voucherCode; ?>"; //]]> </script>
<!-- Master Tag > <script src="https://www.dwin1.com/{{XXXX}}.js" type="text/javascript" defer="defer"></script>
Dernière étape - Tests de suivi
Après avoir intégré le suivi Awin, vous créez une transaction de test via l'interface utilisateur Awin pour vérifier le fonction du suivi.
Suivez les étapes pour effectuer une transaction de test via notre guide de transaction de test.