Définition du problème
Les extensions de navigateur comme AdBlock, uBlock Origin et d’autres sont largement utilisées pour bloquer les publicités et les scripts de suivi. La configuration de suivi par défaut de Post Affiliate Pro (PAP) utilise souvent un domaine reconnaissable tel que quelquechose.postaffiliatepro.com, qui est fréquemment ciblé par ces extensions en raison de son association connue avec le tracking d’affiliation. Cela peut entraîner la perte de clics et de conversions d’affiliés, impactant négativement la précision et la fiabilité de votre programme d’affiliation.
Comprendre comment fonctionnent les bloqueurs de publicité et ajuster proactivement votre configuration est essentiel pour garantir un suivi fiable et des rapports précis pour votre programme.
Pourquoi le domaine et les scripts par défaut de Post Affiliate Pro sont bloqués
Les bloqueurs de publicité utilisent des listes de filtres qui ciblent les domaines et scripts de suivi connus. Le sous-domaine PAP par défaut (par ex. exemple.postaffiliatepro.com) est publiquement associé au tracking d’affiliation et est donc bloqué par la plupart des bloqueurs de publicité. Les requêtes vers les points d’entrée de suivi habituels comme track.php ou leurs variantes hachées sont interceptées, quel que soit leur nom de fichier, car le domaine lui-même est sur la liste noire. Cela signifie que les scripts de suivi et les pixels de conversion peuvent ne jamais se charger ou enregistrer d’événements lorsque des bloqueurs de publicité sont actifs.
Pour déterminer si vos scripts de suivi sont bloqués :
- Installez AdBlock ou une autre extension de navigateur populaire.
- Rendez-vous sur votre site web et ouvrez les Outils de développement (généralement F12).
- Accédez à l’onglet Réseau et filtrez par le domaine de votre compte Post Affiliate Pro (et non par le nom du fichier, puisque les noms de script peuvent être hachés et uniques).
- Rechargez la page et recherchez les requêtes vers votre domaine de suivi.
- Si les requêtes sont marquées comme bloquées ou n’apparaissent pas, votre suivi est interrompu par le bloqueur de publicité.
Les noms de scripts de suivi comme track.php ou leurs versions hachées (par ex. a1x2r2) peuvent être uniques par compte et peuvent changer, donc filtrez toujours par le domaine concerné.
Bonnes pratiques : éviter la détection par les bloqueurs de publicité dans Post Affiliate Pro
- Configurez un domaine de suivi personnalisé : Choisissez un sous-domaine neutre tel que partenaires.votredomaine.com (puisque le domaine sert aussi au backoffice affilié et marchand) sans mots-clés comme ‘affiliate’, ’track’ ou ‘postaffiliatepro’. Créez un enregistrement DNS CNAME pointant ce sous-domaine vers votre domaine PAP par défaut.
- Configurez le domaine personnalisé dans PAP : Dans votre panneau marchand sous Configuration → Paramètres du domaine, ajoutez votre nouveau domaine. Vous devez également acheter et installer un certificat SSL généré en utilisant la CSR de Post Affiliate Pro. Let’s Encrypt n’est pas actuellement pris en charge, utilisez donc un fournisseur SSL classique. Pour les étapes détaillées, consultez le guide officiel de parking de domaine
.
- Mettez à jour les codes d’intégration : Après avoir configuré le domaine personnalisé, assurez-vous que les scripts et liens de suivi de votre site web utilisent le nouveau domaine résistant aux bloqueurs de publicité.
- Testez avec des bloqueurs de publicité activés : Vérifiez régulièrement votre site avec les principaux bloqueurs de publicité pour confirmer que le suivi n’est pas bloqué.
Améliorer la fiabilité du suivi : suivi serveur à serveur (S2S)
Le suivi basé sur le navigateur ne pourra jamais être totalement immunisé contre les bloqueurs de publicité. Pour une fiabilité maximale, vous pouvez mettre en œuvre le suivi S2S (serveur à serveur) en complément (ou à la place) des méthodes basées sur JavaScript :
- Configurez les liens de redirection :
Dans Post Affiliate Pro, allez dans Configuration → Paramètres de suivi et sélectionnez “Liens de redirection” comme méthode de liaison. Activez l’option “Ajouter l’identifiant visiteur aux URL de redirection”. - Enregistrez le visitorId :
Sur votre page d’atterrissage, capturez le paramètre visitorId de la chaîne de requête dans l’URL (par ex. ?visitorId=abcdef123456). Vous pouvez enregistrer cette valeur en créant un cookie PAPVisitorId pour l’utilisateur ou en la stockant côté serveur dans votre session/base de données, selon vos préférences techniques. - Suivez la conversion :
Lorsqu’une vente ou une action se produit, appelez toujours le point de terminaison sale.php depuis votre serveur. Incluez les paramètres visitorId et ip. Si le visitorId n’est pas disponible, appelez tout de même ce point de terminaison — Post Affiliate Pro peut aussi suivre via l’adresse IP, les codes de coupon ou les identifiants de clients.
Exemple d’URL :https://partenaires.votredomaine.com/scripts/sale.php?visitorId=abcdef123456&ip=123.45.67.89&totalcost=100&orderID=ABC123
Pour une liste complète des paramètres disponibles, consultez la documentation du suivi par pixel
.
Le suivi S2S est géré côté serveur et n’est pas affecté par les bloqueurs de publicité côté navigateur, ce qui en fait la méthode la plus fiable pour le suivi des conversions.
Guide pas à pas : configuration d’un domaine de suivi personnalisé dans Post Affiliate Pro
- Choisissez un sous-domaine neutre (par ex. partenaires.votredomaine.com).
- Créez un enregistrement DNS CNAME qui pointe ce sous-domaine vers votre domaine Post Affiliate Pro par défaut (par ex. quelquechose.postaffiliatepro.com).
- Obtenez un certificat SSL pour votre domaine personnalisé en utilisant la CSR de votre installation Post Affiliate Pro.
- Dans votre panneau marchand, allez dans Configuration → Paramètres du domaine et ajoutez votre nouveau domaine.
- Mettez à jour tous les codes de suivi sur votre site pour utiliser le nouveau domaine.
- Validez en testant avec les bloqueurs de publicité activés.
En suivant ces bonnes pratiques, vous pouvez considérablement améliorer la fiabilité de votre suivi d’affiliation, réduire les conversions perdues et garder vos rapports précis — même pour les visiteurs utilisant des outils de blocage de publicité.