---
type: "product"
id: 280
url: "https://prestadev.pl/fr/module-tiktok-pixel-tracking-pro-pour-prestashop.html"
markdown_url: "https://prestadev.pl/fr/markdown/product/280.md"
title: "Module TikTok Pixel Tracking Pro pour PrestaShop"
description: "Mesurez les événements PrestaShop via TikTok Pixel. Transmettez également les achats payés via l’Events API, associez l’ID du catalogue et configurez la passerelle de consentement marketing."
image: "https://prestadev.pl/2244/module-tiktok-pixel-tracking-pro-pour-prestashop.jpg"
sku: "PDTTP"
ean13: "0"
brand: "PrestaDev.pl"
price: 119.00
price_tax_excluded: 96.75
currency: "PLN"
tax_included: true
availability: "in_stock"
is_pack: false
customization_required: false
condition: "new"
categories: ["Accueil", "Intégrations PrestaShop", "Modules PrestaShop", "Publicité et analyse"]
language: "fr"
updated: "2026-10-10"
---

# Module TikTok Pixel Tracking Pro pour PrestaShop

TikTok Pixel Tracking Pro est un module PrestaShop permettant d’implémenter TikTok Pixel dans une boutique en ligne. Après l’enregistrement de l’identifiant Pixel, le module charge le code TikTok et gère les événements standard sur les pages produit, de recherche, du panier, du checkout et de confirmation de commande. Il enregistre **ViewContent**, **Search**, **AddToCart**, **InitiateCheckout**, **AddPaymentInfo**, **Purchase** ainsi que **CompleteRegistration**, sachant que Purchase est préparé uniquement pour la commande ayant atteint dans PrestaShop le statut payé. L’API TikTok Events optionnelle peut transmettre les achats payés depuis le serveur avec le même **event\_id** que celui utilisé par l’événement navigateur. L’administrateur choisit l’identifiant produit conforme au catalogue TikTok et peut ajouter un préfixe. Le module permet également d’activer la passerelle de consentement marketing et l’Advanced Matching optionnel. Les paramètres sont enregistrés séparément pour chaque boutique dans l’environnement multistore.

## Description

## Caractéristiques et avantages du module TikTok Pixel pour PrestaShop

 - **Déploiement de TikTok Pixel depuis le panneau PrestaShop :** il suffit de renseigner l’identifiant TikTok Pixel dans la configuration du module ; il n’est pas nécessaire de coller manuellement le code du Pixel dans les fichiers du thème.
- **Prise en charge du parcours d’achat :** le module enregistre les événements ViewContent, Search, AddToCart, InitiateCheckout, AddPaymentInfo, Purchase et CompleteRegistration aux endroits où les données de la boutique correspondantes sont disponibles.
- **Contrôle de l’événement d’achat :** Purchase est mis en file d’attente lorsque la commande passe au statut marqué par PrestaShop comme payé, et non au simple démarrage du paiement.
- **Protection de la qualité des données du panier :** AddToCart est envoyé après une mise à jour réussie du panier, et les données produit pour cet événement sont récupérées à partir de l’état actuel du serveur.
- **Adaptation au catalogue TikTok :** pour les événements produit, il est possible de choisir l’ID produit, l’ID produit avec combinaison, la référence, l’EAN-13 ou l’UPC, et d’appliquer un préfixe commun aux identifiants.
- **API TikTok Events optionnelle :** le module peut également transmettre les achats payés depuis le serveur, sans désactiver le suivi standard via TikTok Pixel dans le navigateur.
- **Identifiant d’événement commun :** les Purchase navigateur et serveur utilisent le même event\_id déterministe afin de gérer la déduplication des deux canaux d’envoi.
- **Configuration par boutique :** en multiboutique, chaque boutique peut avoir son propre Pixel ID, son token Events API, son type d’identifiant produit, son préfixe et ses paramètres de consentement.

 ## Fonctionnalités principales

 - **Activation du Pixel et appel de page :** lorsque les conditions de configuration et de consentement sont remplies, le module charge la bibliothèque TikTok Pixel et appelle page.
- **ViewContent sur la page produit :** l’événement contient l’identifiant produit sélectionné, le prix, la devise, la quantité et les données de l’article préparées à partir du produit actuel.
- **Search sur la page de recherche :** pour une requête non vide, le module transmet la recherche au moteur de recherche dans l’événement Search.
- **AddToCart après confirmation de la modification du panier :** le script réagit à une mise à jour réussie du panier PrestaShop et récupère les données de l’événement via l’endpoint protégé du module.
- **InitiateCheckout et AddPaymentInfo :** le module crée InitiateCheckout sur les pages de checkout prises en charge, et AddPaymentInfo après modification de la sélection standard du mode de paiement.
- **CompleteRegistration :** après la création du compte, le module met en file d’attente l’événement d’inscription et le transmet lors de la prochaine page client prise en charge.
- **Purchase sur la page de confirmation :** le module utilise les données de la commande payée, y compris les articles, la valeur et la devise, et attribue à l’événement un event\_id déterministe.
- **Endpoint CRON pour Events API :** lorsque Events API est configurée, le module fournit une adresse protégée par token pour relancer les erreurs temporaires de livraison du Purchase serveur.

 ## Consentement marketing et Advanced Matching

 - **Passerelle de consentement optionnelle :** après activation de l’exigence de consentement marketing, le Pixel n’est pas chargé tant que l’intégration du gestionnaire de consentement utilisé n’a pas appelé la fonction ou l’événement JavaScript fourni par le module, ou tant que la décision de PD Cookie Pro n’a pas été reconnue.
- **Intégration avec PD Cookie Pro :** le module reconnaît la décision signée d’un PD Cookie Pro actif en version 1.1.1 ou ultérieure. Le consentement « all » accorde au module l’autorisation de suivi et d’Advanced Matching, étant entendu que la fonction Advanced Matching elle-même doit toujours être activée dans la configuration ; les groupes personnalisés nécessitent la valeur **ad\_storage** pour le suivi ainsi que **ad\_storage** et **ad\_user\_data** pour Advanced Matching.
- **Advanced Matching désactivé par défaut :** après son activation et l’obtention du consentement marketing, le module peut transmettre l’adresse e-mail valide ainsi que le numéro de téléphone enregistré dans l’adresse de livraison de ce client connecté, si le numéro est déjà au format E.164.
- **Données dans Events API :** dans le Purchase serveur, l’e-mail et le téléphone sont normalisés puis hachés en SHA-256 uniquement lorsque Advanced Matching est activé et que le consentement marketing a été enregistré.
- **Périmètre technique :** le module aide à piloter le fonctionnement du Pixel selon l’état du consentement, mais ne remplace ni la configuration de la bannière cookies, ni la politique de confidentialité, ni l’évaluation des obligations légales de l’administrateur de la boutique.

 ## TikTok Events API et fiabilité de l’envoi

 - **Connexion serveur facultative :** le token d’accès à TikTok Events API est optionnel ; sans lui, le suivi des événements via TikTok Pixel dans le navigateur continue de fonctionner.
- **Uniquement les Purchase payés :** Events API n’envoie pas la liste complète des événements navigateur ; l’envoi serveur concerne exclusivement l’achat payé.
- **Gestion des problèmes de transport :** les erreurs temporaires peuvent être relancées via CRON, tandis que les données rejetées ou les identifiants invalides ne sont pas renvoyés indéfiniment.
- **Paramètres administrateur sécurisés :** l’enregistrement d’un nouveau token Events API peut reprendre les envois arrêtés après une erreur d’identification, et un commutateur permet de supprimer le token et d’arrêter uniquement l’envoi serveur.

 ## Identifiants produit et catalogue TikTok

 - **Choix de la source de content\_id :** les options disponibles sont l’ID produit, l’ID produit avec combinaison, la référence, l’EAN-13 et l’UPC.
- **Préfixe des identifiants :** un préfixe optionnel unique est ajouté à chaque identifiant transmis dans les événements produit.
- **Compatibilité avec le catalogue :** l’identifiant et le préfixe sélectionnés doivent correspondre exactement aux valeurs utilisées dans le catalogue produits TikTok. Lorsqu’une valeur manque pour la référence, l’EAN-13 ou l’UPC sélectionné, le module ignore cet article au lieu de le remplacer par un autre identifiant.

 ## Compatibilité et multiboutique

 - **PrestaShop :** le module déclare sa compatibilité avec PrestaShop de la version 1.7.0.0 à 9.99.99.
- **Multiboutique :** la configuration exige la sélection d’une boutique précise, afin que les paramètres de suivi ne soient pas partagés accidentellement entre les boutiques.
- **Thèmes et checkout :** le module utilise les hooks front-office de PrestaShop, prend en charge le checkout standard et reconnaît les contrôleurs one-page checkout indiqués dans le code, notamment TheCheckout, SuperCheckout et OnepageCheckout.

## Features

| Feature | Value |
| --- | --- |
| Support pour Prestashop 9.x | Oui |
| Prise en charge de Prestashop 8.x | Oui |
| Prise en charge de Prestashop 1.7.x | Oui |
| Module de traduction | PL. FR |
| Support gratuit | Alors |
| Mises à jour gratuites (1 an) | Alors |
| Facilité d'installation | Alors |

## Variants

| Variant | SKU | Price | Availability | Variant ID |
| --- | --- | --- | --- | --- |
| Type de licence / mise à jour: Version complète / licence à vie | ` PDTTP-FULL ` | 119.00 | ` in_stock ` | ` 724 ` |
| Type de licence / mise à jour: Seulement la mise à jour (prolongation de l'accès de 12 mois supplémentaires) | ` PDTTP-UPD ` | 59.50 | ` in_stock ` | ` 725 ` |

## Categories

- Accueil
- Intégrations PrestaShop
- Modules PrestaShop
- Publicité et analyse

## Related products

- [Export de produits XML pour les publicités dynamiques Facebook vers PrestaShop](https://prestadev.pl/fr/markdown/product/142.md)

## Questions and answers

### À quoi sert le module PD TikTok Pixel Tracking ?

Language: fr

Le module implémente le TikTok Pixel dans la boutique PrestaShop et envoie des événements liés au comportement du client ainsi qu’au parcours d’achat. Après configuration de l’identifiant TikTok Pixel, lorsque les paramètres de consentement le permettent, il prend en charge ViewContent, Search, AddToCart, InitiateCheckout, AddPaymentInfo, Purchase et CompleteRegistration. Le module ne crée pas de catalogue de produits TikTok, de campagnes publicitaires ni de rapports dans le panneau TikTok Ads Manager.

### Quels événements TikTok Pixel le module prend-il en charge ?

Language: fr

Le module charge le pixel TikTok et déclenche page, tout en prenant également en charge ViewContent sur la page produit, Search sur la page de recherche, AddToCart après la mise à jour réussie du panier, InitiateCheckout sur la page de paiement prise en charge, AddPaymentInfo après la modification de la sélection standard du mode de paiement, Purchase pour la commande payée ainsi que CompleteRegistration après la création du compte.

### Comment configurer le pixel TikTok dans le module ?

Language: fr

Dans la configuration du module, saisissez l’identifiant TikTok Pixel, choisissez le type d’identifiant produit et l’éventuel préfixe. Vous pouvez également activer l’Advanced Matching, l’exigence du consentement marketing et, en option, renseigner le jeton de l’API TikTok Events. L’identifiant Pixel doit provenir de TikTok Ads Manager ; il ne faut pas coller de code JavaScript dans ce champ.

### Le module prend-il en charge l’API TikTok Events ?

Language: fr

Oui, l’API TikTok Events est une fonctionnalité optionnelle activée après l’enregistrement du jeton d’accès. Le module envoie via l’API uniquement l’événement Purchase payé ; les autres événements standard sont gérés par le TikTok Pixel dans le navigateur. La désactivation ou la suppression du jeton arrête uniquement l’envoi côté serveur, sans affecter le fonctionnement de base du Pixel.

### Comment fonctionne la déduplication de Purchase entre le Pixel et l’Events API ?

Language: fr

Si les deux canaux sont utilisés pour une commande payée donnée, le module crée un event\_id déterministe. Le même event\_id est transmis au Purchase côté navigateur ainsi qu’au Purchase côté serveur envoyé via l’API TikTok Events, ce qui permet la déduplication des deux canaux d’envoi.

### Quand le module envoie-t-il l’événement Purchase ?

Language: fr

L’achat n’est mis en file d’attente que lorsque la commande atteint le statut marqué par PrestaShop comme payé. Sur la page de confirmation, le module peut transmettre l’événement dans le navigateur et, si l’API Events est configurée, il peut également l’envoyer depuis le serveur. En cas de confirmation de paiement différée, la page de confirmation effectue une revérification limitée de l’achat en attente.

### Puis-je exiger un consentement marketing avant de charger le TikTok Pixel ?

Language: fr

Oui. Le commutateur d’exigence du consentement marketing est facultatif et désactivé par défaut. Après son activation, le Pixel attend le signal transmis par l’intégration du gestionnaire de consentement via la fonction fournie ou l’événement JavaScript du module, ou la décision de PD Cookie Pro actif. Il s’agit d’une gestion technique de l’état du consentement, et non d’un système CMP autonome ni d’une garantie de conformité juridique.

### Comment fonctionne l’intégration avec PD Cookie Pro ?

Language: fr

L’intégration nécessite un PD Cookie Pro actif en version 1.1.1 ou ultérieure ainsi qu’une décision de consentement correctement signée. La décision « all » accorde le consentement au suivi et à l’Advanced Matching, étant entendu que l’Advanced Matching doit en outre être activé dans la configuration du module. En cas de sélection personnalisée des groupes, le suivi nécessite la valeur ad\_storage, et l’Advanced Matching requiert simultanément ad\_storage et ad\_user\_data.

### Que comprend l’Advanced Matching ?

Language: fr

La correspondance avancée est désactivée par défaut. Après son activation et l’enregistrement du consentement marketing, le module peut transmettre au Pixel du navigateur l’adresse e-mail correcte et le numéro de téléphone d’un client connecté, mais le téléphone n’est utilisé que s’il figure dans l’adresse de livraison de ce client et qu’il est déjà au format E.164. Dans l’Events API côté serveur, l’e-mail et le téléphone sont normalisés et hachés en SHA-256.

### Comment faire correspondre les identifiants des produits au catalogue TikTok ?

Language: fr

Dans la configuration, choisissez une seule source de content\_id : ID du produit, ID du produit avec combinaison, référence, EAN-13 ou UPC. Vous pouvez également ajouter un préfixe. La valeur sélectionnée doit correspondre exactement à l’identifiant du catalogue TikTok ; si, pour la référence, l’EAN-13 ou l’UPC sélectionné, le produit n’a pas de valeur, le module ignore cet élément au lieu de le remplacer par l’ID du produit.

### Le CRON est-il nécessaire au fonctionnement de l’API TikTok Events ?

Language: fr

Le CRON n’est pas nécessaire pour le TikTok Pixel côté navigateur. Lorsque l’API Events est configurée, le module fournit une URL CRON protégée par jeton pour relancer les erreurs temporaires de livraison des Purchase côté serveur ; le panneau de configuration recommande de l’exécuter toutes les cinq minutes.

### Le module prend-il en charge le multiboutique et quelles versions de PrestaShop déclare-t-il ?

Language: fr

Oui. Les paramètres du module sont stockés séparément pour chaque boutique, c’est pourquoi, en mode multiboutique, il faut sélectionner une boutique précise avant la configuration. Dans le code du module, la compatibilité avec PrestaShop a été déclarée de la version 1.7.0.0 à 9.99.99.

