Migration des pixels
Si vous avez déjà ajouté manuellement un pixel à votre boutique dans un emplacement tel que theme.liquid, checkout.liquid (forfait Shopify Plus uniquement), scripts supplémentaires dans vos paramètres paiement ou la page Préférences, vous pouvez migrer vos pixels pour qu’ils soient compatibles avec un pixel d’application Shopify ou un pixel personnalisé. Migrer vos anciens pixels peut vous apporter, entre autres, les avantages suivants :
- Accès facile au suivi des événements clients, y compris aux événements de paiement
- Outils intégrés pour le respect de la confidentialité
- Maintenance et amélioration continue de Shopify et des fournisseurs de pixel
En savoir plus sur le gestionnaire de pixels de Shopify et tous les avantages de la migration vers des pixels de l’application Shopify ou des pixels personnalisés.
Sur cette page
Migration des pixels Méta et Google depuis votre page Préférences
Les paramètres de gestion des pixels Meta et Google Analytics de votre interface administrateur Shopify ont été mis à niveau afin de respecter les dernières exigences et réglementations relatives à la sécurité de la norme de sécurité des données de l’industrie des cartes de paiement (PCI DSS). Cette modification garantit que les informations de votre entreprise et de vos clients restent protégées contre les violations de données et la fraude. Découvrez-en davantage sur la façon dont Shopify aide votre boutique à rester conforme à la norme PCI DSS v4.
Pour obtenir un suivi et des performances les plus précis, migrez le pixel vers l’un des canaux suivants :
- Migrer votre pixel Meta vers le canal Facebook et Instagram
- Migrer votre pixel Google Analytics vers le canal Google et YouTube
Migration d’un pixel Google Analytics vers l’application du canal Google et YouTube
Si vous n’avez pas déplacé votre balise vers l’application de canal Google et YouTube, elle a été convertie en pixel personnalisé pour tenter d’assurer la continuité de votre mesure. Cela pourrait entraîner une dégradation des performances et des fonctionnalités de mesure dans Google Analytics. Plus précisément, vous pouvez vous attendre aux conséquences suivantes :
Les données signalées dans Google Analytics pourraient changer (ou, dans certains cas, être perdues) en raison des différences de mesure d’événement et de comportement des balises.
Les fonctionnalités principales de Google Analytics telles que les mesures améliorées et les mesures interdomaines peuvent ne pas fonctionner correctement.
Il se pourrait que l’assistant de balises ne fonctionne pas ou qu’il envoie incorrectement les rapports sur votre balise GA4.
Il se pourrait que les diagnostics de balises ne puissent pas correctement identifier votre balise GA4 ou qu’ils recommandent des fonctionnalités qui ne fonctionnent pas pour vous.
Les paramètres que vous avez déjà ajoutés à la section JavaScript additionnelle de Google Analytics seront abandonnés.
Le traitement du consentement de votre balise Google Analytics peut changer.
Migrer un ancien pixel depuis votre theme.liquid, checkout.liquid, ou scripts supplémentaires
Vous pouvez faire l’une des façons suivantes lors de la migration d’un ancien pixel depuis votre theme.liquid, checkout.liquid, ou scripts supplémentaires :
- Migrer un ancien pixel pour qu’il soit compatible avec un pixel d’application
- Migrer un ancien pixel vers un pixel personnalisé
Pour éviter de dupliquer ou de manquer des événements clients, vous pouvez envisager d’effectuer la migration de vos pixels lors d’une période où votre boutique ne reçoit que peu de visites.
Préparer la migration d’un pixel
Prenez en compte les considérations suivantes lorsque vous choisissez votre flux de travail de migration :
- Pour éviter le risque d’absence de suivi des événements clients, connectez votre nouveau pixel personnalisé avant de supprimer votre ancien pixel.
- Pour éviter de dupliquer le suivi des événements clients, connectez votre nouveau pixel personnalisé après avoir supprimé votre ancien pixel.
- Pour migrer un ancien pixel, vous devez trouver le code de l'ancien pixel afin de pouvoir le supprimer ou le modifier. La plupart des pixels comportent deux composants que vous devrez trouver : - Un SDK Javascript de base : le SDK Javascript est souvent placé dans votre en-tête, et peut être trouvé dans le theme.liquid et Scripts supplémentaires de vos paramètres de paiement. - Ancien code de pixel pour collecter les événements clients : vous pouvez généralement trouver ce code dans les fichiers Liquid de votre thème et dans les scripts supplémentaires dans vos paramètres de caisse. Consultez la documentation de votre fournisseur de pixel tiers pour savoir comment se trouvent les événements clients afin que vous sachez quoi rechercher. Par exemple, le pixel de Meta utilise une méthode appelée auraqq (), et les pixels Google utilisent souvent gtag() ou data Pixel.push()..
Migrer un ancien pixel pour qu’il soit compatible avec un pixel d’application
Vous voudrez peut-être migrer un ancien pixel pour le rendre compatible avec un pixel d’application si les deux conditions suivantes s’appliquent :
- Vous avez installé un pixel d’application Shopify, qui collecte automatiquement les événements clients.
- Vous avez également ajouté du code supplémentaire pour les événements personnalisés qui ne sont pas suivis par le pixel de l’application.
Dans ce cas, veuillez suivre les instructions du développeur de l’application pour migrer l’ancien pixel.
Migrer un ancien pixel vers un pixel personnalisé
Vous voudrez peut-être migrer un ancien pixel vers un pixel personnalisé si les deux conditions suivantes s’appliquent :
- Vous avez déjà installé un pixel pour lequel vous avez écrit le code manuellement, sans qu’aucune application Shopify ne soit installée.
- Aucun pixel d’application Shopify ne répond à vos exigences.
Vous pouvez connecter votre nouveau pixel personnalisé avant ou après avoir supprimé le code de votre ancien pixel.
Étapes :
- Créez un pixel personnalisé qui s’abonne à vos événements clients standards et personnalisés requis.
- Supprimez ou remplacez tout code de pixel précédemment ajouté de vos fichiers Liquid ou des scripts supplémentaires de vos paramètres de paiement. Il peut s’agir d’un ancien code de pixel incluant les SDK JavaScript, collectant des événements standard ou collectant des événements non standard.
- Ajoutez votre pixel personnalisé à votre boutique.
- Connectez votre pixel personnalisé.
Supprimer ou remplacer le code d’un ancien pixel
Lorsque vous trouvez le code de votre ancien pixel, vous devez soit le supprimer, soit le remplacer par la méthode shopify.analytics.publish() de Shopify, en fonction du type d’événement suivi par le pixel :
- Vous pouvez supprimer tous les SDK JavaScript que vous trouvez.
- Si l’ancien pixel suit un événement client standard et que le pixel personnalisé ou le pixel de l’application que vous souhaitez ajouter prend en charge la collecte des événements clients standards, vous devez supprimer le code de l’ancien pixel.
- Si l’ancien pixel suit un événement client personnalisé et que le pixel personnalisé ou l’application que vous souhaitez ajouter prend en charge la collecte des événements clients personnalisés, vous devez remplacer le code de l’ancien pixel.
Voici un exemple du code d'un ancien pixel qui suit un événement client non standard :
<script>fbq("trackCustom", "my_custom_event");</script>
Il s’agit d’un exemple de code équivalent à remplacer par :
<script>Shopify.analytics.publish("my_custom_event");</script>
Si vous créez un pixel personnalisé, veuillez inclure le code d’abonnement à l’événement personnalisé, par exemple :
analytics.subscribe("my_custom_event", event => { fbq("trackCustom", "my_custom_event"); });