doPlugins
La variabile doPlugins
funge da "ultima chiamata" per impostare i valori nell'implementazione. È il luogo ideale per effettuare chiamate ai metodi plug-in e impostare le variabili desiderate prima di inviare una richiesta di immagine. Se usePlugins
è abilitato, viene eseguito automaticamente immediatamente prima che qualsiasi tipo di richiesta di immagine venga compilata e inviata all'Adobe, inclusi:
Utilizza la variabile doPlugins
per richiamare il codice del plug-in e impostare i valori finali della variabile subito prima che una richiesta di immagine venga compilata e inviata all'Adobe.
Utilizzare il codice di callback On Before Event Send utilizzando l'estensione Web SDK
Anziché doPlugins
, Web SDK utilizza onBeforeEventSend
con funzionalità simili.
- Accedi a Raccolta dati di Adobe Experience Platform utilizzando le credenziali Adobe ID.
- Fai clic sulla proprietà del tag desiderata.
- Passa alla scheda Extensions, quindi fai clic sul pulsante Configure in Adobe Experience Platform Web SDK.
- In Data Collection fare clic sul pulsante Edit on before event send callback code.
- Inserisci il codice desiderato nell’editor.
Utilizza onBeforeEventSend
implementando manualmente Web SDK
Anziché doPlugins
, Web SDK utilizza onBeforeEventSend
con funzionalità simili. Per ulteriori informazioni, consulta Modifica globale degli eventi nella documentazione di Web SDK.
// Set the trackingCode XDM field to "New value"
alloy("configure", {
"onBeforeEventSend": function(content) {
content.xdm.marketing.trackingCode = "New value";
}
})
Plug-in tramite l’estensione Adobe Analytics
Nell’estensione Adobe Analytics non è presente un campo dedicato per utilizzare questa variabile. Utilizza l’editor di codice personalizzato seguendo la sintassi di AppMeasurement.
s.doPlugins nell’AppMeasurement e nel codice personalizzato
Impostare la variabile s.doPlugins
su una funzione contenente il codice desiderato. La funzione viene eseguita automaticamente quando si effettua una chiamata di tracciamento.
s.doPlugins = function() {/* Desired code */};
doPlugins
una sola volta nell'implementazione. Se si imposta la variabile doPlugins
più di una volta, verrà utilizzato solo il codice più recente.Esempi
// 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');
}
doPlugins()
leggermente diverso. L’Adobe consiglia di utilizzare il formato di cui sopra come best practice.