clickCollectionEnabled
La variable clickCollectionEnabled
est une valeur booléenne qui détermine si le SDK Web collecte automatiquement les données de lien. Si vous ne définissez pas cette variable, sa valeur par défaut est true
ce qui signifie que les données de suivi des liens sont automatiquement collectées par défaut. Définir cette propriété sur false
s’avère utile lorsque vous préférez effectuer le suivi manuel des données de lien.
When clickCollectionEnabled
est activé, les éléments XDM suivants sont automatiquement renseignés avec des données :
xdm.web.webInteraction.name
xdm.web.webInteraction.type
xdm.web.webInteraction.URL
Les liens internes, les liens de téléchargement et les liens de sortie sont automatiquement suivis par défaut lorsque cette valeur booléenne est activée. Si vous souhaitez plus de contrôle sur le suivi automatique des liens, Adobe recommande d’utiliser la variable clickCollection
.
Logique de suivi des liens automatique
Le SDK Web effectue le suivi de tous les clics sur <a>
et <area>
HTML des éléments s’il n’a pas de onClick
attribut. Les clics sont capturés avec une capture écouteur d’événement click joint au document. Lorsqu’un utilisateur clique sur un lien valide, la logique suivante est exécutée dans l’ordre :
- Si le lien correspond à des critères basés sur des valeurs dans
downloadLinkQualifier
, ou si le lien contient undownload
attribut HTML,xdm.web.webInteraction.type
est défini sur"download"
(ifclickCollection.downloadLinkEnabled
est activé). - Si le domaine cible du lien diffère de l’actif
window.location.hostname
,xdm.web.webInteraction.type
est défini sur"exit"
(ifclickCollection.exitLinkEnabled
est activé). - Si le lien ne remplit pas les conditions suivantes :
"download"
ou"exit"
,xdm.web.webInteraction.type
est défini sur"other"
.
Dans tous les cas, xdm.web.webInteraction.name
est défini sur le libellé du texte du lien et xdm.web.webInteraction.URL
est définie sur l’URL de destination du lien. Si vous souhaitez également définir le nom du lien sur l’URL, vous pouvez remplacer ce champ XDM à l’aide de la propriété filterClickDetails
rappel dans la variable clickCollection
.
Activation du suivi automatique des liens à l’aide de l’extension de balise SDK Web tag-extension
Sélectionnez la variable Activer la collecte de données de clic , configuration de l’extension de balise.
- Connexion à experience.adobe.com à l’aide de vos informations d’identification Adobe ID.
- Accédez à Collecte de données > Balises.
- Sélectionnez la propriété de balise de votre choix.
- Accédez à Extensions, puis cliquez sur Configurer sur le SDK Web Adobe Experience Platform carte.
- Faites défiler l’écran vers le bas jusqu’à Collecte de données , puis cochez la case Activer la collecte de données de clic.
- Cliquez sur Enregistrer, puis publiez vos modifications.
Activation du suivi automatique des liens à l’aide de la bibliothèque JavaScript du SDK Web library
Définissez la variable clickCollectionEnabled
booléen lors de l’exécution de la variable configure
. Si vous omettez cette propriété lors de la configuration du SDK Web, elle est définie par défaut sur true
. Définissez cette valeur sur false
si vous préférez définir xdm.web.webInteraction.type
et xdm.web.webInteraction.value
manuellement.
alloy(configure, {
edgeConfigId: "ebebf826-a01f-4458-8cec-ef61de241c93",
orgId: "ADB3LETTERSANDNUMBERS@AdobeOrg",
clickCollectionEnabled: false
});