abort

A variável abort é um booleano que pode impedir que a próxima chamada de rastreamento seja enviada para a Adobe. Existe uma funcionalidade semelhante no SDK da Web que permite retornar false antes do envio de um evento XDM.

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

Use o Em antes do evento enviar retorno de chamada editor de código e retorno false.

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

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

Use o onBeforeEventSend retorno de chamada e retorno false. Consulte Modificação global de eventos 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 Adobe Analytics para usar essa 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;
OBSERVAÇÃO

A variável abort é redefinida para false depois de cada chamada de rastreamento. Se precisar abortar chamadas de rastreamento subsequentes na mesma página, defina abort como true novamente.

Por exemplo, a variável abort pode ser definida na variável doPlugins() , que é a última a ser executada antes que uma solicitação de imagem seja enviada para o Adobe. Esse exemplo opera de forma semelhante à onBeforeEventSend retorno de chamada 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.

Nesta página