doPlugins

La doPlugins funge da "ultima chiamata" per impostare i valori nell’implementazione. Se usePlugins viene attivato, viene eseguito automaticamente immediatamente prima che qualsiasi tipo di richiesta di immagine venga compilata e inviata ad Adobe, tra cui:

  • Visualizzazione di tutte le pagine (t()) chiamate
  • Tracciamento di tutti i collegamenti (tl()) chiamate , compresi i collegamenti di download e di uscita automatici

Utilizza 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.

Usa su prima dell'invio di un codice di callback utilizzando l'estensione Web SDK

Invece di doPlugins, l'SDK per web utilizza onBeforeEventSend con funzionalità simili.

  1. Accedi a Raccolta dati Adobe Experience Platform utilizzo delle credenziali AdobeID.
  2. Fai clic sulla proprietà tag desiderata.
  3. Vai a Extensions , quindi fai clic sul pulsante Configure pulsante sotto Adobe Experience Platform Web SDK.
  4. Alla voce Data Collection, fai clic sul pulsante Edit on before event send callback code.
  5. Inserisci il codice desiderato nell'editor.

Utilizzo onBeforeEventSend implementazione manuale dell’SDK per web

Invece 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";
  }
})

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 AppMeasurement.

s.doPlugins in AppMeasurement e codice personalizzato

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 */};
IMPORTANTE

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.

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');
}
NOTA

Le versioni precedenti di AppMeasurement erano leggermente diverse doPlugins() codice. Adobe consiglia di utilizzare il formato di cui sopra come best practice.

In questa pagina