interrompere

La abort è una variabile booleana che può impedire l’invio ad Adobe della successiva chiamata di tracciamento. Funzionalità simili esistono nell'SDK per web che ti consentono di restituire false prima dell’invio di un evento XDM.

Annullare l’invio di un evento utilizzando l’estensione SDK per web

Utilizza la On before event send callback editor di codice e restituzione false.

  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. Nell’editor di codice, inserisci il seguente codice in qualsiasi condizione che desideri interrompere l’invio di dati a Edge:
return false;

Annullare l’invio manuale di un evento che implementa l’SDK per web

Utilizza la onBeforeEventSend callback e return false. Vedi Modifica degli eventi a livello globale per ulteriori informazioni, consulta la documentazione SDK per web .

alloy("configure"), {
    "onBeforeEventSend": function(content) {
        return false;
    }
}

Utilizzo della variabile abort nell’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.abort in AppMeasurement e nell'editor di codice personalizzato dell'estensione Analytics

La s.abort è una variabile booleana. Il valore predefinito è false.

  • Se impostato su true, la successiva chiamata di tracciamento (t() o tl()) non invia dati ad Adobe.
  • Se impostato su false o non definita, questa variabile non esegue alcuna operazione.
s.abort = true;
NOTA

La abort reimposta su variabile false dopo ogni chiamata di tracciamento. Se devi interrompere le chiamate di tracciamento successive sulla stessa pagina, imposta abort a true di nuovo.

Ad esempio, il abort può essere impostata nella variabile doPlugins() , l’ultima funzione da eseguire prima dell’invio ad Adobe di una richiesta di immagine. Questo esempio funziona in modo simile al onBeforeEventSend callback utilizzando l'SDK per web.

s.doPlugins = function(s) {
    s.campaign = s.Util.getQueryParam("cid");
    if ((!s.campaign) && (!s.events)) {
        s.abort = true;
    }
};

Puoi centralizzare la logica utilizzata per identificare l’attività che non desideri monitorare, ad esempio alcuni collegamenti personalizzati o collegamenti esterni negli annunci di visualizzazione.

In questa pagina