Intégrité des données : pourquoi il est crucial de comprendre le comportement des utilisateurs
Publié: 2024-11-23À l’ère actuelle du marketing personnalisé, un spécialiste du marketing est perdu sans données client riches. Mais ce que de nombreux spécialistes du marketing oublient lorsqu’ils transfèrent des millions de points de données vers le cloud, c’est l’importance de la qualité et de l’intégrité de leurs points de données.
Des données de haute qualité améliorent la vie de toutes les équipes. L'équipe marketing peut créer de meilleures campagnes, l'équipe d'analyse peut prendre de meilleures décisions sans transformations ni solutions de contournement, et l'équipe produit peut prendre des décisions produit éclairées.
Voici un exemple simple : vous diffusez des millions d'événements d'achat par mois, mais vous réalisez un jour que vous avez mappé le nom du produit en tant que propriété de l'événement. Cela peut sembler logique ou trivial, mais imaginez que vous ayez plusieurs produits portant exactement le même nom. Cela entraînerait une gonflement des chiffres et induirait en erreur vous et vos pipelines de marketing stratégique. Cela aurait pu être évité si vous aviez mappé l'ID de produit ou le SKU à l'événement d'achat.
Si vous ne pouvez pas faire confiance à vos données, vous ne vous sentirez jamais à l'aise avec l'utilisation de l'analyse pour prendre des décisions commerciales.
Situations courantes qui dégradent l'intégrité des données
Duplication des données
Non seulement la duplication est néfaste pour l’intégrité des données, mais elle peut aussi directement entraîner une augmentation des coûts en raison des capacités de stockage. Il peut s'agir d'une duplication de profils d'utilisateurs ou même d'un même événement déclenché plusieurs fois alors qu'il aurait dû être déclenché une seule fois.
Un exemple courant de duplication : votre SDK intégré suit certains « événements système » par défaut, tels que le lancement d'une application ou le clic sur une notification, mais vos développeurs l'ignorent et déclenchent également l'événement manuellement. Dans un tel cas, vous stockez le même événement deux fois, ce qui augmente les coûts de votre plateforme, car vous dépasserez plus rapidement votre quota de suivi des événements. À l’échelle de millions d’utilisateurs, ces dépenses supplémentaires nuiront considérablement à vos budgets marketing et analytiques.
Gestion des fuseaux horaires
Une grande partie des campagnes marketing sont basées sur le temps, et un fuseau horaire mal spécifié peut signifier que votre campagne passe inaperçue car elle est diffusée à 3 heures du matin au lieu de 19 heures. Ceci est particulièrement important si vous avez une entreprise internationale.
Données de localisation
Il existe deux types d'emplacements que vous pouvez obtenir à partir de votre application :
1. Localisation grossière :
Cela peut être extrait à l'aide du fournisseur de réseau mobile et des points d'accès wifi sans accès GPS, mais n'a pas une grande précision.
Cela pourrait être suffisant pour vos cas d'utilisation, par exemple si vous souhaitez simplement envoyer des campagnes ou segmenter les utilisateurs en fonction de leur emplacement approximatif, comme les utilisateurs de Californie.
Des données de localisation grossières peuvent également suffire pour vous permettre d'obtenir des informations précieuses et essentielles telles que la pénétration du marché, l'adoption par les clients, etc.
Pour obtenir ces informations, vous n’avez probablement pas besoin de collecter la localisation précise de l’utilisateur, plus coûteuse.
2. Localisation précise :
Celui-ci utilise l’accès GPS et est précis à quelques mètres près.
Les données de localisation de haute précision sont d'une plus grande importance dans des secteurs tels que le commerce électronique, la livraison de nourriture et d'épicerie, etc. La localisation des utilisateurs est importante pour les offres spéciales, la personnalisation basée sur la localisation, les recommandations, etc.
À titre d'exemple, de nombreux clients de CleverTap utilisent le géorepérage pour proposer aux utilisateurs des engagements géolocalisés très précis, comme l'envoi d'un coupon lorsqu'ils se trouvent à proximité de l'un des points de vente du client. Comme vous pouvez l’imaginer, cela nécessite que les données de localisation soient précises à quelques mètres près.
Pour garantir une grande précision, un accès GPS de l'utilisateur final est requis. Gardez à l’esprit que si l’utilisateur final choisit de refuser l’autorisation d’accéder aux données de localisation pour des raisons de confidentialité et/ou de problèmes de batterie, ces engagements en souffriront forcément.
Vous pouvez choisir l’exactitude des données de localisation dont vous avez besoin en comprenant l’importance des données de localisation dans vos cas d’utilisation marketing spécifiques. Les coûts liés à la récupération de données de localisation précises peuvent dépasser les avantages dans de nombreux cas, car vous risquez de perdre l'obtention de données auprès des utilisateurs qui choisissent de ne pas fournir de données de localisation, et vous pourriez avoir besoin d'un parcours modifié pour ces utilisateurs.
Mais gardez à l’esprit que si vous choisissez de vous en tenir à des données de localisation grossières, toutes les parties prenantes doivent être conscientes que les données de localisation peuvent être floues et ne doivent pas être utilisées lorsqu’une localisation précise est requise.
Mauvaise dénomination des événements
La façon dont vous nommez les événements d’application peut avoir un impact durable sur la clarté de vos données. Vous pouvez nommer un événement au cours duquel un produit est considéré comme :
- produitView
- Produit consulté
- Produit consulté
- UtilisateurProductView
- Produit_Viewed
- produit consulté
- Voir le produit
Nous recommandons la syntaxe « Nom + Verbe ». Par exemple, produit consulté, enregistrement terminé.
Quel que soit votre choix, assurez-vous que votre convention de dénomination est maintenue sur toutes les plateformes et mettez vos équipes sur la même longueur d'onde. Nous avons observé des cas où le même événement est nommé ou orthographié différemment sur les applications iOS et Android, ce qui entraîne soit une perte de données, soit une désinformation, et peut être difficile à corriger.
Soyez cohérent et clair dans votre dénomination pour garantir un flux de travail simple. Assurez-vous de consulter les équipes internes concernées telles que les équipes de marketing et de science des données pour une interopérabilité fluide et de faibles frais généraux.
Consultez ces exemples d’événements par secteur d’activité pour un bon point de départ.
Problèmes d'identification d'utilisateur uniques
La gestion de l'identité est une partie très importante de vos efforts marketing. Vous devez identifier les utilisateurs de manière unique et éviter d'envoyer plusieurs fois les mêmes campagnes au même utilisateur, ainsi que d'autres erreurs similaires.
Voici quelques recommandations importantes sur la définition des identités des utilisateurs dans votre plateforme marketing :
- Ne définissez pas d'identité s'il n'y en a pas. Par exemple, définir une identité sur« Aucune »pour plusieurs utilisateurs regroupera probablement tous les utilisateurs sous cette identité « Aucune » (c'est-à-dire que tout utilisateur avec l'identité « Aucune » est supposé être le même utilisateur.) Peu de plates-formes attribuent une identité interne unique. ID des utilisateurs au cas où l'identité transmise serait nulle, comme le fait CleverTap, et cette identité peut toujours être utilisée pour identifier des utilisateurs individuels.
- N'attribuez pas une identité qui pourrait changer. À titre d'exemple, si l'adresse e-mail d'une personne peut changer dans votre application, ce n'est pas une bonne idée d'autoriser l'adresse e-mail en tant qu'identité. La plupart des plateformes marketing marqueront la personne comme nouvel utilisateur si elle modifie son adresse e-mail. La même chose peut s'appliquer à un numéro de mobile, un identifiant Facebook, etc.
Vous pouvez avoir des cas d'utilisation particuliers, comme plusieurs utilisateurs utilisant l'application à partir d'un seul appareil. Les plateformes sophistiquées comme CleverTap peuvent basculer entre différents profils d'utilisateurs en fonction de la personne actuellement connectée.
Données d'événement
Assurez-vous que les données de votre événement sont planifiées et mises en œuvre avec soin, tant du point de vue du développeur que du point de vue commercial.
Pensez méthodiquement à vos événements et à leurs propriétés. Vous ne souhaitez pas déclencher un événement d'achat sans avoir l'ID de produit comme propriété d'événement.
Identifiez les points déclencheurs pour chaque événement et assurez-vous que l’événement est déclenché au bon moment.
Et ne déclenchez pas d'événements à différents moments du parcours utilisateur dans votre application Android par rapport à votre application iOS. Par exemple, vous pouvez accidentellement déclencher un événement « Écran d'accueil consulté » sur Android lorsque l'écran d'accueil commence à se charger, mais sur iOS après le chargement de la page. Cela peut entraîner une différence évidente entre les numéros Android et iOS et conduire à des informations incorrectes, car de nombreux utilisateurs peuvent fermer l'application alors que l'écran d'accueil est encore en cours de chargement, ce qui entraîne des comptes relativement inférieurs pour les utilisateurs iOS, ce qui peut vous amener à effectuer des tâches inutiles. changements.
Utilisez un compte test et un utilisateur test pour corroborer les actions réelles de l'application avec les événements déclenchés sur la page Profil utilisateur.
Type de données des données d'événement
Identifier les bons types de données pour les propriétés de votre événement doit être une décision mûrement réfléchie. Peu de plateformes marketing comme CleverTap disposent d'un outil de gestion de schéma intégré qui peut vous aider à définir les types de données pour chaque propriété d'événement.
Nous avons observé des cas où les anniversaires des utilisateurs sont transmis depuis l'application sous forme de chaîne au lieu d'un objet Date. Cela rend les données pour la plupart inutiles car de simples requêtes telles que « Quel % de mes utilisateurs appartiennent à la génération Z ? on ne peut pas y répondre rapidement.
Récemment, un client a envoyé ses données sur le montant de la transaction sous forme de chaîne au lieu d'un nombre entier. Cela rend de nombreuses opérations mathématiques simples impossibles à exécuter.
De simples oublis peuvent entraîner un gaspillage important de ressources : tenter de transformer les données après coup ou devoir les supprimer complètement.
Comment puis-je maintenir une intégrité élevée des données ?
Heureusement pour vous, il n'est pas très difficile de maintenir l'intégrité des données. Mais cela demande un peu de planification et de prévoyance.
Suivez ces bonnes pratiques :
- Dénomination cohérente et claire des événements, dans votre documentation et sur vos plateformes.
- Passez plus de temps lors de l'intégration initiale avec votre plateforme marketing pour tester manuellement et minutieusement les événements déclenchés sur toutes les plateformes. Utilisez un compte test et le flux d'activité d'un profil utilisateur avant de passer en direct. Cela vous fera gagner beaucoup de temps et d’efforts à l’avenir.
- Un audit approfondi doit être effectué fréquemment, en particulier lorsque certaines structures d'événements sont modifiées ou ajoutées.
- Réfléchissez bien aux événements que vous souhaitez suivre, n'allez pas trop loin et ne manquez pas les événements critiques. Assurez-vous de définir clairement vos KPI et vos cas d’utilisation.
- Consultez les équipes concernées susceptibles d’utiliser les données, telles que l’équipe marketing, la direction, les développeurs et les data scientists.
- Assurez-vous que toutes les équipes de la plateforme (Android, iOS, SDK) sont sur la même longueur d'onde lorsqu'il s'agit de décider quand déclencher un événement.
- Consacrez du temps à la maintenance d’un schéma d’événement. Consultez notre documentation pour en savoir plus sur Schema et comment il peut aider à maintenir l’intégrité des données.
Atteindre et maintenir l’intégrité des données
Il est très important de pouvoir faire confiance à vos données si vous envisagez de baser vos décisions commerciales sur elles, et il suffit d'un peu plus de temps et d'efforts pour développer cette confiance. Le maintien de l’intégrité des données vous évitera, à vous et à votre entreprise, bien des soucis à long terme.