Suivi automatique des événements Pinterest
Le module prend en charge tous les événements standard requis par Pinterest Tag — sans nécessité de modifier manuellement le code du modèle. Chaque événement transmet un ensemble complet de données produit (line_items) conforme à la spécification de l’API Pinterest Conversion, y compris l’identifiant du produit, le nom, le prix, la catégorie et la marque.
| Événement Pinterest | Quand il se déclenche | Données transmises |
|---|---|---|
| PageVisit | Page produit, page d’accueil, autres sous-pages | ID produit, nom, prix, catégorie, marque, devise |
| ViewCategory | Page de catégorie | Liste des produits visibles sur la page (avec pagination et filtres) |
| AddToCart | Ajout du produit au panier (AJAX, sans rechargement) | ID produit, variante, prix, quantité, marque |
| Search | Recherche dans la boutique | Expression de recherche |
| Checkout | Confirmation de commande | Valeur de la commande, liste des produits, quantités, numéro de commande |
| Signup | Création d’un nouveau compte client | Événement d’inscription |
Identifiant produit configurable
L’une des exigences clés de Pinterest est la correspondance entre l’identifiant produit dans le pixel (product_id) et l’identifiant dans le catalogue produits (flux XML). Le module permet de choisir quel champ produit de PrestaShop doit être utilisé comme identifiant :
- ID produit —
id_productpar défaut de la base PrestaShop - ID + combinaison — format
id_product-id_product_attributepour les boutiques avec variantes - Reference — référence / numéro de catalogue du produit
- EAN-13 — code-barres européen
- UPC — code-barres américain
- ISBN — numéro international du livre
- MPN — référence fabricant
En complément, un champ préfixe d’identifiant est disponible, permettant d’ajouter une chaîne fixe devant chaque identifiant (par ex. PD_) afin de garantir une compatibilité totale avec le format du flux produit généré par des modules tels que PD Google Merchant Center Pro.
Enhanced Match — meilleure correspondance des conversions
Pour les clients connectés, le module transmet automatiquement à Pinterest des données personnelles hachées (SHA-256) : adresse e-mail, prénom, nom ainsi que l’identifiant client. Grâce à cela, Pinterest peut attribuer plus précisément les conversions à des utilisateurs spécifiques, même lorsque les cookies sont limités — ce qui améliore considérablement la qualité du reporting et de l’optimisation des campagnes.
Compatibilité totale
- PrestaShop 1.7.x – 9.x — un seul module pour toutes les versions
- PHP 7.0 – 8.5 — sans Composer, sans dépendances externes
- Multistore — chaque boutique peut avoir son propre identifiant de pixel Pinterest et une configuration distincte
- Tous les thèmes — Classic, Starter Theme, Hummingbird et thèmes personnalisés
- Multilingue — panneau de configuration en polonais et en anglais
Pourquoi choisir ce module
- Un clic — intégration complète — saisissez l’ID du pixel, enregistrez et c’est prêt ; tous les événements fonctionnent automatiquement
- Compatibilité avec le catalogue produits — l’identifiant dans le pixel correspond à l’identifiant dans le flux XML, ce qui permet les annonces dynamiques de produits
- Données de catégorie précises — l’événement ViewCategory suit exactement les produits que le client voit sur la page (en tenant compte de la pagination, du tri et des filtres)
- Suivi des variantes — le changement de combinaison sur la page produit et l’ajout au panier transmettent les données de la variante spécifique
- Prise en charge des invités et des clients connectés — l’événement d’achat fonctionne correctement aussi bien pour les commandes invitées que pour les clients enregistrés
- RGPD / GDPR — les données personnelles sont hachées en SHA-256 avant l’envoi ; aucune donnée en clair n’est transmise à Pinterest
- Performance — aucune requête SQL supplémentaire sur les pages de catégorie, chargement par lot des noms de catégories lors de l’achat, cache statique des requêtes
- Sécurité — validation des jetons AJAX, échappement de toutes les variables dans les modèles, absence de eval/exec
Exigences
- PrestaShop 1.7.0 ou version ultérieure (y compris 8.x et 9.x)
- PHP 7.0 ou version ultérieure
- Compte publicitaire Pinterest avec tag actif (Pinterest Ads Manager)