Simplifiez la migration d'Adobe Analytics avec AEP Web SDK

Optez pour la migration vers le SDK Web d'Adobe Experience Platform (AEP), une solution révolutionnaire pour les leaders marketing désireux de simplifier et d’optimiser leur écosystème martech.

En centralisant les interactions avec des outils tels qu’Adobe Analytics, Target et Audience Manager, le SDK Web d’AEP réduit la complexité et accélère les délais de mise en œuvre. Il permet une gestion simplifiée des données, minimise les traitements redondants et améliore la précision du suivi, des éléments essentiels pour une prise de décision efficace.

Grâce à sa prise en charge des schémas XDM avancés et de la collecte de données en temps réel, le SDK Web d’AEP simplifie non seulement l’intégration multi-canal, mais garantit également une infrastructure analytique agile et pérenne. Cela en fait un outil indispensable pour les équipes cherchant à améliorer les performances marketing et à évoluer sans difficulté. 

Choisir la bonne méthode du SDK Web AEP pour l'intégration d'Adobe Analytics

Le SDK Web d'Adobe Experience Platform (AEP) propose trois méthodes principales pour envoyer des données à Adobe Analytics, chacune répondant à des besoins organisationnels spécifiques. Le choix de la méthode appropriée est essentiel pour garantir l’efficacité, l’évolutivité et les analyses martech pour une prise de décision efficace.

Chaque méthode présente des avantages et des défis uniques, rendant le choix dépendant des objectifs de votre organisation et de son expertise technique. Une sélection bien informée peut simplifier la mise en œuvre, améliorer la précision des données et favoriser des résultats marketing optimaux.

Règles de traitement analytique, une méthode essentielle du SDK Web AEP

Avec cette méthode, le SDK Web envoie les charges utiles sous forme de données de contexte, que le réseau Adobe Edge transmet à Adobe Analytics. Les règles de traitement permettent de convertir ces points de données de contexte en variables spécifiques d’Analytics, telles que les eVars, les props ou les événements.

Avantages vs inconvénients des règles de traitement Analytique

Principales considérations des règles de traitement analytique

Efficacité vs. effort: Bien que la configuration soit rapide, les ajustements manuels augmentent les efforts de maintenance à long terme et les risques d'erreurs. Utilisez cette méthode uniquement pour des implémentations de base.

Défis de scalabilité: Cette approche manque de flexibilité pour les besoins croissants en données ou les changements de schémas, la rendant inadaptée pour des configurations analytiques complexes ou en évolution.

Risques de précision: La dépendance au mappage manuel introduit des incohérences potentielles dans les rapports de données, nécessitant des audits fréquents pour garantir la cohérence.

Allocation des ressources: Les inefficacités peuvent entraîner des coûts plus élevés en raison de l'augmentation du travail manuel et des délais de reporting plus longs.

Meilleur cas d'utilisation: Idéal pour des cas d'utilisation simples et de petite envergure où une personnalisation avancée n'est pas nécessaire. À éviter pour les configurations analytiques multi-canaux ou à fort volume.

Exemple de code des règles de traitement analytique dans AEP Web SDK

Lors de l'utilisation des règles de traitement analytics, la charge utile envoyée par le Web SDK comprend des données contextuelles. Ces données sont ensuite mappées à des variables spécifiques dans Adobe Analytics à l'aide de règles configurées manuellement. Cet exemple concis montre la simplicité de la méthode et ses inconvénients pour des cas d'utilisation avancés.

Ce code suit la vue d'une page produit (pageType) et sa catégorie (chaussures). Les données sont envoyées pour être mappées à des variables spécifiques d'Adobe Analytics afin d'aider à mesurer le comportement des utilisateurs sur les pages produits.

Configuration des règles de traitement

 Dans Adobe Analytics, vous configurez les règles de traitement pour mapper les données contextuelles aux variables Analytics (eVars, props, et événements). Par exemple:

Mapping des données contextuelles:

  • contextData.pageType → eVar1
  • contextData.category → prop1
  • contextData.productId → eVar2
  • contextData.price → prop2

Mapping des évènements:

  • prodView → event1

Avantages en action des règles de traitement analytique

  • Configuration rapide: La charge utile ci-dessus nécessite une définition minimale du schéma ou de la structure, ce qui permet une mise en œuvre rapide.
  • Fonctionnalité de base: Les règles de traitement permettent de mapper sans modifier la structure de la charge utile du Web SDK.

Inconvénients en action des règles de traitement analytique

  • Ajustements manuels: Les modifications concernant le suivi des données de prix doivent être effectuées manuellement dans l'interface. Cela peut augmenter la probabilité d'erreurs et conduire à des incohérences dans les rapports, retardant ainsi l'obtention d'informations précises pour les décisions commerciales.
  • Scalabilité limitée: L'ajout de structures plus complexes, telles que des objets imbriqués ou le suivi de plusieurs événements, nécessite des configurations manuelles supplémentaires.

Groupe de champs d'évènements d'expérience, une méthode clé du SDK Web AEP

Cette approche utilise un schéma XDM prédéfini contenant le groupe de champs d'événements d'expérience Analytics, qui automatise le mappage des champs XDM aux variables Adobe Analytics.

Avantages vs Inconvénients du groupe de champs d'évènement d'expérience

Principales considérations du groupe de champs d'évènements d'expérience d'Adobe Analytics

  • Avantage de l'automatisation: Le mappage automatique intégré réduit considérablement les efforts manuels, ce qui le rend adapté aux déploiements plus rapides et aux implémentations plus simples.
  • Risque de duplication des données: Les données dupliquées dans les ensembles de données AEP peuvent augmenter les coûts et entraîner des inexactitudes dans les rapports, réduisant ainsi la fiabilité des informations pour les décisions marketing critiques.
  • Structures complexes: La gestion des objets profondément imbriqués, comme les variables de liste et les eVars de merchandising, nécessite des connaissances avancées en schémas et peut compliquer le débogage.
  • Scalabilité: Bien qu'efficace pour les cas d'utilisation simples, cette méthode peut rencontrer des limitations pour gérer des configurations analytiques hautement personnalisées ou complexes.
  • Meilleur cas d'utilisation: Idéal pour les organisations qui privilégient un temps de mise en œuvre rapide avec des besoins de personnalisation modérés. Moins adapté pour des scénarios nécessitant un contrôle précis sur le mappage des données ou des ajustements de schéma à grande échelle.

Exemple de code du groupe de champs d'évènements d'expérience d’Adobe Analytics

En utilisant le groupe de champs d'évènements d'expérience Adobe Analytics, la charge utile comprend des champs XDM prédéfinis pour un mappage automatique. Cet exemple met en évidence l'automatisation rationalisée de la méthode tout en abordant ses défis potentiels pour l'implémentation.

Cet exemple suit une vue de page (pageView) et nomme la page (productPage). Le schéma prédéfini mappe automatiquement les données aux variables Adobe Analytics, réduisant ainsi les efforts manuels.

Mappage automatique en action

  • xdm.web.webPageDetails.pageName → pageName
  • xdm._experience.analytics.customDimensions.eVars.eVar1 → eVar1
  • xdm._experience.analytics.event1to100.event1.value → event1

Avantages du mappage automatique en action

  • Automatisation: Mappe automatiquement les champs aux variables Adobe Analytics.
  • Efficacité: Réduit la configuration manuelle, ce qui permet de gagner du temps lors de la mise en place.

Inconvénients du mappage automatique en action

  • Duplication des données: Des champs comme les eVars et les props peuvent dupliquer les données dans les ensembles de données AEP.
  • Structures complexes: Les champs imbriqués comme event1to100 peuvent être difficiles à déboguer.

Mappage de champs personnalisé, une méthode flexible du SDK Web AEP

Le mappage de champs personnalisé offre une flexibilité maximale en permettant aux organisations de concevoir et de contrôler les structures de schémas tout en mappant des points de données spécifiques directement aux variables d'Adobe Analytics.

Avantages vs inconvénients du mappage de champs personnalisé

Principales considérations du mappage de champs personnalisé

  • Flexibilité maximale: Offre un contrôle complet sur la conception du schéma et le mappage des données, ce qui en fait une méthode idéale pour les cas d'utilisation analytiques avancés.
  • Évite la duplication des données: En séparant les objets xdm:{} et data:{}, cette méthode élimine la duplication inutile au sein des ensembles de données AEP.
  • Charge utile simplifiée: La structure plus plate ressemble aux configurations traditionnelles d'AppMeasurement, simplifiant ainsi le débogage et réduisant la complexité de l'implémentation.
  • Effort élevé requis: La configuration initiale demande plus de temps et d'expertise, en particulier pour les équipes nouvelles dans l'utilisation du SDK Web AEP ou la gestion de grands ensembles de données.
  • Scalabilité: Parfaitement adapté aux besoins analytiques évolutifs, y compris l'attribution multi-canaux, l'activation en temps réel et la création de profils avancés.
  • Meilleur cas d'utilisation: Idéal pour les organisations ayant des exigences de données complexes ou celles qui passent des implémentations traditionnelles aux configurations modernes du SDK Web.

Exemple de code pour le mappage de champs personnalisé

Avec le mappage de champs personnalisé, la charge utile utilise une structure data:{__adobe:{}} offrant une flexibilité maximale. Cet exemple montre comment le mappage de champs personnalisé offre contrôle et évolutivité tout en nécessitant plus d'efforts initiaux.

Cette charge utile envoie le nom de la page (productPage), la catégorie du produit (chaussures) et les événements de suivi (event1) directement vers Adobe Analytics pour un reporting efficace.

Mappage personnalisé en action

  • data.__adobe.analytics.pageName → pageName
  • data.__adobe.analytics.eVar1 → eVar1
  • data.__adobe.analytics.events → event1

Avantages du mappage de champs personnalisé

  • Flexibilité: Permet un mappage personnalisé pour un contrôle précis des variables.
  • Structure plus simple: Les charges utiles sont plates et faciles à déboguer.

Inconvénients du mappage de champs personnalisé

  • Effort plus élevé: Nécessite plus de temps de configuration et d'expertise.
  • Maintenance continue: Les ajustements du mappage peuvent être intensifs en main-d'œuvre pour répondre aux besoins évolutifs.

Simplifier l'intégration martech avec le SDK Web AEP

Choisir la bonne méthode de migration de SDK Web AEP pour envoyer des données vers Adobe Analytics garantit l'efficacité, la scalabilité et des informations exploitables. Chaque méthode a ses avantages et défis uniques. Les règles de traitement analytiques conviennent aux besoins à court terme, mais manquent de scalabilité, tandis que le groupe d'événements d'expérience simplifie la configuration avec le mappage automatique tout en introduisant des complexités potentielles comme la duplication des données. Le mappage de champs personnalisé offre une flexibilité incomparable pour les cas d'utilisation avancés, mais nécessite un effort plus important.

En alignant votre approche avec vos capacités techniques et vos objectifs, le SDK Web AEP simplifie votre écosystème martech, transformant des données complexes en informations exploitables et stimulant la croissance.

Maximisez votre performance martech  

Optimisez maintenant

Découvrez les catégories de blogue

Restez informé des dernières tendances en analytique numérique
Explorez notre blogue pour des analyses d'experts-conseils en marketing et des tendances du secteur pour optimiser vos stratégies analytiques.
Lire les articles

Élevez votre savoir martech

Thank you for subscribing to our newsletter!
Oops! Something went wrong while submitting the form. Please try again.