avbryta

The abort är en boolesk variabel som kan förhindra att nästa spårningsanrop skickas till Adobe. Liknande funktioner finns i Web SDK, som gör att du kan returnera false innan en XDM-händelse skickas.

Avbryt sändning av en händelse med Web SDK-tillägget

Använd On before event send callback kodredigerare och returnera false.

  1. Logga in på Adobe Experience Platform Data Collection med inloggningsuppgifterna för ditt AdobeID.
  2. Klicka på den önskade taggegenskapen.
  3. Gå till Extensions klickar du på Configure knapp under Adobe Experience Platform Web SDK.
  4. Under Data Collectionklickar du på Edit on before event send callback code -knappen.
  5. I kodredigeraren placerar du följande kod under de förhållanden som du vill avbryta när du skickar data till Edge:
return false;

Avbryt sändning av en händelse som implementerar Web SDK manuellt

Använd onBeforeEventSend callback och return false. Se Ändra händelser globalt finns i Web SDK-dokumentationen.

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

Använda variabeln abort i Adobe Analytics-tillägget

Det finns inget dedikerat fält i Adobe Analytics-tillägget som kan använda den här variabeln. Använd den anpassade kodredigeraren enligt AppMeasurementen syntax.

s.abort in AppMeasurement and the Analytics extension custom code editor

The s.abort är en boolesk variabel. Standardvärdet är false.

  • Om inställt på true, nästa spårningsanrop (t() eller tl()) skickar inga data till Adobe.
  • Om inställt på false eller inte är definierad gör den här variabeln ingenting.
s.abort = true;
NOTE
The abort variabeln återställs till false efter varje spårningssamtal. Om du vill avbryta efterföljande spårningsanrop på samma sida anger du abort till true igen.

The abort variabeln kan anges i doPlugins() -funktion, som är den sista funktionen som körs innan en bildbegäran skickas till Adobe. Det här exemplet fungerar ungefär som onBeforeEventSend återanrop med Web SDK.

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

Du kan centralisera den logik som du använder för att identifiera aktiviteter som du inte vill spåra, till exempel vissa anpassade länkar eller externa länkar i visningsannonser.

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