Dans cette étape, vous pouvez sélectionner l'identifiant unique qui doit être identique dans votre fichier de données de vente et dans la base de données Emarsys qui est utilisée pour :
- identifiez vos contacts lorsqu'ils effectuent un achat et
- conservez leur date d'enregistrement.
Selon la manière dont vous souhaitez charger vos données, l'identifiant unique peut être configuré différemment.
Ici, vous pouvez également sélectionner les champs de contact que vous souhaitez utiliser pour personnaliser vos rapports Smart Insight et vos segments de contact selon vos besoins.
Le fichier contacts_extract.csv
est créé automatiquement et traité par Smart Insight chaque jour (il est affiché dans l'onglet Chargements de données). Smart Insight possède sa propre base de données et récupère les données de la base de données Emarsys et des fichiers de produits, d'achats et de contacts. Seuls les champs de contact que vous avez configurés sur la page Paramètres Smart Insight sont stockés dans cette base de données. Ainsi, si vous devez réinitialiser les données de contact dans Smart Insight, les contacts ne seront pas supprimés de la base de données Emarsys.
L'organigramme suivant vous aide à sélectionner le bon identifiant unique, le champ que nous utilisons pour identifier les contacts :
Tout ce que vous devez savoir sur l'identifiant unique
Vous trouverez les informations les plus importantes concernant l'identifiant unique dans les sections suivantes. Veuillez prendre les éléments suivants en considération avant de modifier l'identifiant unique :
- Points à garder à l'esprit lors du choix de l'identifiant unique
- La modification de l'identifiant unique a un impact important sur l'Add-On Loyalty
- Choisissez un identifiant unique uniquement parmi les champs de contact affichés sur l'interface utilisateur.
- La modification de la méthode d'identification des contacts dans Web Extend peut interrompre votre intégration Smart Insight
- Les choses à garder à l'esprit lorsque vous utilisez Web Extend
- Points à garder à l'esprit lors du chargement de données de vente via l'API Données de vente ou l'API JS
Points à garder à l'esprit lors du choix de l'identifiant unique
Veuillez tenir compte des éléments suivants lors du choix de l'identifiant unique :
- Si vous avez un champ d'identification alphanumérique personnalisé dans votre fichier au lieu des adresses email, sélectionnez ce champ dans la liste déroulante.
- Si vous avez des adresses email dans votre fichier et que vous souhaitez utiliser l'API de données de vente, sélectionnez un champ ID utilisateur prédéfini.
- Si vous souhaitez utiliser le serveur SFTP et que vous avez des adresses email dans vos fichiers, sélectionnez le champ email comme identifiant unique.
La modification de l'identifiant unique a un impact important sur l'Add-On Loyalty
La modification de l'identifiant unique après la configuration de Smart Insight a un impact important sur l' Add-On Emarsys Loyalty. Dans ce cas, vous devez réimplémenter l'add-on.
Choisissez un identifiant unique uniquement parmi les champs de contact affichés sur l'interface utilisateur.
Vous pouvez choisir un identifiant unique uniquement parmi les champs de contact qui vous sont proposés sur l'interface utilisateur. Vous pouvez vérifier les champs d'identifiants générés et utilisés en interne par Emarsys sur la page Export des données, par exemple ID utilisateur / ID contact. Ne vous y fiez en aucun cas, l'utilisation de nos variables internes en dehors d'Emarsys comme identifiants est considérée comme une pratique d'implémentation risquée.
La modification de la méthode d'identification des contacts dans Web Extend peut interrompre votre intégration Smart Insight
La modification de la méthode d'identification des contacts dans Web Extend peut interrompre votre intégration Smart Insight si elle reçoit des données de vente via les scripts de collecte de données de Web Extend.
Pour éviter de rompre votre intégration Smart Insight, après avoir changé la méthode d'identification des contacts dans Web Extend , vous devez modifier vos paramètres Smart Insight comme suit :
- Modifiez l'identifiant unique sur l'onglet Champs de contact en fonction de vos nouveaux paramètres Web Extend.
- Préparez un exemple de fichier CSV dans lequel vous devez remapper les champs de données d'achat afin qu'ils incluent l'ID du client.
- Arrêtez de charger les fichiers delta vers Predict, puis videz la base de données Smart Insight.
- Effectuez un rechargement complet des données historiques avec les données de vente contenant le nouvel identifiant dans Smart Insight via Predict. Veuillez contacter le support Emarsys pour effectuer cette action.
- En option, si vous utilisez votre propre catalogue produit au lieu du catalogue produit Predict, chargez également un catalogue historique sur le SFTP de Smart Insight.
Les choses à garder à l'esprit lorsque vous utilisez Web Extend
- Si vous souhaitez utiliser Web Extend, assurez-vous que vous avez déjà mis en œuvre les scripts de collecte de données Web Scripts dans votre magasin, sinon vous ne pourrez pas utiliser les champs de comportement Web Web Extend pour le filtrage.
- Si vous utilisez
email
comme identifiant de contact dans votre fichier de données de vente et que vous envoyez vos données de vente via l'API de données de vente, Emarsys hachera les adresses email et ce champ deviendrapredictUserId
. Pour prévenir ou corriger ce problème, définissez l'identifiant unique commepredictUserId
dans l'onglet Paramètres Smart Insight > Champs de contact. Voici à quoi doivent ressembler vos paramètres :
Points à garder à l'esprit lors du chargement de données de vente via l'API Données de vente ou l'API JS
- Si vous chargez les données de vente dans Smart Insight via API de données de vente ou JS API et que vous utilisez, par exemple,
email
comme identifiant unique et que vous utilisez le même identifiant unique pendant le chargement (quelle que soit la méthode utilisée), alors les adresses email seront hachées et l'identifiant unique deviendrapredictUserId
. Par conséquent, le nombre de contacts non identifiés et de données de vente qui ne sont pas attribuées aux contacts (c'est-à-dire le résultat de la duplication) augmentera. Pour prévenir ou corriger ce problème, définissez l'identifiant unique commepredictUserId
dans l'onglet Paramètres Smart Insight > Champs de contact et faites de même pendant le chargement.
En outre, si vous avez déjà chargé des données de vente via Predict ou JS API et utilisé email
comme identifiant unique, vous pouvez résoudre ce problème en changeant l'identifiant unique en predictUserId
dans l'onglet Paramètres Smart Insight > Champs de contact et en faisant de même lors du prochain chargement pour synchroniser toutes les données.
- Si vous modifiez l'identifiant unique dans les champs de contact et l'identifiant de contact dans le fichier de données de vente, cela ne créera pas de contacts en double dans la base de données Smart Insight. Dans ce cas, vous n'avez pas besoin de recharger vos données car les contacts seront identifiés rétrospectivement lors du prochain chargement de données.