La variable Web SDK l’extension de balise envoie des données à Adobe Experience Cloud à partir de propriétés web par le biais du réseau Edge Experience Platform.
L’extension vous permet de diffuser des données dans Platform, de synchroniser les identités, de traiter les signaux de consentement du client et de collecter automatiquement des données contextuelles.
Ce document explique comment configurer l’extension de balise dans l’interface utilisateur de balises.
Une propriété doit être installée sur l’extension de balise SDK Web. Si vous ne l’avez pas déjà fait, consultez la documentation sur création d’une propriété de balise.
Après avoir créé une propriété, ouvrez-la et sélectionnez l’option Extensions de la barre de gauche.
Sélectionnez la variable Catalogue . Recherchez le composant Web SDK extension et sélectionner Installer.
Après avoir sélectionné Installer, vous devez configurer l’extension de balise du SDK Web et enregistrer la configuration.
L’extension de balise n’est installée qu’après l’enregistrement de la configuration. Reportez-vous aux sections suivantes pour savoir comment configurer l’extension de balise.
Les options de configuration en haut de la page indiquent à Adobe Experience Platform où acheminer les données et quelles configurations utiliser sur le serveur.
alloy
. Vous pouvez toutefois remplacer le nom de l’instance par n’importe quel nom d’objet JavaScript valide.Cette section vous permet de sélectionner les flux de données à utiliser pour chacun des trois environnements disponibles (production, évaluation et développement).
Lorsqu’une demande est envoyée au réseau Edge, un identifiant de flux de données est utilisé pour référencer la configuration côté serveur. Vous pouvez mettre à jour la configuration sans avoir à apporter de modifications au code sur votre site web.
Consultez le guide sur la datastreams pour savoir comment configurer un flux de données.
Vous pouvez choisir un flux de données dans les menus déroulants disponibles ou sélectionner Saisir des valeurs et saisissez un identifiant de flux de données personnalisé pour chaque environnement.
Cette section vous permet de configurer la manière dont le SDK Web traite les signaux de consentement des utilisateurs de votre site Web. Plus précisément, il vous permet de sélectionner le niveau de consentement par défaut supposé d’un utilisateur si aucune autre préférence de consentement explicite n’a été fournie.
Le niveau de consentement par défaut n’est pas enregistré dans le profil utilisateur.
Niveau de consentement par défaut | Description |
---|---|
Dans | Collectez les événements qui se produisent avant que l’utilisateur ne fournisse ses préférences de consentement. |
Out | Ignorer les événements qui se produisent avant que l’utilisateur ne fournisse ses préférences de consentement. |
En attente | Événements de file d’attente qui se produisent avant que l’utilisateur ne fournisse ses préférences de consentement. Lorsque les préférences de consentement sont fournies, les événements sont collectés ou ignorés en fonction des préférences fournies. |
Fourni par l’élément de données | Le niveau de consentement par défaut est déterminé par un élément de données distinct que vous définissez. Lorsque vous utilisez cette option, vous devez spécifier l’élément de données à l’aide du menu déroulant fourni. |
Utilisation Out ou En attente si vous avez besoin d’un consentement explicite de l’utilisateur pour vos activités commerciales.
Cette section vous permet de définir le comportement du SDK Web lorsqu’il s’agit de gérer l’identification des utilisateurs.
AMCV
et s_ecid
et définissez la variable AMCV
cookie utilisé par Visitor.js. Cette fonctionnalité est importante lors de la migration vers le SDK Web, car certaines pages utilisent toujours Visitor.js. Cette option permet au SDK de continuer à utiliser la même ECID afin que les utilisateurs ne soient pas identifiés comme deux utilisateurs distincts.Cette section vous permet de configurer le mode de masquage de certaines parties d’une page lors du chargement du contenu personnalisé.
Vous pouvez spécifier les éléments à masquer dans l’éditeur de style de prémasquage. Vous pouvez ensuite copier le fragment de code de masquage préalable par défaut qui vous a été fourni et le coller dans le <head>
élément du site HTML code.
mbox
et mboxEdgeCluster
cookies utilisés par at.js 1.x
ou 2.x
bibliothèques. Vous pouvez ainsi conserver le profil du visiteur lors du passage d’une page qui utilise le SDK Web à une page qui utilise at.js. 1.x
ou 2.x
et vice versa.onBeforeEventSend
function dans la bibliothèque. Cette fonction vous permet de modifier les événements de manière globale avant qu’ils ne soient envoyés au réseau Edge. Vous trouverez des informations plus détaillées sur l’utilisation de cette fonction here.Les remplacements de trains de données vous permettent de définir des configurations supplémentaires pour vos trains de données, qui sont transmises au réseau Edge via le SDK Web.
Vous pouvez ainsi déclencher des comportements de trains de données différents de ceux par défaut, sans créer de train de données ni modifier vos paramètres existants.
Le remplacement de la configuration du train de données comporte deux étapes :
Voir la structure de données la documentation de remplacement de configuration pour obtenir des instructions détaillées sur la façon de remplacer les configurations datastream.
Au lieu de transmettre les remplacements par le biais d’une commande SDK Web, vous pouvez configurer les remplacements dans l’écran d’extension de balise illustré ci-dessous.
Les remplacements de flux de données doivent être configurés par environnement. Les environnements de développement, d’évaluation et de production ont tous des remplacements distincts. Vous pouvez copier les paramètres entre eux à l’aide des options dédiées affichées dans l’écran ci-dessous.
Utilisez la variable Chemin de base Edge si vous devez modifier le chemin de base utilisé pour interagir avec le réseau Edge. Cela ne doit pas nécessiter de mise à jour, mais dans le cas où vous participez à une version bêta ou alpha, l’Adobe peut vous demander de modifier ce champ.