Utilisateur
Le système EngageLab CDP (Customer Data Platform) permet aux entreprises d'agréger des données provenant de différentes plateformes de l'écosystème, d'établir des identités utilisateur unifiées, de créer des profils de données complets pour les personnes, les objets et les événements, et de résoudre efficacement les défis liés à la reconnaissance d'identité unique dans des scénarios tels que multi-appareils multi-comptes, compte unique multi-appareils et multi-comptes appareil unique. Cela facilite un processus marketing utilisateur en boucle fermée.
Identité utilisateur
Les utilisateurs peuvent posséder différents systèmes d'identifiants pour identifier et distinguer leurs identités à travers diverses plateformes et étapes métier. Ces différents systèmes d'identifiants sont collectivement appelés identités utilisateur dans EngageLab.
En agrégeant ces informations d'identité utilisateur dispersées, les entreprises peuvent réaliser l'accumulation d'actifs de données utilisateur.
| ID d'identité utilisateur | Priorité | Description |
|---|---|---|
| user_id | 1 | Lorsque l'entreprise identifie une connexion utilisateur, l'identité utilisateur unique de connexion est attribuée ici. Type STRING, une seule valeur peut être attribuée. |
| anonymous_id | 2 | Lorsque l'utilisateur n'est pas connecté mais fournit d'autres informations identifiables, cela peut être attribué comme ID anonyme, tel qu'une adresse e-mail ou un ID généré par un tiers. Type STRING, une seule valeur peut être attribuée. |
| registration_id | 3 | Lorsque le SDK EngageLab est intégré dans une application ou un site web, un identifiant d'appareil terminal est automatiquement généré lors des interactions utilisateur. Type LIST, plusieurs valeurs peuvent être attribuées pour prendre en charge les scénarios multi-appareils. |
Les développeurs d'entreprise peuvent appeler les interfaces API pour définir les identités utilisateur : API Android, API iOS, API Web, API Rest.
EUID
EngageLab génère un identifiant unique système (EUID) basé sur les informations d'identité utilisateur et leur hiérarchie de priorité. La stratégie de génération est la suivante :
- Le demandeur initie une requête pour définir les identités utilisateur, en définissant une ou plusieurs des trois identités utilisateur ci-dessus.
- EngageLab parcourt et fait correspondre les valeurs des identités utilisateur dans la bibliothèque d'actifs utilisateur selon leur priorité :
- Si aucune des valeurs d'identité utilisateur ne correspond, un nouvel EUID est généré et renvoyé au demandeur.
- Si la valeur d'identité utilisateur de priorité la plus élevée correspond, l'EUID correspondant est renvoyé au demandeur.
- Si la valeur d'identité utilisateur de priorité supérieure ne correspond pas mais que la valeur d'identité utilisateur de priorité inférieure correspond :
- Une fois qu'une identité utilisateur correspond, la correspondance des identités utilisateur de priorité inférieure ne sera plus exécutée.
- Interroger les données de l'EUID correspondant :
- Si une identité utilisateur de priorité supérieure a déjà été définie, un nouvel EUID est généré et renvoyé au demandeur. (Scénario : le même appareil change de compte, nécessitant un nouvel EUID.)
- Si aucune identité utilisateur de priorité supérieure n'a été définie, l'EUID correspondant est renvoyé au demandeur. (Scénario : plusieurs visites en état anonyme, représentant le comportement du même utilisateur, nécessitant le même EUID.)
- Après avoir généré un nouvel EUID ou renvoyé un EUID existant, le traitement suivant est effectué pour garantir que la valeur de toute identité utilisateur n'appartient qu'à un seul EUID à un moment donné. Par exemple, le même numéro de téléphone ne peut pas être simultanément l'identité utilisateur de EUID-A et EUID-B :
- Parcourir la bibliothèque d'actifs utilisateur avec toutes les valeurs d'identité utilisateur définies par le demandeur, et supprimer les valeurs de champ d'identité utilisateur correspondantes de l'EUID d'origine si elles correspondent.
- Écrire toutes les valeurs d'identité utilisateur définies par le demandeur dans les champs d'identité utilisateur de l'EUID obtenu. La logique de traitement (écrasement ou ajout) dépend du type de données de l'identité utilisateur.
Gestion des utilisateurs
Les utilisateurs générés dans le système peuvent être gérés via l'interface, y compris l'importation d'utilisateurs, la consultation des identités utilisateur, des activités, des attributs, des informations sur l'appareil et des coordonnées.

Types d'utilisateurs
Les utilisateurs générés sont classés en deux types pour distinguer les visiteurs des utilisateurs enregistrés :
- Utilisateurs connectés : EUID avec une identité utilisateur user_id reconnue par l'entreprise.
- Utilisateurs anonymes : EUID sans identité utilisateur user_id reconnue par l'entreprise.
Importer des utilisateurs
Les entreprises peuvent avoir des activités hors ligne nécessitant la saisie manuelle d'un lot de données utilisateur. EngageLab prend en charge l'importation directe d'utilisateurs depuis la page.
Les attributs utilisateur et les coordonnées peuvent être enregistrés à l'aide de trois types d'identifiants : EUID, user_id et anonymous_id. L'importation en masse est prise en charge via des fichiers Excel.

Détails utilisateur
Activités utilisateur
Dans la section des activités utilisateur, toutes les actions effectuées par l'utilisateur peuvent être consultées, classées en "Événements", "Mises à jour d'informations" et "Interactions utilisateur". Une analyse d'attribution peut être réalisée en fonction de la chronologie des activités utilisateur.
| Activité | Description |
|---|---|
| Événement | Tous les événements générés par l'utilisateur, classés en événements standards, événements recommandés et événements personnalisés. |
| Mise à jour d'informations | Une dynamique est générée lors de la mise à jour des identités utilisateur, des attributs utilisateur, des attributs d'appareil ou des coordonnées. |
| Interaction utilisateur | Une dynamique est générée lorsque le système envoie un message à l'utilisateur et que l'utilisateur fournit un retour sur le message. |

Attributs utilisateur
Tous les attributs utilisateur définis pour cet utilisateur peuvent être consultés.

Attributs d'appareil
Si l'utilisateur utilise plusieurs appareils, plusieurs IDs d'appareil et les informations d'attributs d'appareil correspondantes seront générés.

Coordonnées
Les coordonnées définies pour l'utilisateur seront utilisées pour l'envoi de messages dans le parcours utilisateur.


