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
bevor ein XDM-Ereignis gesendet wird.
Verwenden Sie die Ein vor Ereignis - Rückruf senden Code-Editor und Rückgabe false
.
return false;
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;
}
}
Es gibt kein spezielles Feld in der Adobe Analytics-Erweiterung, um diese Variable zu verwenden. Verwenden Sie den Editor für benutzerdefinierten Code entsprechend der AppMeasurement-Syntax.
Die s.abort
-Variable ist ein boolescher Wert. Der Standardwert lautet false
.
true
gesetzt, sendet der nächste Tracking-Aufruf (t()
oder tl()
) keine Daten an Adobe.false
gesetzt oder nicht definiert ist, hat sie keine Auswirkung.s.abort = true;
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.