abort

Letzte Aktualisierung: 2024-01-26
  • Themen:
  • Variables
    Weitere Informationen zu diesem Thema
  • Erstellt für:
  • Admin
    Developer

Die abort ist ein boolescher Wert, der verhindern kann, dass der nächste Tracking-Aufruf an Adobe gesendet wird. Ähnliche Funktionen gibt es im Web SDK, mit denen Sie false bevor ein XDM-Ereignis gesendet wird.

Senden eines Ereignisses mit der Web SDK-Erweiterung abbrechen

Verwenden Sie die Ein vor Ereignis - Rückruf senden Code-Editor und Rückgabe false.

  1. Melden Sie sich bei der Adobe Experience Platform-Datenerfassung mit Ihren Adobe ID-Anmeldeinformationen an.
  2. Klicken Sie auf die gewünschte Tag-Eigenschaft.
  3. Navigieren Sie zu Erweiterungen und klicken Sie auf die Konfigurieren Schaltfläche unter Adobe Experience Platform Web SDK.
  4. under Datenerfassung, klicken Sie auf die Bearbeiten am vor dem Senden des Callback-Codes eines Ereignisses Schaltfläche.
  5. Fügen Sie im Code-Editor den folgenden Code unter allen Bedingungen ein, die Sie abbrechen möchten, um Daten an Edge zu senden:
return false;

Abbrechen des manuellen Versands eines Ereignisses zur Implementierung des Web SDK

Verwenden Sie die onBeforeEventSend Callback und Rückgabe false. Siehe Globale Änderung von Ereignissen in der Web SDK-Dokumentation finden Sie weitere Informationen.

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

Verwenden der abort-Variablen in der Adobe Analytics-Erweiterung

In der Adobe Analytics-Erweiterung gibt es kein eigenes Feld, um diese Variable zu verwenden. Verwenden Sie den Editor für benutzerdefinierten Code entsprechend der AppMeasurement-Syntax.

s.abort in AppMeasurement und im benutzerdefinierten Code-Editor der Analytics-Erweiterung

Die s.abort-Variable ist ein boolescher Wert. Der Standardwert lautet false.

  • Wenn auf true gesetzt, sendet der nächste Tracking-Aufruf (t() oder tl()) keine Daten an Adobe.
  • Wenn diese Variable auf false gesetzt oder nicht definiert ist, hat sie keine Auswirkung.
s.abort = true;
HINWEIS

Die abort-Variable wird nach jedem Tracking-Aufruf auf false zurückgesetzt. Wenn Sie nachfolgende Tracking-Aufrufe auf derselben Seite abbrechen müssen, setzen Sie abort erneut auf true.

Beispiel: die abort kann in der Variablen doPlugins() -Funktion, die zuletzt ausgeführt wird, bevor eine Bildanforderung an Adobe gesendet wird. Dieses Beispiel funktioniert ähnlich wie die onBeforeEventSend Callback mit dem Web SDK.

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

Damit können Sie die Logik zentralisieren, mit der Sie Aktivitäten ermitteln, die Sie nicht nachverfolgen möchten, z. B. einige benutzerspezifische Links oder externe Links in Display-Anzeigen.

Auf dieser Seite