abort

Última atualização em 2024-01-26
  • Tópicos
  • Variables
    Exibir mais informações sobre este tópico
  • Criado para:
  • Admin
    Developer

A variável abort é uma variável do tipo 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 retornar false antes do envio de um evento XDM.

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

Use o Ativado antes do retorno de chamada do envio do evento editor de código e retorno 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 Extensões e clique na guia Configurar botão em Adobe Experience Platform Web SDK.
  4. Em Coleta de dados, clique no link Editar no antes do envio do evento código de retorno de chamada botão.
  5. No editor de código, coloque o seguinte código em 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 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 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;
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 função a ser executada antes que uma solicitação de imagem seja enviada para o Adobe. Este exemplo opera de forma semelhante ao 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