Gebruiken onBeforeEventSend manueel het uitvoeren van SDK van het Web

In plaats van doPlugins, het gebruik van de Web SDK onBeforeEventSend met vergelijkbare functionaliteit. Zie Gebeurtenissen globaal wijzigen in de documentatie van SDK van het Web voor meer informatie.

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

Plug-ins die de Adobe Analytics-extensie gebruiken

Er is geen specifiek veld in de Adobe Analytics-extensie voor het gebruik van deze variabele. Gebruik de aangepaste code-editor volgens de syntaxis van het AppMeasurement.

s.doPlugins in AppMeasurement en aangepaste code

Stel de s.doPlugins aan een functie die gewenste code bevat. De functie wordt automatisch uitgevoerd wanneer u een volgende aanroep maakt.

s.doPlugins = function() {/* Desired code */};
IMPORTANT
Een functie instellen op de knop doPlugins variabele slechts eenmaal in uw implementatie. Als u de doPlugins meerdere keren variabele, alleen de meest recente code wordt gebruikt.

Voorbeelden

// 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
Eerdere versies van AppMeasurement hadden iets andere versies doPlugins() code. Adobe raadt u aan bovenstaande notatie als beste praktijk te gebruiken.
Vorige paginaclearVars
Volgende paginaforceOffline

Analytics