abort

El abort es una variable booleana que puede evitar que la siguiente llamada de seguimiento se envíe al Adobe. Existe una funcionalidad similar en el SDK web que le permite devolver false antes de enviar un evento XDM.

Cancelación del envío de un evento mediante la extensión del SDK web

Utilice el Activado antes de devolución de llamada de envío de evento editor de código y retorno false.

  1. Inicie sesión en la Recopilación de datos de Adobe Experience Platform con sus credenciales de Adobe ID.
  2. Haga clic en la propiedad de etiquetas deseada.
  3. Vaya a la Extensiones y, a continuación, haga clic en Configurar botón debajo de SDK web de Adobe Experience Platform.
  4. En Recopilación de datos, haga clic en Editar en antes del código de devolución de llamada de envío de evento botón.
  5. En el editor de código, ponga el siguiente código en cualquier condición en la que desee cancelar el envío de datos a Edge:
return false;

Cancelación del envío de un evento manualmente mediante la implementación del SDK web

Utilice el onBeforeEventSend devolución de llamada y devolución false. Consulte Modificación de eventos globalmente en la documentación del SDK web para obtener más información.

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

Uso de la variable abort en la extensión de Adobe Analytics

No hay ningún campo dedicado en la extensión de Adobe Analytics para utilizar esta variable. Utilice el editor de código personalizado siguiendo la sintaxis de AppMeasurement.

s.abort en el AppMeasurement y el editor de código personalizado de la extensión de Analytics

La variable s.abort es booleana. Su valor predeterminado es false.

  • Si se establece como true, la siguiente llamada de seguimiento (t() o tl()) no envía ningún dato a Adobe.
  • Si se establece el valor como false o no se establece ninguno, esta variable no hace nada.
s.abort = true;
NOTE
La variable abort se restablece como false después de cada llamada de seguimiento. Si desea cancelar llamadas de seguimiento subsiguientes en la misma página, establezca abort hasta true otra vez.

El abort se puede configurar en la variable doPlugins() función, que es la última función que se ejecuta antes de que se envíe una solicitud de imagen al Adobe. Este ejemplo funciona de manera similar a onBeforeEventSend devolución de llamada mediante el SDK web.

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

Puede centralizar la lógica utilizada para identificar la actividad que no se quiere seguir, como algunos vínculos personalizados o vínculos externos para mostrar anuncios.

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