abort

A variável abort é um booleano que pode impedir que a próxima chamada de rastreamento seja enviada para o Adobe. Uma funcionalidade semelhante existe no SDK da Web, permitindo que você retorne false antes que um evento XDM seja enviado.

Cancelar o envio de um evento usando a extensão SDK da Web

Use o Ligado antes de o evento enviar o editor de código de retorno de chamada e retornar false.

  1. Faça logon na Coleção de dados da Adobe Experience Platform usando suas credenciais da Adobe ID.
  2. Clique na propriedade de tag desejada.
  3. Vá para a guia Extensões e clique no botão Configurar em Adobe Experience Platform Web SDK.
  4. Em Coleção de dados, clique no botão Editar em antes de enviar o código de retorno de chamada.
  5. No editor de códigos, coloque o seguinte código sob qualquer condição que você deseje anular o envio de dados para o Edge:
return false;

Cancelar o envio de um evento implementando manualmente o SDK da Web

Use o retorno de chamada onBeforeEventSend e retorne false. Consulte Modificando eventos globalmente na documentação do SDK da Web para obter mais informações.

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

Uso da variável abort na extensão do Adobe Analytics

Não há um campo dedicado na extensão do Adobe Analytics para o uso dessa variável. Use o editor de código personalizado após a sintaxe do AppMeasurement.

s.abort no AppMeasurement e no editor de código personalizado da extensão do Analytics

A variável s.abort é booleana. O valor padrão é false.

  • Se definida como true, a próxima chamada de rastreamento (t() ou tl()) não enviará dados para a Adobe.
  • Se definida como false ou não definida, essa variável não fará nada.
s.abort = true;
NOTE
A variável abort é redefinida para false depois de cada chamada de rastreamento. Se quiser anular chamadas de rastreamento subsequentes na mesma página, defina abort como true novamente.

A variável abort pode ser definida na função doPlugins(), que é a última a ser executada antes que uma solicitação de imagem seja enviada para o Adobe. Este exemplo opera de forma semelhante à chamada de retorno onBeforeEventSend usando o SDK da Web.

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

Centralize a lógica usada para identificar a atividade que você não deseja rastrear, como links personalizados ou links externos na exibição de anúncios.

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