Vous pouvez vérifier vos chargements de données, les détails des erreurs et les problèmes potentiels de qualité des données sur la page Gestion > Chargements par lots de données de vente .
La page Chargements de données de vente se compose des onglets suivants :
Aperçu de la charge
Ici, vous pouvez consulter chaque fichier de données de vente chargé au cours des 60 derniers jours. L'onglet Aperçu des chargements se compose des widgets suivants :
Pour modifier la période sélectionnée, cliquez sur le champ Plage de dates.
Chargements de commandes réussis
Ce widget vous permet de vérifier les commandes qui ont été chargées avec succès dans Emarsys au cours de la période sélectionnée.
Ce widget est très utile lorsque vous avez besoin de :
- Rechercher des jours où aucune commande n'a été chargée dans Emarsys.
- Vérifier les irrégularités dans les chargements de commandes : les fichiers sont chargés vers Emarsys mais ils contiennent moins de commandes que prévu.
- Rechercher à quel moment les irrégularités de chargement des données ont commencé.
- Répondez à des questions telles que : Quelle est la date du dernier achat ? Y a-t-il des jours où les données d'achat sont manquantes ?
Les chiffres affichés dans ce widget comprennent également les commandes assorties d'avertissements relatifs à la qualité des données.
Pour afficher plus de détails pour un jour spécifique, passez votre souris sur le graphique.
Ici vous pouvez consulter les indicateurs suivants :
- Nombre de commandes chargées - Le nombre agrégé de commandes qui ont été chargées avec succès au cours de la période sélectionnée. Vous pouvez également y voir le nombre de fichiers contenant les commandes qui ont été chargées avec succès ou partiellement.
- Dernier chargement manquant - Dernière date à laquelle tous les chargements de fichiers ont échoué ou aucun chargement n'a été initié.
Vous pouvez alterner entre les vues suivantes :
- Date de chargement - Elle affiche les commandes en fonction de la date à laquelle les fichiers de données de vente contenant les commandes ont été chargés.
- Date de la commande - Cette option permet d'afficher les commandes en fonction de la date à laquelle elles ont été passées.
Historique du chargement des fichiers
Vous pouvez vérifier le chargement de vos données de vente dans ce widget, ainsi que les informations suivantes :
- État de la charge - Les états suivants sont disponibles :
- Chargement complet
- En cours
- Chargement partiel
- Échec du chargement
Pour plus d'informations, voir Statuts de chargement et types d'erreurs dans les chargements CSV.
- Date de chargement
- Chargements de commande réussis - Le nombre de commandes dans le fichier de données de vente qui ont été chargées avec succès.
- Échecs de chargements de commande - Nombre de commandes dans le fichier de données de vente qui n'ont pas pu être chargées.
- Total des commandes - Le nombre total de commandes dans le fichier de données de vente.
Vous pouvez filtrer les résultats en utilisant le champ Recherche ou en sélectionnant État de chargement.
Vérification des détails des chargements de données de vente
Pour vérifier les détails relatifs à un chargement de données de vente, cliquez sur l'icône Afficher les détails.
Ici, vous pouvez consulter les informations complémentaires suivantes :
- Détails de l'erreur - Détails spécifiques décrivant pourquoi le chargement du fichier de données de vente a échoué ou a été partiellement effectué. Sous le message d'erreur, un maximum de 10 exemples sont fournis pour chaque type d'erreur affectant le fichier de données de vente. Vous pouvez également voir les champs concernés. Pour vérifier les autres messages d'erreur, exportez les détails en cliquant sur Exporter les données.
- Durée du chargement - Temps nécessaire pour charger le fichier de données de vente.
- Total des lignes - Nombre de lignes dans le fichier de données de vente.
- Taille du fichier
Les détails de la commande ne sont pas disponibles dans le cas de certains chargements de données qui ont échoué parce qu'Emarsys n'a pas pu traiter le fichier de données de vente.
Pour exporter le fichier complet ou les commandes contenant des erreurs, cliquez sur Exporter les données. Vous pouvez exporter le fichier de données de vente.
Remarques :
- Vous pouvez exporter le fichier de données de vente pendant 30 jours après le chargement.
- Vous ne pouvez pas exporter le fichier de données de vente si le chargement a échoué en raison d'un dépassement de la taille autorisée.
État des chargements et types d'erreurs dans les chargements CSV
Chargement complet
Le fichier de données de vente a été chargé avec succès et toutes les commandes sont chargées dans Emarsys.
Chargement partiel
Le fichier de données de vente contient une ou plusieurs commandes qui n'ont pas été chargées dans Emarsys pour les raisons énumérées ci-dessous. Le reste des commandes est chargé et traité avec succès par Emarsys.
Types d'erreurs :
- Type de données non valide : une ou plusieurs valeurs ne correspondent pas au type de données spécifié dans votre configuration.
- Format de données non valide : Le fichier de vente contient une ou plusieurs lignes qui ne sont pas formatées correctement.
- Valeur non acceptée : Le fichier de vente contient une ou plusieurs lignes avec des valeurs qui ne répondent pas aux exigences.
- Valeur obligatoire manquante : une valeur obligatoire manque à la commande.
Si le transactionType
ou le transactionId
est manquant, le chargement du fichier échouera.
- Valeur supplémentaire : Un ou plusieurs délimiteurs n'ont pas été échappés et, par conséquent, les lignes concernées contiennent plus de colonnes que le nombre spécifié dans votre configuration.
- ID externe non unique : Un identifiant externe apparaît plusieurs fois dans une transaction.
- Erreur de valeur des remboursements : Le
transactionType
est défini surrefund
mais leamount
n'est pas un nombre négatif. - Remboursements sans numéro d'identification : Le
transactionType
est défini surrefund
mais il ne contient pas dereferenceOrderId
.
Le referenceOrderId
ne peut pas être vide. Idéalement, il doit correspondre à un identifiant de commande existant.
- Erreur de champ de premier niveau : Un champ de premier niveau varie au sein d'une transaction.
- Commande future : Le
transactionCreatedDateTime
outransactionLastChangedDateTime
contient une date postérieure à la date contenue dansreceived_at
. - account_currency invalide : Un champ contient une devise différente de celle spécifiée dans votre configuration.
- Commandes en double : Le
transactionId
existe déjà pour letransactionType
dans les 30 derniers jours.
Échec du chargement
Aucune des commandes du fichier de données de vente n'a pu être chargée dans Emarsys pour les raisons suivantes.
Types d'erreurs :
- Toutes les commandes du fichier de données de vente contiennent des erreurs.
- La taille du fichier dépasse la limite (100 Go).
Dans ce cas, le fichier ou les erreurs ne peuvent pas être exportés.
- Le format n'est pas valide. Seuls les fichiers CSV peuvent être chargés.
- Une colonne obligatoire manque dans le fichier ou est mal placée.
- Une valeur obligatoire est manquante : La valeur
transactionId
outransactionType
est absente de la commande. - Une ou plusieurs colonnes contiennent plus de caractères que le nombre autorisé.
- Le fichier de données de vente contient des guillemets qui n'ont pas été refermés.
- Les guillemets ne sont pas échappés.
- Le fichier de données de vente contient un encodage non valide. L'encodage UTF-8 est requis.
- Il manque des valeurs dans une colonne obligatoire.
- Le fichier de données de vente contient un type d'erreur inconnu.
Correction des échecs et des chargements partiels
Dans le cas d'Échec et de Chargements partiels, procédez comme suit :
- Vous pouvez accéder aux commandes ou aux fichiers de données de vente contenant des erreurs en les exportant. Pour ce faire, cliquez sur Exporter les données.
- Après avoir résolu les problèmes, vous pouvez à nouveau charger les commandes ou les fichiers de données de vente corrigés.
Dans ce cas, nous suggérons de ne charger que les fichiers de données de commandes ou de ventes contenant des erreurs. Le fait de charger des commandes avec succès plusieurs fois en l'espace de 30 jours entraînera l'affichage de messages d'erreur concernant des commandes en double.
- Après un chargement réussi, les commandes apparaissent correctement dans la base de données.
Le statut du fichier de données de vente que vous venez de charger apparaît dans une nouvelle ligne avec une nouvelle date de chargement dans le widget Historique des chargements de données de vente. L'état des fichiers Échec ou Chargements partiels originaux et le nombre d'erreurs qu'ils contiennent restent inchangés.
Qualité des données
Vous pouvez ici vérifier la qualité des données de vente chargées avec succès vers Emarsys. Vous pouvez décider de la manière de traiter les commandes susceptibles de contenir des erreurs en fonction de votre modèle économique et de vos pratiques en matière de chargement des données.
Vous pouvez consulter les indicateurs suivants dans l'onglet Qualité des données :
- Entrée manquante dans le catalogue produits
- Contacts anonymes
- Contacts non identifiés
- Achats d'articles en double
Par défaut, les indicateurs sont calculés sur la base des données de vente chargées dans Emarsys au cours des 7 derniers jours. Pour modifier l'intervalle de temps sélectionné, cliquez sur le champ Plage de dates.
Chaque widget affiche le nombre et le pourcentage des commandes concernées ainsi que le nombre total de commandes pour la période sélectionnée dans l'onglet Qualité des données. Les widgets se composent de deux parties :
- Graphique : Vous pouvez voir ici le nombre de commandes impactées en fonction de la date à laquelle elles ont été chargées. Cette fonction est utile lorsqu'il s'agit de déterminer à quel moment un problème spécifique a commencé.
- Détails : Vous pouvez ici vérifier la définition de l'indicateur spécifique et ses implications.
Gérer les problèmes de qualité des données
Pour vérifier comment les problèmes de qualité des données sont traités, cliquez sur Gérer les problèmes de qualité des données.
En fonction de votre modèle économique ou de vos pratiques en matière de chargement des données, vous pouvez ignorer certains indicateurs comme suit :
- Sélectionnez le problème de qualité des données à ignorer.
- Saisissez un commentaire expliquant pourquoi vous souhaitez ignorer cette question spécifique. Vous pouvez modifier ce commentaire à tout moment. Les commentaires sont visibles par tous les utilisateurs connectés au compte en question. Par exemple, vous pouvez aider vos collègues en leur expliquant pourquoi il a été décidé d'ignorer ce problème spécifique.
Lors de la sélection des problèmes de qualité des données à ignorer, veuillez noter que :
- Les indicateurs choisis ne seront pas affichés sur l'écran Qualité des données.
- Les notifications pour les indicateurs sélectionnés ne seront pas affichées.
Une seule notification est affichée en haut de l'onglet Qualité des données, indiquant que le problème spécifique est ignoré.
Entrée manquante dans le catalogue produits
Remise :
Les commandes de votre fichier de données de vente contiennent des produits introuvables dans le catalogue de produits (c'est-à-dire que le productId
ne correspond à aucun produit du catalogue produits).
Impact :
Ce problème concerne les Rapports d'audience et les Rapports d'affinité de produit.
Contacts anonymes
Remise :
Le fichier de données de vente contient des commandes passées par des contacts sans ID de contact externe (c'est-à-dire que leur externalContactId
est NULL
).
Impact :
- Des contacts anonymes sont absents de segments et de Programmes d'automatisation et ne recevront pas vos campagnes.
- Les rapports basés sur le calcul du cycle de vie sont affectés.
- Tous les rapports basés sur le revenu attribué sont affectés.
Contacts non identifiés
Remise :
Le fichier de données de vente contient des commandes passées par des contacts qui ne peuvent pas être associés à un contact dans la base de données de contacts d'Emarsys (c'est-à-dire que leur contact_id
est NULL
).
Impact :
- Les contacts non-identifiés sont absents des segments et dzq Programmes d'automatisation et ne recevront pas vos campagnes.
- Tous les rapports basés sur le revenu attribué sont affectés.
Emarsys met à jour les données de contacts quotidiennement, il se peut donc que ce problème soit résolu sans aucune intervention si les contacts liés aux commandes concernées sont chargés dans Emarsys ultérieurement.
Achats d'articles en double
Remise :
Le même transactionId
et transactionType
contient le même productId
avec quantity
et amount_in_account_currency
plusieurs fois.
Impact :
Ce problème peut affecter les analyses du cycle de vie, les calculs du statut de l'acheteur, les chiffres de revenu sur tous les écrans de rapport et la valeur moyenne de la commande.
Résoudre les problèmes de qualité des données
Les problèmes de qualité des données ne peuvent être résolus qu'après la suppression des données de vente correspondantes.
Actuellement, seules les données de vente complètes peuvent être supprimées. Pour plus d'informations, voir Suppression des données de vente.