Suivi des pixels sur la page post-achat

Si vous avez installé une application qui ajoute une page post-achat à la procédure de paiement de votre boutique, il est possible que l'application utilisée sur votre boutique pour le suivi de pixels personnalisé ne soit pas en mesure de saisir certains événements de suivi. En effet, les pixels de suivi personnalisés qui sont ajoutés à la zoneScripts supplémentaires您的精品suivent或者les evenements se produisant sur la page de statut de commande, laquelle vient après la page post-achat au cours de la procédure de paiement. Par conséquent, si un client quitte votre boutique au moment où il se trouve sur la page post-achat, aucun des événements de la page de statut de commande n’est suivi.

Pour saisir correctement les événements de conversion, vous pouvez ajouter un script de suivi des événements se produisant sur la page post-achat. Ce script peut également suivre les achats supplémentaires qui sont effectués à partir de la page post-achat, comme les ventes incitatives. Une fois que vous avez ajouté un script de page post-achat, vous devez ajuster le script de votre page de statut de commande de manière à ignorer les événements qui sont déjà saisis par le script de la page post-achat.

Vous ne devez modifier la façon dont votre boutique suit les événements que si vous utilisez un pixel de suivi personnalisé. Par exemple, si vous configurez Google Analytics en passant parBoutique en ligne>Préférences, les événements de votre page post-achat sont déjà saisis correctement.

Considérations

Le script supplémentaire de la page post-achat est similaire aux scripts supplémentaires de la page de statut de commande, à quelques différences importantes près :

  • Le script est ajouté à la page post-achat, et non à la page de statut de commande.
  • Le champ n’accepte que le code JavaScript. Le code Liquid n’est pas accepté.
  • La seule balise HTML autorisée est

    Exemple de script pour la page post-achat :

    异步src = " https://www.googletagmanager.co <脚本m/gtag/js?id=G-FYNQ742HTX"> 

    Références

    Le tableau suivant contient les définitions des types correspondant aux attributs qui sont exposés aux scripts supplémentaires après achat à traverswindow.Shopify:

    Champ Définition
    window.Shopify
    shop Informations de la boutiqued’où la commande a été passée.
    order Détails de la commande.
    pageUrl URL de la page en cours.
    wasPostPurchasePageSeen Indique si le/la client(e) a consulté la page post-achat au cours de ce processus de paiement. Le champ sera paramétré surfalse(faux) lors du premier rendu, et surtrue(vrai) dans les autres cas, par exemple si la page est rechargée.
    on(event: string, handler: function): void Abonne le gestionnaire à unevent(événement). Pour le moment, seul l’événementCheckoutAmendedest pris en charge.
    off(event: string, handler: function): void Désabonne le gestionnaire (处理程序) de l'événement donné (event). Pour le moment, seul l’événementCheckoutAmendedest pris en charge.
    Shop
    id ID de la boutique.
    currency Devise de la boutique au formatISO 4217. Par exemple, USD. Pour en savoir plus, voirshop.currency.
    Order
    id Identifiant interne de la commande.
    number Représentation en nombres entiers du nom de la commande. Par exemple : 1025.
    checkoutToken Identifiant interne du paiement.
    customer Clientassocié à la commande.
    lineItem Rubriquesde la commande.
    subtotalPrice Sous-total du prix de tous les articles de la commande après application des réductions sur les rubriques et des réductions sur le panier. Le sous-total ne comprend pas les taxes (sauf si elles sont incluses dans les prix) ni les coûts d’expédition ou les pourboires.
    totalPrice Prix total de la commande.
    currency CodeISO 4217de la devise de la commande.
    discounts Somme du montant des réductions appliquées à la commande.
    Customer
    id ID du client.
    email L'adresse e-mail du client.
    acceptsMarketing Indique si le client a accepté de recevoir les communications de marketing. Le champ sera paramétré surtrue(vrai) si le client accepte le marketing, et surfalse(faux) s'il le refuse.
    hasAccount Indique si l’adresse e-mail du client est associée à un compte client. Le champ sera paramétré surtrue(vrai) si l’adresse e-mail est répertoriée sur un compte client, et surfalse(faux) si ce n’est pas le cas. Pour plus d'informations, voircustomer.has_account.
    firstName Le prénom du client.
    lastName Le nom de famille du client.
    ordersCount Nombre total de commandes que le client a passées.
    totalSpent Montant total dépensé par le client sur toutes les commandes.
    LineItem
    finalLinePrice Prix combiné de tous les articles de la rubrique. Cela équivaut àline_item.final_pricemultiplié parline_item.quantity.
    finalPrice Prix de la rubrique, incluant tous les montants des réductions au niveau de la rubrique.
    lineLevelTotalDiscount Montant total de l'ensemble des réductions appliquées spécifiquement à la rubrique. Cela n’inclut pas les réductions qui sont ajoutées au panier.
    optionsWithValues Tableau des valeurs sélectionnées à partir des options de produit de l’article. Pour plus d’informations, voirline_item.options_with_values.
    originalLinePrice Prix combiné de la quantité d’articles inclus dans la rubrique, avant application des réductions. Cela équivaut àline_item.original_pricemultiplié parline_item.quantity.
    originalPrice Prix initial de la rubrique avant application des réductions.
    price Prix unitaire de la rubrique. Le prix tient compte de toutes les réductions appliquées à la rubrique. Champ disponible uniquement pour les boutiques situées en Allemagne ou en France.
    product Produitde la rubrique.
    properties 表标签personnalisees苏尔联合国汽车列车le qui a été ajouté au panier. Pour plus d’informations, voirline_item.properties.
    quantity Quantité de la rubrique.
    title Titre de la rubrique. Pour plus d’informations, voirline_item.title.
    variant Variantede la rubrique.
    Product
    id ID du produit.
    type Type du produit.
    ProductVariant
    id ID de la variante.
    sku SKU de la variante.
    CartDiscount
    id Identifiant interne de l’application de réduction.
    code Code de la réduction, si celle-ci en a un.
    type Type de la réduction. Valeurs possibles :automatic,discount_code,manualetscript.
    amount Montant total de la réduction déduite du prix de la commande.

Prêt(e) à commencer à vendre avec Shopify ?

Essayez gratuitement