abort

Die Variable 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 zurückgeben können, bevor ein XDM-Ereignis gesendet wird.

Senden eines Ereignisses mit der Web SDK-Erweiterung abbrechen

Verwenden Sie den Code-Editor Ein vor dem Senden des Rückrufs durch das Ereignis und geben Sie false zurück.

  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. Gehen Sie zur Registerkarte Erweiterungen und klicken Sie dann unter Adobe Experience Platform Web SDK auf die Schaltfläche Konfigurieren .
  4. Klicken Sie unter Datenerfassung auf die Schaltfläche Vor dem Senden des Rückruffods durch das Ereignis bearbeiten .
  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 den Rückruf onBeforeEventSend und geben Sie false zurück. Weitere Informationen finden Sie unter Globales Ändern von Ereignissen in der Web SDK-Dokumentation.

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;
NOTE
Die abort-Variable wird nach jedem Tracking-Aufruf auf false zurückgesetzt. Wenn Sie nachfolgende Tracking-Aufrufe auf derselben Seite abbrechen möchten, setzen Sie abort erneut auf true.

Die Variable abort kann in der Funktion doPlugins() festgelegt werden. Dies ist die letzte Funktion, die ausgeführt wird, bevor eine Bildanforderung an Adobe gesendet wird. Dieses Beispiel funktioniert ähnlich wie der Rückruf onBeforeEventSend 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.

recommendation-more-help
b4f6d761-4a8b-4322-b801-c85b9e3be690