purchaseID

La variable purchaseID permet d’empêcher les accès contenant le même achat de gonfler les rapports. Par exemple, si un visiteur accède à votre page de confirmation d’achat, vous envoyez généralement des données sur les recettes générées par la transaction à Adobe. Si l’utilisateur actualise cette page plusieurs fois ou ajoute la page à ses signets pour la consulter ultérieurement, ces accès peuvent gonfler les rapports. La variable purchaseID déduplique les mesures lorsque plusieurs accès ont le même identifiant d’achat.

Lorsqu’Adobe reconnaît un accès comme un achat en double, toutes les données de conversion (telles que les eVars et les événements) ne s’affichent pas dans les rapports. Dans les flux de données, la colonne duplicate_purchase est définie sur 1.

Les identifiants d’achat s’appliquent à tous les visiteurs et expirent après 37 mois. Si un visiteur définit un identifiant d’achat donné, puis un autre visiteur définit le même identifiant d’achat un an plus tard, le second achat est dédupliqué.

Identifiant d’achat à l’aide du SDK Web

L’ID d’achat est mappé pour Adobe Analytics sous le champ XDM commerce.order.purchaseID.

Identifiant d’achat à l’aide de l’extension Adobe Analytics

Il n’existe pas de champ dédié dans l’extension Adobe Analytics pour utiliser cette variable. Utilisez l’éditeur de code personnalisé, en respectant la syntaxe AppMeasurement.

s.purchaseID dans AppMeasurement et l’éditeur de code personnalisé de l’extension Analytics

La variable s.purchaseID est une chaîne qui contient un identifiant unique pour un achat. Celle-ci est définie sur le même accès qu’un événement d’achat. Utilisez uniquement des caractères alphanumériques pour renseigner cette variable.

Cette variable peut stocker un maximum de 20 octets ; les valeurs de plus de 20 octets sont tronquées. Si cette valeur tronquée correspond aux valeurs tronquées suivantes, les accès suivants sont dédupliqués.

s.purchaseID = "ABC123";

Si vous utilisez la digitalData couche de données :

s.purchaseID = digitalData.transaction.transactionID;
CAUTION
N’utilisez pas de fonction d’organisation aléatoire pour générer un identifiant d’achat.
recommendation-more-help
b4f6d761-4a8b-4322-b801-c85b9e3be690