Le SDK Web d’Adobe Experience Platform est une bibliothèque JavaScript côté client qui permet aux clients d’Adobe Experience Cloud d’interagir avec les différents services d’Experience Cloud à travers Adobe Experience Platform Edge Network. Outre la bibliothèque JavaScript, il existe une extension de balise pour vous aider à configurer votre SDK Web.
Pour obtenir un guide détaillé sur la configuration du SDK Web avec des balises et l’envoi de données aux solutions, veuillez consultez notre tutoriel sur l’implémentation d’Adobe Experience Cloud dans le SDK Web.
Ce produit évolue et se développe constamment pour prendre en charge de plus en plus de cas d’utilisation. Pour connaître les dernières nouveautés et notre prise en charge actuelle, consultez la page des cas d’utilisation pris en charge.
Adobe Experience Platform Web SDK fait partie de la collection qui constitue Adobe Experience Edge. Experience Edge se compose des technologies suivantes :
Adobe Experience Edge est un nouveau cadre pour la collecte de données à faible latence, l’informatique enfichable et l’activation de données rapide sur tous les canaux adressables.
Adobe Experience Edge fournit un SDK consolidé unique pour chaque canal (JavaScript, mobile, côté serveur), qui envoie des données à un domaine Adobe commun (adobedc.net
) et reçoit une seule payload pour la diffusion des données et de l’expérience.
Côté serveur, une passerelle de périphérie unifiée et un cadre commun de services de plateforme facilitent l’intégration et le déploiement de nouvelles fonctionnalités dans cet environnement informatique en temps réel. Cette architecture :
Un seul système de périphérie consolidé permet aux clients de gérer leurs campagnes publicitaires, marketing ou personnalisées sur tous les canaux comme s’il s’agissait d’une expérience intégrée. Ce système à Adobe de fournir des services dont le coût total de possession est plus faible pour les clients. Cela permet également d’accélérer l’innovation des produits en rendant le système de périphérie en temps réel enfichable. De plus, Adobe et ses clients peuvent ajouter plus rapidement de nouvelles fonctionnalités et intégrer une logique définie par le client à ce système en temps réel.
La vidéo suivante offre un aperçu d’Adobe Experience Platform Web SDK et d’Adobe Experience Platform Edge Network.
Le SDK Web n’est pas seulement un wrapper des bibliothèques existantes. Il s’agit d’une toute nouvelle bibliothèque, écrite de A à Z pour intégrer les fonctionnalités des bibliothèques existantes. Son objectif est de mettre fin aux problèmes liés au déclenchement des balises dans le bon ordre, à l’incohérence avec les problèmes de contrôle de version des bibliothèques et à une meilleure gestion des dépendances. Il s’agit d’une nouvelle méthode d’implémentation, open source, d’Experience Cloud.
Le SDK Web de Platform remplace les SDK suivants :
Outre une nouvelle bibliothèque, il existe un nouveau point d’entrée qui rationalise les requêtes HTTP vers les solutions Adobe. Auparavant, Visitor.js envoyait un appel de blocage au service d’ID de visiteur, puis AT.js envoyait un appel à Adobe Target, DIL.js envoyait un appel à Adobe Audience Manager, et finalement AppMeasurement.js envoyait un appel à Adobe Analytics. Cette nouvelle bibliothèque et ce nouveau point d’entrée peuvent récupérer un identifiant ou une expérience Target, envoyer les données à Audience Manager et les transmettre à Adobe Experience Platform grâce à un seul appel.
La vidéo suivante présente Adobe Experience Platform Web SDK et Adobe Experience Platform Edge Network en action. L’exemple vidéo utilise un appel unique à Adobe qui envoie les données à Experience Platform, Analytics, Audience Manager, et Target.
Pour simplifier votre migration depuis l’une des bibliothèques existantes vers le SDK Web, Adobe offre un chemin de mise à niveau simplifié vers le SDK Web. Il vous permet de migrer chaque page de votre site web vers le SDK Web, sans avoir à migrer l’intégralité de votre site Web en une seule fois…
Vous pouvez donc utiliser le SDK Web sur une page et laisser les bibliothèques existantes sur les autres pages, jusqu’à ce que vous puissiez les migrer également.
Avant de migrer des pages qui utilisent at.js dans le SDK Web, veillez à activer les options de configuration du SDK Web suivantes. Cela garantit que le profil du visiteur est conservé lors de la navigation à partir des pages avec at.js aux pages utilisant le SDK Web.
Les fonctionnalités Target suivantes ne sont pas prises en charge lors de la migration d’at.js vers le SDK Web :
Après la migration d’at.js vers le SDK Web, vous devez supprimer l’option targetMigrationEnabled
de votre configuration.