doPlugins

Il doPlugins funge da "ultima chiamata" per impostare i valori nell’implementazione. Se usePlugins è abilitato, 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, inclusi i collegamenti di download automatici e di uscita

Utilizza il doPlugins variabile per richiamare il codice del plug-in e impostare i valori finali della variabile poco 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

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

  1. Accedi a Raccolta dati di Adobe Experience Platform utilizzando le credenziali Adobe ID.
  2. Fai clic sulla proprietà del tag desiderata.
  3. Vai alla scheda Extensions, quindi fai clic sul pulsante Configure in 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.

Utilizzare onBeforeEventSend implementazione manuale dell’SDK web

Invece di doPlugins, l’SDK per web utilizza onBeforeEventSend con funzionalità simili. Consulta Modifica degli eventi a livello globale per ulteriori informazioni, consulta la documentazione dell’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 di AppMeasurement.

s.doPlugins in AppMeasurement e codice personalizzato

Imposta il s.doPlugins variabile a una funzione contenente il codice desiderato. La funzione viene eseguita automaticamente quando si effettua una chiamata di tracciamento.

s.doPlugins = function() {/* Desired code */};
IMPORTANTE

Impostare una funzione su doPlugins una sola volta nell’implementazione. Se si imposta doPlugins variabile 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. L’Adobe consiglia di utilizzare il formato di cui sopra come best practice.

In questa pagina