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 Web SDK qui vous permet de renvoyer des false
avant l’envoi d’un événement XDM.
Annuler l’envoi d’un événement à l’aide de l’extension Web SDK
Utilisez l’éditeur de code Activé avant le rappel d’envoi d’événement et renvoyez le 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 à l’onglet Extensions, puis cliquez sur le bouton Configurer sous Adobe Experience Platform Web SDK.
- Sous Collecte de données, cliquez sur le bouton Modifier le avant le code de rappel d’envoi d’événement.
- Dans l’éditeur de code, placez le code suivant dans toutes les conditions où vous souhaitez abandonner l’envoi de données à Edge :
return false;
Annuler l’envoi d’un événement implémentant manuellement le Web SDK
Utilisez le rappel onBeforeEventSend
et renvoyez false
. Voir Modifier globalement les événements dans la documentation de Web SDK pour plus d’informations.
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 souhaitez abandonner les appels de suivi suivants sur la même page, définissez abort
sur true
.La variable abort
peut être définie dans la fonction doPlugins()
, qui est la dernière fonction à s’exécuter avant l’envoi d’une demande d’image à Adobe. Cet exemple fonctionne de la même manière que le rappel onBeforeEventSend
à l’aide de Web SDK.
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.