Solution générale - Asynchrone

AffiliateMarketing Integration Tracking JavaScript
Logo PostAffiliatePro

Lancez votre programme d'affiliation aujourd'hui

Configurez le suivi avancé en quelques minutes. Aucune carte de crédit requise.

Solution générale – intégration asynchrone

Placez un code JavaScript asynchrone invisible n’importe où sur la page “merci pour votre commande” ou sur la page de confirmation de commande qui s’affiche au client après la validation de la commande ou du paiement.

Post Affiliate Pro est compatible avec presque TOUS les comptes marchands, passerelles de paiement, paniers d’achat et systèmes d’abonnement.

Que signifie l’intégration ?

L’intégration est un moyen de connecter le système d’affiliation à votre site web actuel, panier d’achat ou passerelle de paiement afin que le système d’affiliation soit informé des achats. Lorsqu’il est informé, le système d’affiliation enregistre la vente, identifie l’affilié référent (le cas échéant) et lui crée la commission correspondante.

La méthode présentée ici consiste à placer un code JavaScript asynchrone invisible n’importe où sur la page “merci pour votre commande” ou confirmation de commande affichée au client après une commande ou un paiement.

Version JavaScript asynchrone du code général de suivi des ventes/prospects

La version JavaScript du code d’intégration est généralement recommandée, car elle permet d’utiliser des techniques de suivi avancées. La version asynchrone du code général de suivi des ventes/prospects ne se charge qu’après le chargement complet de votre site, sans ralentir le temps de chargement de votre page web.

Ouvrez le modèle de votre page de confirmation de commande ou de remerciement, et insérez le code suivant quelque part sur la page :

<div id='papSaleTrackingPlaceholder'></div>

<script type="text/javascript">
  (function(d,t) {
    var script = d.createElement(t); script.id= 'pap_x2s6df8d'; script.async = true;
    script.src = '//URL_TO_PostAffiliatePro/scripts//trackjs.js';
    script.onload = script.onreadystatechange = function() {
        var rs = this.readyState; if (rs && (rs != 'complete') && (rs != 'loaded')) return;

        PostAffTracker.setAccountId('Account_ID');
        var sale = PostAffTracker.createSale();
        sale.setTotalCost('120.50');
        sale.setOrderID('ORD_12345XYZ');
        sale.setProductID('test product');
        
        try { PostAffTracker.track(); } catch (e) {}

    }
    var placeholder = document.getElementById('papSaleTrackingPlaceholder');
    placeholder.parentNode.insertBefore(script, placeholder);
    placeholder.parentNode.removeChild(placeholder);
  })(document, 'script');
</script>

où les paramètres dans setTotalCost(), setOrderID() et setProductID() doivent être remplacés par les valeurs correctes.

  • Coût total – (obligatoire pour les commissions en %) – prix du produit
  • ID de commande – (optionnel) – peut être votre identifiant de commande unique pour recouper la vente.
  • ID produit – (optionnel) – l’identifiant du produit acheté.

Tous les champs sont optionnels, mais sans le Coût total le système ne pourra pas calculer les commissions en pourcentage. De plus, l’ID produit est requis si vous souhaitez profiter de la reconnaissance de campagne basée sur les identifiants de produits .

Si vous devez définir le coût total de la vente et l’identifiant de commande mais que vous n’avez pas accès à leurs valeurs sur votre page de remerciement, la situation est plus compliquée. Il n’existe pas de solution générale pour cela. Si vous savez que vous pouvez enregistrer la vente à un autre endroit où ces valeurs (coût total et identifiant de commande) sont disponibles, vous pouvez placer le code de suivi à cet endroit. Sinon, vous pouvez contacter le créateur de votre panier d’achat pour obtenir des conseils sur la possibilité d’insérer un code de suivi de conversion sur votre site e-commerce (panier d’achat) ou nous contacter et nous essayerons de vous aider à trouver une solution (si possible).

Questions fréquemment posées

Lucia est une talentueuse éditrice de contenu qui veille à la publication fluide du contenu sur plusieurs plateformes.

Lucia Halašková
Lucia Halašková
Éditrice de contenu

Commencez à suivre vos affiliés en toute simplicité

Intégrez Post Affiliate Pro de façon asynchrone et simplifiez le suivi de vos ventes affiliées grâce à des techniques JavaScript avancées.

En savoir plus

Solution Générale
Solution Générale

Solution Générale

Découvrez comment intégrer le logiciel General Solution avec Post Affiliate Pro en utilisant le tracking JavaScript ou image cachée pour un suivi avancé des com...

3 min de lecture
AffiliateMarketing Integration +3
PrestaShop
PrestaShop

PrestaShop

Vous souhaitez améliorer encore plus votre logiciel d'affiliation ? Découvrez l'intégration PrestaShop pour Post Affiliate Pro.

6 min de lecture
PrestaShop Integration +3
Plugin ecommerce WordPress
Plugin ecommerce WordPress

Plugin ecommerce WordPress

Souhaitez-vous améliorer encore plus votre logiciel d’affiliation ? Découvrez le plugin ecommerce WordPress pour Post Affiliate Pro.

7 min de lecture
E-commerce WordPress +3

Vous serez entre de bonnes mains !

Rejoignez notre communauté de clients satisfaits et offrez un excellent support client avec Post Affiliate Pro.

Capterra
G2 Crowd
GetApp
Post Affiliate Pro Dashboard - Campaign Manager Interface