La doPlugins
funge da "ultima chiamata" per impostare i valori nell’implementazione. È il luogo ideale per effettuare chiamate a Metodi del plug-in e imposta le variabili desiderate prima di inviare una richiesta di immagine. Se usePlugins
viene attivato, viene eseguito automaticamente immediatamente prima che qualsiasi tipo di richiesta di immagine venga compilata e inviata ad Adobe, tra cui:
t()
) chiamatetl()
) chiamate , compresi i collegamenti di download e di uscita automaticiUtilizza la doPlugins
per chiamare il codice plug-in e impostare i valori della variabile finale poco prima che una richiesta di immagine venga compilata e inviata ad Adobe.
Invece di doPlugins
, l'SDK per web utilizza onBeforeEventSend
con funzionalità simili.
onBeforeEventSend
implementazione manuale dell’SDK per webInvece di doPlugins
, l'SDK per web utilizza onBeforeEventSend
con funzionalità simili. Vedi Modifica degli eventi a livello globale per ulteriori informazioni, consulta la documentazione SDK per web .
// Set the trackingCode XDM field to "New value"
alloy("configure", {
"onBeforeEventSend": function(content) {
content.xdm.marketing.trackingCode = "New value";
}
})
Nell’estensione Adobe Analytics non è presente un campo dedicato per utilizzare questa variabile. Utilizza l’editor di codice personalizzato seguendo la sintassi di AppMeasurement.
Imposta la s.doPlugins
a una funzione contenente il codice desiderato. La funzione viene eseguita automaticamente quando effettui una chiamata di tracciamento.
s.doPlugins = function() {/* Desired code */};
Imposta una funzione su doPlugins
una sola volta nell'implementazione. Se imposti la doPlugins
più di una volta, viene utilizzato solo il codice più recente.
// 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');
}
Le versioni precedenti di AppMeasurement erano leggermente diverse doPlugins()
codice. Adobe consiglia di utilizzare il formato di cui sopra come best practice.