Configurer les balises de suivi de conversion avec Shopify
Configurer les balises de suivi de conversion avec Shopify
Si vous créez votre site Web sur Shopify, lisez cet article pour savoir comment configurer des balises de suivi de conversion.
Remarques
- Cet article explique comment effectuer une configuration de base des balises de suivi de conversion avec Shopify. Reportez-vous au Centre d'aide Shopify pour plus d'informations.
-
Microsoft Advertising n’est pas responsable des processus ou de la documentation de Shopify, ni des modifications faites aux processus ou à la documentation de Shopify.
- En installant l'application Microsoft Advertising pour Shopify, les balises de suivi des conversions sont automatiquement créées et ajoutées à toutes les pages de votre site Web. Accédez à la page Installer une application et suivez les invites pour configurer l'application Microsoft Advertising pour Shopify.
Si vous créez ou gérez votre site Web avec Shopify, vous pouvez y ajouter et gérer votre balise de suivi de conversion.
Implémentation du suivi de conversion avec Shopify
- Dans Microsoft Advertising, sélectionnez Outils > Balise de suivi de conversion et copiez votre code de suivi de balise de conversion JavaScript.
-
Connectez-vous à votre compte Shopify.
- Sélectionnez Online Store > Themes.
- Sous Current theme, sélectionnez Actions > Edit code.

-
Installez la balise de suivi des conversions.
- Sous Layout, sélectionnez theme.liquid.

- Faites défiler la page vers le bas jusqu’à la balise <head>.

- Collez la balise de suivi des conversions juste au-dessus de {{ content_for_header }}.
- Sélectionnez Save.

-
Personnalisez votre processus de paiement en ligne.
- Dans le menu inférieur, sélectionnez Settings.
- Sélectionnez Checkout.

- Faites défiler jusqu’au champ Additional scripts. Collez la balise de suivi des conversions dans Additional scripts.

- Sélectionnez Save.
- Si vous souhaitez signaler un revenu variable, ajoutez l'un des extraits de code suivants en dessous du code de suivi de conversion que vous avez collé à l'étape précédente :
- Utilisez ce code si vous souhaitez exclure les taxes et la livraison :
<script> window.uetq = window.uetq || []; window.uetq.push('event', '', { 'revenue_value': {{ subtotal_price | money_without_currency }}, 'currency': '{{ shop.currency }}' }); </script>
- Utilisez ce code si vous souhaitez inclure les taxes et la livraison :
<script> window.uetq = window.uetq || []; window.uetq.push('event', '', { 'revenue_value': {{ total_price | money_without_currency }}, 'currency': '{{ shop.currency }}' }); </script>
Remarque
Pour vérifier que votre balise de suivi de conversion Shopify fonctionne, téléchargez et installez l’Assistant de balise de suivi de conversion. Accédez à votre site Web Shopify et vérifiez qu’un événement de suivi de conversion est reçu et que l’ID de balise correspond à la balise sélectionnée à l’étape 1.
Comment modifier ma balise de suivi de conversion pour le remarketing dynamique avec Shopify ?
-
Dans Shopify, accédez à Magasin en ligne > Personnaliser.
-
Sélectionnez les points de suspension permettant d’accéder aux actions thématiques, puis Modifier le code.
-
Sous Modèles, localisez index.liquid.
-
Utilisez ce code pour les visiteurs généraux :
<script> var productList = []; {% for product in collections.frontpage.products %} productList.push({{ product.id }}); {% endfor %} window.uetq = window.uetq || []; window.uetq.push('event', '', {'ecomm_prodid': productList, 'ecomm_pagetype': 'home'}); </script>
-
Sélectionnez Enregistrer.
-
Sous Modèles, localisez search.liquid.
-
Utilisez ce code pour les personnes recherchant le produit :
<script> var productList = []; {% for item in search.results %} {% if item.object_type == 'product' %} productList.push({{ item.id }}); {% endif %} {% endfor %} window.uetq = window.uetq || []; window.uetq.push('event', '', {'ecomm_prodid': productList, 'ecomm_pagetype': 'searchresults'}); </script>
-
Sélectionnez Enregistrer.
-
Sous Modèles, localisez product.liquid.
-
Utilisez ce code pour les personnes consultant le produit :
<script> window.uetq = window.uetq || []; window.uetq.push('event', '', {'ecomm_prodid': '{{product.id}}', 'ecomm_pagetype': 'product'}); </script>
-
Sélectionnez Enregistrer.
-
Sous Modèles, localisez cart.liquid.
-
Utilisez ce code pour les personnes ayant abandonné leur panier d’achat:
<script> var productList = []; {% for line in cart.items %} productList.push({{ line.product_id}}); {% endfor %} window.uetq = window.uetq || []; window.uetq.push('event', '', {'ecomm_prodid': productList, 'ecomm_pagetype': 'cart'}); </script>
-
Sélectionnez Enregistrer.
-
Accédez à Paramètres et sélectionnez Paiement.
-
Sous Traitement de commande, localisez la zone de texte Scripts supplémentaires.
-
Utilisez ce code pour les acheteurs précédents :
<script> var productList = []; {% for line in checkout.line_items %} productList.push({{ line.product_id }}); {% endfor %} window.uetq = window.uetq || []; window.uetq.push('event', '', {'ecomm_prodid': productList, 'ecomm_pagetype': 'purchase'}); </script>
-
Sélectionnez Enregistrer.
Important
- L’ID de produit dans Shopify doit correspondre à un ID dans votre flux de produits .
-
Shopify crée automatiquement les ID de produit correspondant à vos produits. Vous pouvez configurer Shopify pour mettre à jour vos solutions de gestion de flux avec les ID de produit Shopify qui peuvent être importés dans Microsoft Merchant Center.