Utiliser onBeforeEventSend en implémentant manuellement le SDK Web

Au lieu de doPlugins, le SDK Web utilise onBeforeEventSend avec des fonctionnalités similaires. Pour plus d’informations, voir Modification des événements globalement dans la documentation du SDK Web.

// Set the trackingCode XDM field to "New value"
alloy("configure", {
  "onBeforeEventSend": function(content) {
    content.xdm.marketing.trackingCode = "New value";
  }
})

Modules externes à l’aide de 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.doPlugins dans AppMeasurement et le code personnalisé de

Définissez la variable s.doPlugins sur une fonction contenant le code souhaité. La fonction s’exécute automatiquement lorsque vous effectuez un appel de suivi.

s.doPlugins = function() {/* Desired code */};
IMPORTANT
Définissez une fonction sur la variable doPlugins une seule fois dans votre mise en œuvre. Si vous définissez la variable doPlugins plusieurs fois, seul le code le plus récent est utilisé.

Exemples

// Set eVar1 to the web page's title
s.doPlugins = function() {
  s.eVar1 = window.document.title;
};

// Use the getPreviousValue plug-in (requires plug-in code outside the function)
s.doPlugins = function() {
  s.eVar1 = s.getPreviousValue(s.pageName,'gpv_pn');
}
NOTE
Les versions précédentes d’AppMeasurement comportaient un code légèrement différent doPlugins(). Adobe recommande d’utiliser le format ci-dessus (bonne pratique).
Page suivanteforceOffline

Analytics