abort
La variable abort
est une valeur booléenne qui peut empêcher l’envoi de l’appel de suivi suivant à Adobe. Il existe une fonctionnalité similaire dans le SDK Web qui vous permet de renvoyer la variable false
avant l’envoi d’un événement XDM.
Annuler l’envoi d’un événement à l’aide de l’extension SDK Web
Utilisez la variable Activé avant le rappel d’envoi d’événement éditeur de code et retour false
.
- Connectez-vous à la collecte de données Adobe Experience Platform à l’aide de vos identifiants Adobe ID.
- Cliquez sur la propriété de balise de votre choix.
- Accédez au Extensions , puis cliquez sur le bouton Configurer bouton sous SDK Web Adobe Experience Platform.
- Sous Collecte de données, cliquez sur le Modifier avant le code de rappel d’envoi d’événement bouton .
- Dans l’éditeur de code, placez le code suivant sous toutes les conditions que vous souhaitez éviter d’envoyer des données à Edge :
return false;
Annuler l’envoi manuel d’un événement mettant en oeuvre le SDK Web
Utilisez la variable onBeforeEventSend
rappel et retour false
. Voir Modification globale des événements pour plus d’informations, voir la documentation du SDK Web .
alloy("configure"), {
"onBeforeEventSend": function(content) {
return false;
}
}
Utilisation de la variable abort dans l’extension Adobe Analytics
Il n’existe pas de champ dédié dans l’extension Adobe Analytics pour utiliser cette variable. Utilisez l’éditeur de code personnalisé, en respectant la syntaxe AppMeasurement.
s.abort dans AppMeasurement et l’éditeur de code personnalisé de l’extension Analytics
La variable s.abort
est une valeur booléenne. Sa valeur par défaut est false
.
s.abort = true;
abort
est réinitialisée à false
après chaque appel de suivi. Si vous devez abandonner les appels de suivi suivants sur la même page, définissez de nouveau abort
sur true
.Par exemple, la variable abort
peut être définie dans la variable doPlugins()
qui est la dernière fonction à exécuter avant l’envoi d’une demande d’image à Adobe. Cet exemple fonctionne de la même manière que la variable onBeforeEventSend
rappel à l’aide du SDK Web.
s.doPlugins = function(s) {
s.campaign = s.Util.getQueryParam("cid");
if ((!s.campaign) && (!s.events)) {
s.abort = true;
}
};
Vous pouvez centraliser la logique à utiliser pour identifier l’activité que vous ne souhaitez pas suivre, comme certains liens personnalisés ou liens externes dans les annonces affichées.